SPluginsSPlugins
返回博客
❯/spluginscat blog/executableitems-vs-nexo-oraxen

ExecutableItems 与 Nexo 对比:你需要哪款插件?

2026年9月11日Ssomar Team
comparisonExecutableItemscustom-itemsNexo2026

本文译自英文。阅读原文。

ExecutableItems 和 Nexo 解决的是不同的问题,它们的设计初衷是相互配合,而不是互相竞争。 Nexo 负责生成并托管资源包,为你的物品、方块和家具提供自定义 3D 材质;ExecutableItems 则为物品附加由事件驱动的技能、冷却和条件,并且可以直接读取 Nexo 的材质。如果你的物品只需要看起来不一样,单用 Nexo 就够了;如果它需要做点什么,你就需要 ExecutableItems,无论底层有没有资源包。

本指南将详细介绍这两款插件实际能做什么、Nexo 与 Oraxen 的关系,以及何时该使用其中一款,或者两款一起使用。


Nexo 实际能做什么

Nexo 是一款以资源包为核心的插件:你在基于文件的配置中定义自定义物品、方块、盔甲和家具,Nexo 会自动生成资源包并分发给每位玩家。根据其官方文档,“Nexo automatically handles Resource Pack generation”(Nexo 会自动处理资源包的生成),并且“dispatches the pack to all players on the server”(将资源包分发给服务器上的所有玩家)。

Nexo 在官方 NexoMC 商店中的售价为 €19.99,一次性购买,需要 Paper 1.21.4+ 或 Folia 1.21.4+。它没有真正意义上的免费版本:核心插件仅限付费。Nexo 还以单独的附加组件形式出售配套产品(Carpentry 用于楼梯、台阶和门,Scaffolding 用于通过 Geyser 支持基岩版)。

Nexo 做不到的事情:它没有由事件驱动的技能系统。它为物品提供外观、模型以及在世界中的位置。让该物品在右键时执行某些操作、记录冷却,或检查 WorldGuard 区域,都不在它的功能范围之内。

Oraxen 还在维护吗?Nexo 与 Oraxen 对比

Nexo 被定位为 Oraxen 的现代化继任者,覆盖相同的领域:自定义物品、方块和资源包管理。Oraxen 的 GitHub 仓库直到 2026 年 7 月仍有提交记录,所以并没有被归档或完全弃坑。但 Nexo 的文档提供了官方的专用迁移工具,位于 docs.nexomc.com/migrate/oraxen-nexo,被描述为“基本自动完成”:你安装 Nexo 的 jar,把现有的 plugins/Oraxen 文件夹复制到 plugins/Nexo/converter/Oraxen,备份服务器,移除旧的 Oraxen jar,然后重启。文档本身也警告说,转换过程中“there might be small oversights leading to minor loss of furniture/custom blocks”(可能存在小的疏漏,导致少量家具或自定义方块丢失),所以经过测试的备份是必不可少的。

实际上:如果你现在要搭建一个新服务器,鉴于 Nexo 的推广和开发都很积极,几乎没有理由选择 Oraxen 而不是 Nexo。如果你已经在运行 Oraxen 并且一切正常,官方迁移工具的存在意味着切换是一个经过深思熟虑、可以充分测试的决定,而不是迫不得已的应急之举。

ExecutableItems 实际能做什么

ExecutableItems 是一款技能插件,而不是材质插件。物品是 YAML 文件,可以附加由事件驱动的激活器(100 多种,涵盖点击、破坏方块、攻击实体以及其他数十种触发器),并配有条件、冷却、延迟和概率判定。一把带有 3 连发和蹲下要求的枪,或者一个在致命一击落下之前触发的图腾,都只需要一个配置文件,无需编写代码。

关键在于,ExecutableItems 不需要资源包。物品开箱即可使用原版材质以及原版或自定义材质。从 1.20.5+ 开始,EI 可以选择通过配置中的 URL 生成并托管自己的资源包,Premium 版还为 1.21.4+ 附带 60 多种 3D 武器材质,但使用插件的技能系统并不强制要求这两者。

免费版与 Premium 版

版本费用限制
免费版€0500 个物品,每个物品 1 个激活器,约 14 种可用激活器,物品描述中带水印
Premium€19.99 一次性购买物品和激活器数量不限,全部 100 多种激活器,无水印,终身更新

来源:ExecutableItems 免费版与 Premium 版常见问题。

可以在 Nexo 中使用 ExecutableItems 吗

可以,而且这正是同时运行这两款插件的大多数服务器实际采用的组合。根据 ExecutableItems 的兼容性文档,“you can use the textures from Nexo inside your ExecutableItem just by using the Custom model data value or the item_model”(只需使用 Custom model data 值或 item_model,就可以在你的 ExecutableItem 中使用 Nexo 的材质)。实际操作中:在 Nexo 中构建物品的外观(模型、材质,如有需要还包括家具放置),然后在 ExecutableItems 配置中引用同一个 Custom Model Data 或 item_model 值,为其附加技能、冷却和条件。除了这个共同的引用之外,两款插件无需知道对方的存在;它们之间没有任何插件依赖,无论是软依赖还是硬依赖。

正面对比

ExecutableItemsNexo
核心功能物品技能与触发器资源包物品、方块、盔甲、家具
是否需要资源包否(可选)是,自动生成
事件驱动的激活器100+无
自定义方块 / 家具通过配套插件 ExecutableBlocks内置
免费版本有(500 个物品,每个物品 1 个激活器)无
Premium 价格€19.99 一次性购买€19.99 一次性购买
最低版本在 1.21 以下也运行良好Paper/Folia 1.21.4+
是否读取另一款插件的物品是(Custom Model Data / item_model)不适用

ExecutableItems 做不到的事情

坦率地说明它的局限:ExecutableItems 不能像 Nexo 那样开箱即用地生成并托管资源包(只有从 1.20.5+ 开始提供的可选自动托管功能,而不是完整的资源处理流程),它自己也不管理自定义方块或家具的放置,这是它的配套插件 ExecutableBlocks 的工作。如果你的服务器优先考虑的是大量带自定义材质的装饰品、方块和家具,而技能逻辑很少,那么单用 Nexo 可能就足够了。

如何选择

  • 只选 Nexo:如果你的服务器目标偏重视觉效果,比如自定义家具、自定义方块、自定义盔甲模型,并且不需要带有触发行为的物品。
  • 只选 ExecutableItems:如果你想为物品添加技能、冷却和条件,并且不在意自定义 3D 材质,原版材质就够用。
  • 两者一起用:如果你想让带有 Nexo 材质的物品在右键、击杀或破坏方块时也能做点什么,这是现实中最常见的配置,而且这两款插件被设计为通过 Custom Model Data 互相配合。

开始使用

来源