FrostMastery Enchantments Addon - SimpleEnchantments

FrostMastery Enchantments Addon - SimpleEnchantments

一系列自定义法术的开端,按元素分类,寒冰掌控专注于冰系类别,旨在添加多个基于冰的法术。

游戏玩法


🧊 冰霜精通 — SimpleEnchantments 附属模组

冰霜精通附魔 是一个面向 Hytale 服务器的配置驱动型附属模组,为 Simple Enchantments 系统增加了 冰霜主题附魔。无需编写代码 —— 每个附魔、等级数值、卷轴配方和行为均定义在单个 JSON 配置文件中,你可以随意编辑而无需重新编译。

这是本人开发的 SimpleEnchantments 系列第二个官方附属模组,前作为 NPC Slayer Enchantments。Slayer 系列专注于针对特定敌人的战斗加成,而冰霜精通则引入了环境冰霜魔法 —— 适用于所有类型装备部件的冰霜附魔。


✨ 当前附魔

❄️ 冰霜行者

装备带有冰霜行者附魔的靴子后,行走时脚下水面会冻结。冻结的方块会在 2 秒后融化成水。更高等级增加冻结半径。

等级 冻结半径
I 2 方块
II 3 方块
III 5 方块

更多冰霜附魔计划在未来更新中推出。


🛠️ 配置

首次启动服务器时,插件会自动在以下路径创建配置文件:

saves/<世界名>/mods/FrostMastery/config/frost_enchantments.json

编辑此文件可调整等级数值、冻结半径、卷轴配方、制作等级和材料。重启服务器以应用更改。

示例配置

{
  "enchantments": [
    {
      "id": "frost:frost_walker",
      "displayName": "冰霜行者",
      "description": "行走时冻结脚下水面:半径 {amount} 方块",
      "effect": "FREEZE_WATER",
      "levels": 3,
      "levelAttributes": [
        { "level": 1, "value": 2 },
        { "level": 2, "value": 3 },
        { "level": 3, "value": 5 }
      ],
      "scrolls": [
        {
          "level": 1,
          "quality": "Uncommon",
          "craftingTier": 1,
          "ingredients": [
            { "itemId": "Ingredient_Crystal_Blue", "quantity": 5 },
            { "itemId": "Ingredient_Bone", "quantity": 10 }
          ]
        },
        {
          "level": 2,
          "quality": "Rare",
          "craftingTier": 2,
          "ingredients": [
            { "itemId": "Ingredient_Crystal_Blue", "quantity": 10 },
            { "itemId": "Ingredient_Crystal_White", "quantity": 5 }
          ]
        },
        {
          "level": 3,
          "quality": "Epic",
          "craftingTier": 3,
          "ingredients": [
            { "itemId": "Ingredient_Crystal_Blue", "quantity": 20 },
            { "itemId": "Ingredient_Crystal_White", "quantity": 15 },
            { "itemId": "Ingredient_Fang", "quantity": 5 }
          ]
        }
      ]
    }
  ]
}

配置字段参考

字段 描述
id 唯一附魔 ID,格式为 命名空间:名称
displayName 游戏中显示的名称
description 附魔物品上显示的提示文本
effect 内部效果类型 —— 目前仅支持 FREEZE_WATER
levels 附魔等级数量
levelAttributes 每级数值 —— 对于冰霜行者而言,即冻结半径(方块数)
scrolls 每级卷轴配方:品质等级、制作等级和材料

预览

https://gyazo.com/b5209d3c29ce5e91c324adee775d7f6d

📋 安装

  1. 下载 .jar 文件
  2. 将其放入世界的 mods/ 文件夹:
mods/FrostMastery/FrostMasteryAddon0.0.1.jar
  1. 启动服务器 —— 配置文件会自动在 mods/FrostMastery/config/frost_enchantments.json 路径创建
  2. 编辑配置文件以自定义附魔
  3. 重启服务器

📦 需求


鸣谢:

  • Simple Enchantments API 作者:Herolias
  • 冰霜精通附属模组作者:Utopia.