# Streamotes
一款将流行的流媒体网站表情服务集成到 Minecraft 聊天中的模组。
## 特性
- 表情 
- 动画表情 
- 非标准宽度表情 
- 重叠(零宽度)表情
- 多个 Twitch 频道源
- 通过 Tab 键自动完成(默认)
- 使用服务器上的 Fabric 模组或 Paper 插件同步服务器配置
## 支持的表情来源
- Twitch
- BTTV
- FrankerFaceZ
- 7tv.app
## 注意事项
配置(通过 Mod Menu 或文本编辑器)允许指定从选定的来源拉取表情的 Twitch 频道。可以禁用全局表情包。
为了使频道名称得到正确识别,所有者必须在 7TV 上创建一个个人资料,并将他们的 Twitch 频道链接到该个人资料,**即使禁用了 7TV 表情!**
在进行配置更改后,无需重启游戏,使用 `/streamotes reload` 命令将新的配置发送给所有玩家(也适用于单人游戏)。
建议在聊天设置中将**行间距**设置为 100% 以提高表情可见性。
下载的表情存储在 Minecraft 安装目录内的本地缓存中。如果表情被编辑,可以使用 `/streamotes force-reload` 命令强制刷新所有表情。
## Paper 插件
Paper 插件允许将表情配置同步到安装了该模组的客户端。没有安装该模组的客户端将不会注意到任何变化。
服务器配置存储在与 Fabric 模组相同的格式和位置中 (`config/streamotes.json5`)。
此外,该插件支持使用 `/streamotes reload` 命令的热重载配置,这需要操作员权限或 `xeed.mc.streamotes` 权限。
## Forge 支持
没有计划官方支持 Forge,但是 [Sinytra Connector](https://modrinth.com/mod/connector) 已被证明可以在 NeoForge 上与此模组一起工作。
## 模组包
允许在模组包中使用此模组。如果模组包托管在 Modrinth 之外,则必须在模组包描述中包含指向此模组的 Modrinth 页面的链接。