
AquaDrop
AquaDrop:Hytale中并发、无冲突战利品管理的终极标准——无需编码。
查看大图
AquaDrop:Hytale 终极掉落管理 API
AquaDrop 是用于管理生物和方块掉落的终极 API。无论你是服务器管理员、刚刚接触 Hytale 资源编辑器的初级模组制作者,还是高级开发者,AquaDrop 都能提供你所需的工具,轻松自定义战利品——无需编写代码。
该实用 API 目前正在积极开发中,其设计初衷是从根本上消除模组冲突,让创作者能够添加自定义掉落物,而无需覆盖原版或其他模组的战利品表。
⬇️ 直接跳转至使用方法与配置
🚀 适用人群
- 🛠️ 服务器管理员与资源编辑器用户: 无需编程技能。轻松配置哪些物品从特定生物或方块掉落。非常适合为你的服务器添加自定义物品或调整掉落率。
- 👨💻 高级模组制作者: 一个可靠的实用 API,能处理掉落计算的繁重工作。确保你的模组掉落物与服务器上安装的其他一切和谐共存。
✨ 核心功能与优势
- ➕ 附加掉落(无覆盖): AquaDrop 与现有战利品并行工作。你配置的掉落物是实体或方块额外掉落的。不再破坏原版机制或覆盖其他模组!
- ⚡ 实时层级计算(在现有世界中也可用): API 直接在游戏层级上运行,实时计算掉落物。你无需重置服务器或重新开始;AquaDrop 可在已生成的世界中完美运行,并能无缝集成已有预定义掉落物的实体。
- 🎯 终极兼容性: 向几乎所有物品添加极其稀有的掉落物。想让一个自定义物品从另一个模组的特定 Boss 身上掉落?AquaDrop 可以实现,且无冲突。
⬇️ 直接跳转至使用方法与配置
AquaDrop:Hytale 掉落管理的终极 API
AquaDrop 是用于管理生物或方块掉落的终极 API。无论你是服务器管理员、刚刚开始使用 Hytale 资源编辑器的模组制作者,还是高级开发者,该工具都旨在让你的生活更轻松,无需编程。
目前正在开发中,该实用程序旨在以简单的方式消除模组之间的冲突,并为那些希望在不覆盖原始或其他模组战利品表的情况下添加自定义战利品的人提供一种易用的工具。
⬇️ 直接跳转至如何配置
🚀 AquaDrop 是为谁准备的?
- 🛠️ 服务器拥有者与资源编辑器用户: 无需会编程,即可配置你想掉落的物品。如果你发现服务器上缺少某些物品,或者你有想要分发的自定义物品,这会非常方便。
- 👨💻 高级模组制作者: 一个强大的实用 API,用于避免生物之间的冲突,确保你的掉落物在任何模组生态系统中都能完美运行。
✨ 主要特性与优势
- ➕ 附加掉落: 此掉落物是附加到实体或原始物品已有的掉落之上的。你不会覆盖或破坏任何东西;只是增加更多可能性。
- ⚡ 实时计算(在已生成世界中也可用): API 在游戏层级上工作,实时计算掉落物。你无需重启服务器或创建新世界;AquaDrop 可以在已经进行中的世界以及已经有自己预定义战利品的实体上完美运行。
- 🎯 极致兼容性: 让你的自定义物品以非常独特的方式掉落。希望另一个模组的 Boss 掉落你的物品?使用 AquaDrop 完全可能且无冲突。
⬇️ 直接跳转至如何配置
⚙️ 如何使用与配置 AquaDrop(英文)
🔍 查找 ID 的专业提示: 在设置掉落物之前,你需要方块或实体的确切 ID。我们强烈建议进入创造模式,将鼠标悬停在物品上查看其 ID,或使用游戏内的实体生成工具。你也可以在 hytaleguide.net/mobs 找到完整的生物 ID 列表。
🛡️ 1. 对于服务器管理员
管理掉落物从未如此简单。只需使用内置命令:
/aquadrop config:打开一个游戏内管理 UI(可视化菜单),您可以在其中即时添加和热重载掉落规则,无需重启服务器。
📦 2. 对于资源编辑器模组制作者
如果您正在通过资源编辑器创建自定义内容并进行打包,设置掉落物只需两步:
安装模组后
- 创建一个文本文件并命名为
aquadrops.json。(示例见底部,或者您可以使用服务器管理工具生成该文件) - 将此文件放入您的自定义模组资源
.zip包的根文件夹内。
⚠️ 发布的关键步骤: 分享您的模组时,您必须明确指示您的用户下载并安装 AquaDrop,以便您的自定义掉落生效。我们强烈建议在您的 CurseForge 页面的“相关项目”选项卡中,将 AquaDrop 添加为必需依赖项。
👨💻 3. 对于高级开发者(API 使用)
如果您正在编写 Java 代码并希望原生利用 AquaDrop 的 ECS 处理能力,我们为您准备了全面的指南:
----------------------------------------------------------------------------------------------------------------------
📝 通用配置示例(JSON)
{
"BlockDrops": [
{
"SourceId": "Furniture_Village_Coffin",
"DropId": "AquaAmulets_Magic_Fragment",
"Probability": 5.5,
"Quantity": 1
}
],
"MobDrops": [
{
"SourceId": "Skeleton_Burnt_Alchemist",
"DropId": "AquaAmulets_Dark_Ring",
"Probability": 30.0,
"Quantity": 3
}
]
}
在上面的示例中,破坏棺材方块有 5.5% 的几率掉落 1 个魔法碎片。击杀烧焦的炼金术士有 30% 的几率掉落 3 个黑暗之戒。API 会安全地将这些与任何现有掉落物一起处理!
⚙️ 如何使用与配置 AquaDrop(西班牙语)
🔍 查找 ID 的技巧: 在配置掉落物之前,您需要确切的 ID。我们建议您进入创造模式并将鼠标悬停在物品上以查看其 ID,或使用游戏内的实体生成工具。您也可以在 hytaleguide.net/mobs 找到完整的列表。
🛡️ 1. 对于服务器管理员
您无需费力编辑文件。AquaDrop 包含一个直接集成在游戏中的可视化界面:
/aquadrop config:打开一个管理员可视化菜单,您可以在其中即时添加和热重载掉落规则,无需重启服务器。
📦 2. 对于资源编辑器模组制作者
如果您正在打包在资源编辑器中创建的模组,配置掉落物只需两个步骤:
安装模组后
- 创建一个名为
aquadrops.json的文件。(示例见底部,或者您可以使用服务器管理工具生成该文件) - 将其放置到您的模组的资产
.zip包的根文件夹中。
⚠️ 发布的关键步骤: 分享您的模组时,您必须明确指定您的用户需要下载并安装 AquaDrop,才能使掉落物生效。我们强烈建议在您的 CurseForge 页面的配置中,将 AquaDrop 标记为必需依赖项(相关项目)。
👨💻 3. 对于开发者(API 使用)
如果您使用 Java 编程并希望利用 AquaDrop 对 ECS 的快速查询,我们的仓库中有完整的文档:
----------------------------------------------------------------------------------------------------------------------
📝 通用配置示例(JSON)
{
"BlockDrops": [
{
"SourceId": "Furniture_Village_Coffin",
"DropId": "AquaAmulets_Magic_Fragment",
"Probability": 5.5,
"Quantity": 1
}
],
"MobDrops": [
{
"SourceId": "Skeleton_Burnt_Alchemist",
"DropId": "AquaAmulets_Dark_Ring",
"Probability": 30.0,
"Quantity": 3
}
]
}
在此示例中,破坏棺材时有 5.5% 的概率掉落 1 个魔法碎片。击杀烧焦的炼金术士时,有 30% 的概率掉落 3 个黑暗之戒。所有这些都附加到原始战利品之上!
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。