emogg

emogg

为聊天和Minecraft的大部分界面添加表情(颜文字)支持。可以通过材质包添加新的表情(颜文字)。

装饰

语言:[英文] | [俄语] | [中文]

Emogg 让聊天体验更美好!

为聊天以及大部分 Minecraft 界面添加表情符号支持!

Discord

特性

  • 支持静态和动态表情符号
  • 通过资源包自定义表情符号,只需将表情图片放入 assets/emogg/emoji。你也可以使用 我们的网站 根据 Discord 服务器表情生成资源包
  • 表情符号会显示在聊天、告示牌、物品名称、实体名称标签、容器名称等处(可能尚未支持纯文本中的显示)
  • 表情建议和补全(仅限聊天)
  • 表情选择菜单(仅限聊天)
  • 两个内置表情包

如何使用表情符号?

要使用表情符号,你需要输入 :表情名称:。 当你在聊天界面开始输入时,Emogg 将显示自动补全建议。 聊天界面还支持表情选择菜单, 你可以点击右下角的按钮、鼠标中键或按 Shift + Esc 键来打开。 你也可以通过点击聊天框或书本中的表情名称来复制它们。

如果你在服务器或网络上游戏, 那么除了你和另外玩家都必须安装此模组外, 每个人都必须添加相同的资源包。 否则,其他玩家将看到 :表情名称: 的文本。

如果你不希望表情名称被转换为表情符号,你可以使用类似 \:表情名称: 的方法进行转义。

如何添加自己的表情符号?

你可以在 我们的网站 轻松地将任意 Discord 服务器上的表情转换为资源包!

下面还为高级用户提供了关于这些资源包的详细信息。

要将你的表情符号添加到游戏中, 只需将图片(.gif 或 .png 格式)添加到资源包内的 assets/emogg/emoji 文件夹中。 通过这种方式添加的每个图片都将作为表情符号自动添加到游戏。

表情符号的最佳分辨率约为 128x128 像素(这是建议而非规则)。更高分辨率意义不大。如果图片边缘与内容之间的空白不多,表情在游戏中的效果会更好。尽量避免添加细节过小的表情,因为它们可能难以辨认。
也可以使用非正方形表情,它们会按比例缩放以适配文字高度。

图片文件的名称(不含扩展名)将用作表情的名称,名称只能由小写拉丁字符 a-z、数字 0-9 和下划线 _ 组成。此外,下划线不能放在表情名称的开头或结尾。图片文件的名称可以是任意的,但在加载表情时,所有名称将按如下方式修改:

  • 所有空格、点和连字符都将替换为下划线
  • 名称开头和结尾的下划线将被移除
  • 名称中不支持的字符将被移除
  • 大写拉丁字符将转换为小写字符

表情所在的类别名称也遵循相同规则。默认情况下,所有添加到主目录的表情将列在 other 类别中。要将表情关联到某个类别,只需在主文件夹内创建一个具有该类别名称的文件夹,并将属于该类别的表情移入其中。在主文件夹和类别文件夹之间可以有任意数量、任意名称的子文件夹,因为直接包含表情的包名(除了主文件夹)将作为类别名称。这可用于创建命名空间。所以,如果另一个资源包中有与你的表情同名的表情,你和另一个资源包的表情都将添加到游戏中。

默认情况下,模组已经注册了以下类别名称:

  • anime
  • memes
  • people
  • nature
  • food
  • activities
  • travel
  • objects
  • symbols
  • flags
  • other

你可以将表情添加到这些类别中,或创建自己的类别。此外,这些类别已经实现了六种语言的翻译:英语、德语、日语、中文、乌克兰语、俄语。你可以 帮助翻译 此模组为其他语言。如果你没有通过资源包语言文件为新类别添加翻译,则会使用首字母大写的文件夹名称。要为你的类别添加翻译,需要使用翻译键 emogg.category.你的类别名称,其中需要将 你的类别名称 替换为实际类别名称。你添加的每个新类别将显示在模组内置类别上方的选择菜单中。

如果模组检测到有两个以上相同名称的表情,会在末尾添加数字来区分。

你可以通过互联网查找更详细的创建资源包的信息,或者 下载其中内置资源包之一 作为示例。 你可以通过互联网查找更详细的创建资源包的信息,或者 下载模组内置的资源包之一 作为示例。