
HyDamageEditor
为Hytale服务器提供精准的战斗控制。通过简单配置调整任何实体的伤害输出与承受。包含实时调试模式以识别内部实体名称,以及即时平衡的热重载功能。(免责声明:使用前请先调整测试配置!)
查看大图HyDamageEditor ⚔️
Hytale 服务器的终极战斗控制套件
HyDamageEditor 是一款功能多样且强大的插件,让服务器管理员能够完全掌控战斗机制。无论你是希望通过增强骷髅的致命性来打造硬核生存体验、削弱特定生物类型,还是设计带有自定义缩放属性的史诗级 Boss 遭遇战,HyDamageEditor 都能提供精确的工具来实现这些目标。
🚀 主要特性
- ⚔️ 伤害输出控制: 调整任何实体的攻击力量(骷髅、僵尸、Boss、动物等)。
- 🛡️ 伤害抗性: 配置“承受伤害”倍率,打造高防御的肉盾或脆弱的玻璃大炮。
- ⚙️ 轻量级与独立运行: 作为原生插件运行,无任何外部依赖。
- 🔍 实时调试系统: 即时识别内部实体名称,并实时验证倍率计算结果。
- 🛠️ 轻松配置: 通过清晰、易读的
config.json文件管理所有战斗变量。
📦 快速入门
- 下载
HyDamageEditor.jar文件。 - 将文件放入服务器的
mods目录。 - 重启服务器以生成配置文件。
- 导航至
mods/DamageEditor/config.json开始自定义你的倍率。
⚙️ 配置设置
路径: mods/DamageEditor/config.json
使用简单的倍率精细调整服务器的战力等级。这些值相对于游戏基础伤害(1.0 = 100%)。
配置示例:
{
"entities": {
"Goblin_Boss": {
"damageDealt": 10.0,
"damageTaken": 2.5
},
"Zombie": {
"damageDealt": 1.5,
"damageTaken": 1.0
},
"Player": {
"damageDealt": 1.0,
"damageTaken": 1.0
}
},
"enableDebugLogging": false,
"configVersion": 1
}
注意: 实体名称是区分大小写的,并且必须符合 Hytale 内部的PascalCase 命名规则(例如,
Trork_Warrior,Skeleton_Archer)。
🎮 命令与权限
| 命令 | 别名 | 权限 | 描述 |
|---|---|---|---|
/damageeditor reload |
/de reload |
damageeditor.reload |
热重载你的配置更改。 |
/damageeditor debug |
/de debug |
damageeditor.debug |
在聊天中切换实时战斗日志。 |
⚠️ 请阅读:配置须知
重要提示: 安装此插件后,你必须更新
config.json文件。当前包含的实体名称和伤害值仅供测试用途。请移除或调整这些预设以适合你服务器的平衡性。你可以完全自由地将伤害倍率设置为你想要的任何数值!
🐛 故障排除与调试
如果你的自定义值未按预期生效:
- 运行
/de debug启用实时日志记录。 - 在战斗事件期间观察控制台/聊天。
- 成功: 你将看到
[HyDamageEditor] Applying Xx damage multiplier...。 - 拼写检查: 如果你看到
(no multiplier configured),说明插件无法识别你在配置中输入的名称。请使用调试日志找到该实体的确切内部名称。
为 Hytale 模组社区开发。基于 MIT 许可证授权。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。