EnchantmentPlus 附魔增强

作者:Geol 发布时间:2020年9月23日 原生版本:未知 测试支持:1.16,1.17,1.18,1.19

CustomEnchantments插件--高性能Fork of Zenchantments

点此下载

插件详细介绍

Enchantments+ 是一个自定义附魔插件,旨在对原版附魔进行重新平衡,使其更稳定并适应未来的 Minecraft 版本。该插件不添加或移除任何附魔(与 Zenchantments 相比),但会尝试改进它们,并提供一些额外的功能,例如可着色的激光。


❓FAQ

如何获得支持?

您可以通过 Spigotmc 对话、Internet Relay Chat 或 Github Issues 和 Discussions 获得支持。作者会在这些平台上尽可能活跃。

Lore getters 或 NBT getters 有什么区别?

插件目前支持 4 种不同的附魔获取方式,可以分为以下几类:

  • 第一类 (轻量级 getters): 这些 getters 比其他 getters 性能更高,包括 lwNBTPR47-lore,但它们缺少一些功能。
  • 第二类 (重量级 getters): 这些 getters 包括 advLoreNBT,它们的性能低于轻量级 getters,因此只有在需要它们的功能时才应使用。
  • 第三类 (Lore getters): Lore getters 速度可能比 NBT getters 更快。Lore getters 的优点是用途广泛,可以用来接受旧的 Zenchantments 附魔。但是,如果您更改 lore 的名称或将其设置为 "",它们将会失效!
  • 第四类 (PDC getters): 持久化数据容器 getters (通常称为 NBT getters) 是最稳定的,并且速度甚至比 lore getters 更快。它们将接受“隐形”附魔和附魔名称的更改,但是不能从其他 getters 转换。如果要转换附魔,请暂时使用旧的 1.1.x 版本。

最大的性能瓶颈通常是您的反作弊和权限处理插件,因此,如果您想节省一些 CPU 资源,请关闭或正确配置它们。

它是否适用于 1.8.x/1.12.x/1.15.x?

这些版本无法与 Java 16 一起良好运行,而本插件需要 Java 16。

为什么我要使用它而不是其他 CE 插件?

本插件专注于稳定性,虽然bug 依然存在,但作者会尽可能减少 bug。此外,该插件不使用 NMS (net.minecraft.server),这使其具有向上兼容性。因此,一旦发布新的 Spigot 版本,作者就会在不同程度上提供支持。本插件还兼容 Zenchantments,前提是您使用的是 Lore Getter。

如果您发现 bug,请向作者报告,作者将尽力修复它。

你能实现 XYZ 功能吗?

可以,请在 Github Issues 上创建一个 issue。


🔑权限

  • enchplus.enchant.get - 允许玩家有机会获得启用的自定义附魔。
  • enchplus.enchant.use - 允许玩家在物品上使用给定的自定义附魔。
  • enchplus.command.reload - 访问 /ench reload 以重新加载配置 (尽量不要使用,可能会导致内存泄漏)。
  • enchplus.command.give - 给予附魔物品,类似于 enchant 命令,但也会给予底层材料。
  • enchplus.command.list - 列出所有可用的附魔。
  • enchplus.command.info - 返回附魔的信息。
  • enchplus.command.onoff - 启用/禁用特定附魔的能力。
  • enchplus.command.enchant - 附魔物品而不给予底层材料。还可以附魔其他人的物品,请谨慎使用。
  • enchplus.command.lasercol - 启用更改手中物品激光颜色的能力。纯粹是装饰性的,可以用来获得额外的 "捐赠"。

⌨️命令

  • /ench - 用于处理插件内所有事务的通用命令。
  • /ench give <Player> <Material> <enchantment> <?level> ... - 给予目标玩家指定的附魔物品。
  • /ench version - 显示插件的版本信息。
  • /ench lasercol - 设置手中物品的颜色。
  • /ench <enchantment> <?level> <?modifier> <?doNotification> - 附魔指定玩家手中的物品。
  • /ench help - 列出所有可用的命令。

✨附魔

附魔列表可以在 List of Enchantments 找到,但目前尚未完成。


🤝兼容性

当前版本的插件与 Spigot 版本 1.17 和 1.16.5 完全兼容。高于 1.17 的版本可能有效,但这不能完全保证。


🛠️此分支中执行的更改

要查看执行的更改,请访问 Comparison Link