ChromaAnvils

ChromaAnvils

你想让铁砧支持颜色吗?别担心,现在可以了!

装备

横幅图片


GitHub 许可证 Discord

GitHub 发布(带筛选) Modrinth 版本 Modrinth 游戏版本

Modrinth 下载量 GitHub 下载量(所有资源,所有版本)

GitHub 问题 GitHub 最后提交


关于(分隔图)

通过这个简单的 Fabric 模组,你可以使用 ChromaAnvils 为你的物品增添一些色彩。这个模组让你可以随心所欲地设计和着色你的物品,使你能够拥有酷炫且独特的物品。

功能(分隔图)

🟢 无需客户端强制安装。
🟢 MiniMessage 格式化。
🟢 服务器安装时支持权限控制。
🟢 能够将物品加入黑名单。
🟢 可选项以禁用铁砧的“过于昂贵”限制。
🟢 丰富的配置文件。

展示(分隔图)

演示图片 1 演示图片 2

使用方法(分隔图)

🔒 权限

如果你使用了权限插件/模组,例如 LuckPerms,则你需要拥有 chromaanvils.use 权限才能使用它。如果你没有任何权限插件/模组,所有玩家都可以使用它。

此外,你还需要拥有以下权限,对应你想要允许的格式:

chromaanvils.colors
chromaanvils.decorations
chromaanvils.font
chromaanvils.gradient
chromaanvils.rainbow
chromaanvils.transition
chromaanvils.reset
chromaanvils.shadow
chromaanvils.pride
chromaanvils.sprite
chromaanvils.head

✏️ 格式化

命名颜色:black、dark_blue、dark_green、dark_aqua、dark_red、dark_purple、gold、gray、dark_gray、blue、green、aqua、red、light_purple、yellow 或 white。

你也可以使用 MiniMessage Viewer 来“生成”样式,这样就不必手动摆弄标签了

标签 示例 描述
<命名颜色> <十六进制颜色> <dark_red> <#ff0000 更改下一部分文本的颜色
<reset> <reset> 关闭所有当前打开的标签,重置颜色/装饰/等。
<rainbow:[!][phase]> <rainbow> <rainbow:!> <rainbow:2> <rainbow:!2> ! 反转彩虹方向,phase 移动彩虹起始点
<gradient:[color1]:[color...]> <gradient:#ff0000:#00ff00>Example</gradient> 在颜色之间过渡。
<transition:[color1]:[color...]:[phase]> <transition:#ffffff:#000000:0>Example</transition> 在颜色之间过渡。类似于渐变,但所有内容都是同一种颜色,phase 会选择该颜色
<font:[key]> <font:alt>Example</font> 允许更改文本字体
<[decoration]> <bold> <underlined> <st> <obf> <i> <!i> 装饰下一部分文本。你可以使用 ! 来反转装饰。查看下方装饰表以了解所有可用标签。
<shadow:_colorNameOrHex_:[alpha_as_float]> <shadow:aqua:0.5> <shadow:#55FF55> 更改文本阴影颜色和不透明度
<pride[:flag]> Happy <pride>pride month</pride>! 用不同类型的骄傲旗帜为你的物品上色 ```pride、progress、trans、bi、pan、nb、lesbian、ace、agender、demisexual、genderqueer、genderfluid、intersex、aro、baker、philly、queer、gay、bigender 或 demigender
<sprite[:atlas]> <sprite:blocks:block/stone> 将指定纹理图集中的精灵图标直接嵌入到你的物品名称中。atlas 参数指定要使用的纹理图集(例如 blocks、items),后面跟着精灵路径。这允许你在文本旁边添加视觉图标。
<head:name|uuid|texture[:outer_layer]> My favorite dev is <head:9f55c7c9-fecb-4baa-a65d-da2bb0aabde1>. 在你的物品名称中显示玩家头颅。你可以通过用户名、UUID 或自定义纹理值指定玩家。可选的 outer_layer 参数控制是否显示玩家皮肤的第二层(例如帽子或覆盖层)。

✨ 装饰标签

装饰 别名
bold b
italic em 或 i
underlined u
strikethrough st
obfuscated obf

如需更多信息,你可以参考 MiniMessage 自己的 文档,但请记住,MiniMessage 提供的所有标签并不能全部在物品名称中使用