Enchantment Packs – Custom Enchantments
Enchantment Packs 是一款轻量级实用模组,为 Minecraft 添加了灵活的附魔驱动属性系统。
介绍
Enchantment Packs 是一款轻量级实用模组,为 Minecraft 添加了灵活的附魔驱动属性系统。它旨在与其他模组协同工作:将属性变化关联到现有附魔上,而不会自行添加新附魔。所有内容均由外部数据包驱动,因此你可以完全掌控附魔对玩家属性的影响,而无需修改代码。
Enchantment Packs 的核心功能是从游戏目录中名为 enchantmentpacks 的文件夹读取自定义定义。这些数据包采用简单的 JSON 格式,让你可以定义哪些附魔会修改哪些属性,以及修改方式。游戏启动时,模组会加载所有有效数据包、注册规则,并在游戏过程中自动应用这些规则。
该系统支持固定数值变化和百分比缩放。你可以创建增加生命值之类的简单加成,也可以实现更复杂的缩放效果,例如根据附魔等级提高移动速度。所有变化都会根据玩家装备的物品动态应用。
该系统采用模块化设计,并注重安全性。如果数据包中包含错误,或引用了不存在的附魔或属性,模组会跳过相应条目,而不会导致游戏崩溃。因此,它也适用于包含不同模组组合的整合包。
Enchantment Packs 不会添加创造模式物品栏标签页或独立物品,只专注于根据附魔应用属性变化,因而简洁易用,也更容易集成到现有配置中。
主要功能:
* 基于外部数据包的附魔数据驱动系统
* 支持固定数值地增加或降低属性
* 支持按百分比增加或降低属性
* 根据装备的附魔物品自动应用效果
* 可为单个附魔指定多个属性修饰符
* 支持部分覆盖,数据包只需修改所需内容
* 通过使用命名空间格式引用附魔和属性来兼容其他模组
* 可根据是否安装其他模组来有条件地加载
* 妥善处理无效数据,避免游戏崩溃
* 装备发生变化时自动刷新玩家属性
Enchantment Packs 旨在与提供附魔或拓展游戏系统的其他模组搭配使用。它为整合包作者和开发者提供了强大的工具,无需编写额外代码,即可重新平衡或扩展附魔效果。
该模组仍在开发中,可能会随着新功能和改进的加入而发生变化。
常见问题
Enchantment Packs – Custom Enchantments 支持哪些 Minecraft 版本?
Enchantment Packs – Custom Enchantments 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Enchantment Packs – Custom Enchantments 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
AshuraNoYami 的其他作品
查看全部 →Moar Tinkers
目前新增了 63 种匠魂工具材料类型,以及一大堆特性!
Armory Expansion
Construct's Armory 与匠魂的扩展
Armory Expansion – Bits And Pieces
军械扩展附加包,收录了不适合放进我其他附加包中的内容。
Potion Packs – Custom Potions
Potion Packs is a lightweight utility mod that adds a flexible potion system to Minecraft.
评论
登录后评论和评分