CustomAnvil

Custom Anvil 是一个 Spigot 插件,允许服务器管理员自定义风箱机制的几乎所有方面。

资源图片
# 自定义砧台 **Custom Anvil** 是一个插件,允许服务器管理员自定义砧台机制的各个方面。 它预计可在 1.18 到 1.21.7 的 Minecraft 服务器上运行 Spigot 或 Paper(或 Folia。但实验性)。 (对 1.16.5 到 1.17.1 的插件支持不受支持,并且不太可能修复问题) **Custom Anvil** 以前名为 **Unsafe Enchants+**。 它被重命名,因为现在它影响砧台的每个方面,而不仅仅是不安全的附魔。 **Custom Anvil** 基于 [Unsafe Enchants](https://github.com/DelilahEve/UnsafeEnchants) 由 DelilahEve 创建。 --- **Custom Anvil** 具有以下功能: - 类似于原版的默认配置。 - 自定义附魔等级上限。 - 自定义砧台配方。 - 自定义附魔限制(仅允许特定物品组的不安全附魔或创建新的限制)。 - 自定义单位修理物品(使用“材料”单位修复受损物品,例如用钻石修理钻石剑)。 - 为砧台的各个方面自定义 XP 成本。 - 绕过等级限制或附魔限制的权限。 - 当超过等级 40 时,显示 XP 成本而不是“太贵”。(有关更多信息,请参见下文) - 可以处理一些自定义附魔插件(有关更多信息,请参见下文) - 在游戏中配置插件的 GUI。 - 支持颜色代码和十六进制颜色 - (实验性) Folia 支持(GUI 不工作) --- ### 权限: ```yml ca.affected: 具有此权限的玩家将受到插件的影响 ca.bypass.fuse: 允许玩家将每种附魔与每件物品结合起来(无自定义限制) ca.bypass.level: 允许玩家绕过每一种等级限制(无自定义限制) ca.command.reload: 允许管理员重新加载插件的配置文件 ca.config.edit: 允许管理员在游戏中编辑插件的配置文件 # 与颜色使用相关 (颜色使用权限的启用可以在基本配置 GUI 或 config.yml 中设置) ca.color.code: 允许玩家如果需要权限时使用颜色代码 (可启用/禁用) ca.color.hex: 允许玩家如果需要权限时使用十六进制颜色 (可启用/禁用) ``` ### 命令 ```yml anvilconfigreload 或 carl: 重新加载此插件的所有配置 customanvilconfig 或 configanvil: 打开一个菜单,供管理员在游戏中编辑插件的配置 ``` ### 支持的插件 Custom Anvil 可以与一些自定义附魔和砧台机制插件兼容。 以下是受支持的自定义附魔插件及其支持状态列表: - [Enchantment²](https://www.spigotmc.org/resources/enchants-squared-the-enchantsplus-rewrite-custom-enchantments-that-act-like-vanilla-ones.86747/): Custom Anvil 支持,但仍属实验性。 自动配置。 - [EcoEnchant](https://www.spigotmc.org/resources/ecoenchants-%E2%AD%95-250-enchantments-%E2%9C%85-create-custom-enchants-%E2%9C%A8-essentials-cmi-support.79573/): Custom Anvil 支持,但仍属实验性。 使用 /anvilconfigreload 或服务器重启来添加新添加的附魔。 默认使用 EcoEnchant 的限制系统。 - [ExcellentEnchants](https://www.spigotmc.org/resources/excellentenchants-%E2%AD%90-75-vanilla-like-enchantments.61693/): Custom Anvil 支持,但仍属实验性。 使用 ExcellentEnchants 项目类型。 - [Superenchants](https://modrinth.com/plugin/superenchants) Custom Anvil 支持。 使用 CustomAnvil 在生存模式下在砧台中组合附魔。 以下是受支持的砧台机制插件及其支持状态列表: - [Disenchantment](https://www.spigotmc.org/resources/disenchantment-1-21-1-1-20-6-new-book-splitting-mechanics.110741/) Custom Anvil 支持,但仍属实验性。 大部分使用 Custom Anvil 基本 XP 设置。 (版本 >= 6.1.5) - [HavenBags](https://www.spigotmc.org/resources/havenbags-shulker-like-player-bound-bags-1-17-1-21-4.110420/) Custom Anvil 支持。 与附魔无关的插件,但 CustomAnvil 不应影响通过砧台升级和更改袋子外观。 (版本 >= 1.31.0) 如果您希望 Custom Anvil 支持特定的插件(自定义附魔或砧台机制)。 您可以询问,但请注意,实施兼容性将被视为 低优先级,因为我只能在空闲时间免费地为插件工作。 ### 覆盖“太贵” 配置允许在 40 以上显示价格并移除 “太贵”的提示。\ 由于 Minecraft 客户端的工作原理:价格在 40 以上只能显示为绿色,即使玩家没有足够的经验值。 Minecraft 1.17 到 1.21.7 版本不需要任何依赖项。 其他版本需要为实现此功能启用 ProtocoLib。 \ 您也可以等待插件更新以支持较新的版本。 请注意,1.16.5 到 1.17.1 不受官方支持。 请自行承担风险。 ### 适用于自定义附魔插件的开发者 有关 API 的信息,请参阅 [Wiki](https://github.com/alexcrea/CustomAnvil/wiki) \ (请注意,Wiki 目前尚未完成)​ --- ### 默认插件配置 对于 1.18 到 1.20.6 使用 [1.18 配置](https://github.com/alexcrea/CustomAnvil/tree/master/defaultconfigs/1.18)\ 对于 1.21 到 1.21.7 使用 [1.21 配置](https://github.com/alexcrea/CustomAnvil/tree/master/defaultconfigs/1.21) --- Custom anvil [使用 bstats](https://bstats.org/plugin/bukkit/Unsafe%20Enchants%20Plus/20923) 进行指标统计。 您可以 [禁用它](https://bstats.org/getting-started) 如果您喜欢。 ### 计划: - 改进 Folia 支持(使 GUI 工作。 修复一些脏处理部分) - 对未知附魔进行限制 - 警告管理员不受支持的 Minecraft 版本 - 更多自定义砧台制作功能​ ### 已知问题: 大多数未注册的附魔 (由不受支持的自定义附魔插件和数据包引起) 默认情况下将不会受到限制。 计划中,但没有ETA。