EmojiType

一个用于在服务器端自动将表情符号代码替换为 Unicode 符号的插件。

资源图片
![screenshot of the plugin working](https://cdn.modrinth.com/data/cached_images/d8d76bb9a26107c4885790b177272b1855af9760.png) # 在 Minecraft 中使用表情符号 🤯 这是我的第一个插件,而且说实话非常简单。你可以使用 config.yml 文件来定义资源包中 Unicode 字符的替换映射。配置中包含了一些关于如何设置新映射的细节。请在寻求支持之前阅读描述。 我为此插件设置了三个权限等级,用于访问表情符号,如果你愿意,你可以将特殊表情符号作为等级特权构建!如果你不想使用等级功能,也可以直接在等级一开始构建所有表情符号。 ### 此插件不附带资源包! 关于如何制作 Unicode 符号的资源包有很多很好的教程和工具,我个人在制作自己的资源包时使用了 [Nautical Tools](https://tools.nauticalhosting.org/packgen/),因为它会在你的包文件夹中提供 Unicode 映射。如果你不想自己制作,[Cheerful](https://modrinth.com/resourcepack/cheerful?version=1.21.5) 是一个不错的起点 :) ### ‼️你需要在你的服务器上安装一个权限插件‼️ 表情符号默认情况下未启用,因此你必须自行分配权限。 实际上这只是一个替换过滤器,你*不必*使用 Unicode 符号或表情符号代码。你的文本可以成为任何你想要的东西,这只是预期的使用场景 :) 我可能很快会发布此插件的新版本,我有很多想添加的功能,但这只是第一个最基础的版本。 ## 指令: **/emoji reload** 重新加载配置 ## 权限: **emojitype.admin** 授予访问 /emoji reload 的权限 **emojitype.levelone** 授予访问等级一表情符号的权限 **emojitype.leveltwo** 授予访问等级二表情符号的权限 **emojitype.levelthree** 授予访问等级三表情符号的权限
默认 config.yml ``` # 如何添加新的表情符号。 # # ":EMOJI_NAME:": "UNICODE SYMBOL" # # EMOJI_NAME 是你想要玩家输入的名称,它可以是任何东西。它只是插件用来搜索以进行 # 替换的内容。 # UNICODE_SYMBOL 是你的表情符号在你的资源包中定义的 Unicode 符号 # 有很多关于如何制作 Unicode 符号的资源包的教程和工具,这非常容易。我知道 # https://modrinth.com/resourcepack/cheerful?version=1.21.5 可以提供一个不错的起点! # 我在进行此操作时使用了 https://tools.nauticalhosting.org/packgen/ 。它会在你的 # 包文件中提供 Unicode 映射。 # # 我还在此插件中包含了三个权限等级,只需根据你想要你的玩家可以访问的表情符号,给予你的玩家相应的权限级别。 # # 如果你想重新加载此配置,请执行 "/emoji reload"。 # 权限等级:emojitype.levelone emojis-level-one: ":heart_eyes:": "" #":EMOJI_NAME:": "UNICODE_SYMBOL" # 权限等级:emojitype.leveltwo emojis-level-two: ":angry:": "" # 权限等级:emojitype.levelthree emojis-level-three: ":mind_blown:": "" ```