沉浸式附魔(原版书籍分支)

沉浸式附魔(原版书籍分支)

通过让玩家收集附魔书来学习附魔,全面改造了原版附魔系统。

魔法

沉浸式附魔的衍生分支:https://www.curseforge.com/minecraft/mc-mods/immersive-enchanting
引自沉浸式附魔的 CurseForge 页面:
"

  • 移除原版附魔台界面,取而代之的是技能树。
  • 附魔台周围不再需要普通书架,现在需要雕纹书架。
  • 在世界中寻找「古籍」。古籍包含一种附魔类型(不包含等级),将其放入附魔台周围的雕纹书架中,即可解锁技能树的分支。
  • 附魔不再消耗经验/等级。经验消耗被替换为材料,每个附魔等级消耗的材料都不同。
  • 附魔需要你在技能树中逐步向上攀登。你不能再指望直接获得 IV 级效率——请从等级 1 开始,一步步提升。
  • 附魔书默认无法获得(不会在战利品宝箱中生成,也无法从村民处交易获得)。
  • 附魔物品在铁砧上修复所需的经验值降低。
  • 经验修补默认禁用(可通过数据包启用)。
  • 支持(几乎)所有添加附魔的模组。
  • 附魔消耗完全可以通过数据包自定义。"

    以下为所做的更改:

    1. vanillaBookMode (默认:关闭)

    禁用古籍注入战利品表,并阻止移除附魔书。普通的附魔书可以放入雕纹书架中用于解锁附魔,书架会读取书中存储的每个附魔及其等级。古籍仍然有效。
    - 应能解决其他模组禁用的附魔仍作为古籍添加的问题,并可能改善与其他模组的兼容性。
    - 对于通过战利品/探索之外的其他方式获取附魔书或附魔的整合包会很有帮助。

    - 对于希望尽可能贴近原版的玩家会很有帮助。

    - 同时,找到重复的附魔书也将变得有价值,因为玩家可以在铁砧上使用重复的书来以更低的成本附魔。 

    2. xpCostMode (默认:关闭)

    将材料消耗替换为经验等级,消耗为每个附魔等级 等级 × 3。单等级附魔(最高等级 1)固定消耗 9 级。青金石仍然始终需要,且消耗量增加。工具提示会显示经验消耗 + 青金石图标。该标志通过现有的消耗注册数据包从服务器同步到客户端。

    - 应使经验对仍想将其作为资源(而非材料)使用的玩家不再无用。

    - 青金石变得更有价值。

    - 将酿造材料保留给酿造,附魔则独立出来。

    - 使经验更易于管理,因为不再有经验等级要求,但经验消耗稍高,这意味着玩家不必过分担心保持高经验等级,同时经验仍有价值。

    3. bookUnlockMode (默认:1)

    控制当书籍放入附近书架时,解锁多少等级的附魔:

    • 0 — 只解锁所找到书籍的精确等级
    • 1 — 解锁书籍等级及以下的所有等级
    • 2 — 无论书籍等级如何,解锁该附魔的所有等级

    这需要在完整的解锁流程中传递等级数据 —— 从服务器端的书架扫描,通过网络数据包,进入菜单,直到 GUI 分支渲染器中的单个节点。

    - 给予玩家更多对其解锁机制的控制权

    - 默认设置为 1,使得找到高等级附魔书变得更加激动人心且有意义

     

     

    附注: ModConfig.Type.COMMON 将文件生成为全局 config/ 文件夹下的 immersiveenchanting-common.toml,因此只需设置一次,便应用于所有世界,而非存储在各个世界的存档数据中。这将使整合包作者更容易为该包配置此模组。