Minemoticon

Minemoticon

使用FreeType为Minecraft 1.7.10提供Emoji和自定义字体支持。

工具

Minemoticon

logo

1.7.10 Minecraft 提供 Emoji 和字体支持。支持自定义资源包、服务器资源包、动画自定义 Emoji、选择器、自动补全、多人共享及 Emoji 字体。 本模组内置了 FreeType 库用于字体渲染。默认 Emoji 字体使用 Twemoji

hub curse 67 maven forge cord

picker

功能

  • 支持 Unicode 和自定义 Emoji。应适用于所有 GUI 和所有游戏内界面。
  • 支持在同样安装了本模组的服务器上同步自定义 Emoji。
  • Emoji 选择器和自动补全。
  • 自定义字体支持。加载任意 ttf 或 otf 文件。支持回退字体。

命令

命令 权限 描述
/reload_emojis OP 重新扫描服务器资源包并重新同步所有客户端
/clear_emojis [player] OP 清除所有持久化自定义 Emoji,或仅清除某一玩家的

依赖项

构建

./gradlew build

原生 FreeType 支持会在 build 过程中自动构建,利用 zig 编译器实现。

如果你克隆时未包含子模块,请先初始化 FreeType:

git submodule update --init --checkout

FreeType 和 Zig 版本在 dependencies.gradle 中配置。 更改 freetypeVersion 后,运行:

./gradlew syncFreetypeSubmodule

要更新内置的 Emoji 数据和字体:

./update-emoji-data.sh

致谢

许可证

LGPLv3

请我喝杯咖啡

  • ko-fi.com
  • Monero: 893tQ56jWt7czBsqAGPq8J5BDnYVCg2tvKpvwTcMY1LS79iDabopdxoUzNLEZtRTH4ewAcKLJ4DM4V41fvrJGHgeKArxwmJ

license