
铁砧服务器
把铁砧升级一下,才能把活儿干得漂亮
🛠️ Kyo Anvil - 全面的服务端铁砧优化方案

来自 Kyo 系列 的高级服务端项目,专为运行在 Fabric 平台上的 TEA SERVER 定制设计。
本模组完全在服务端运行,为原版铁砧带来革命性的改进,且无需玩家安装任何客户端模组。
✨ 核心功能
1. 🪽 鞘翅与下界合金混合升级
- 护甲与鞘翅融合: 允许玩家直接在铁砧上将胸甲与鞘翅结合,制作出 混合鞘翅护甲。
- 完整属性保留: 融合过程中 100% 保留原装备的附魔与属性数值(护甲值、护甲韧性等)。
- 标准化命名与消耗: 自动为混合鞘翅护甲分配标准化的名称与描述,并计算合理的修复消耗。* 锻造台支持: 与锻造台深度集成,允许混合翼护甲像标准护甲一样,使用升级模板升级至 下界合金 等级。
2. 🛑 永久移除“过于昂贵”惩罚
- 机制: 在结果生成阶段(
createResult)通过 Mixin 注入,持续将DataComponents.REPAIR_COST属性重置为0。 - 收益: 物品可以无限次附魔、修复或修改,后续操作所需经验等级永远不会增加。
- 客户端处理: 自动检测所需等级是否超过客户端上限((\ge 40));系统会强制将显示值限制为可配置的上限(默认:
39),并保持结果槽激活,以便玩家正常取出物品。
3. 🎨 智能彩色重命名系统(& 到结构化组件)
- 颜色代码转换: 允许用户使用熟悉的
&字符来应用鲜艳的颜色、粗体、删除线、斜体或神奇的“混淆”(闪烁)效果,遵循标准的 Minecraft 格式化代码。 - 干净的输入显示: 彻底修复了放置物品时原始格式化代码(例如
§c)出现在文本输入框中的问题;文本框现在始终显示干净的纯文本。 - 颜色保留: 在对已有颜色的物品应用附魔书或修复耐久时,系统会自动交叉比对文本框内容。如果用户未修改文本本身,所有原始颜色格式将 100% 保留——防止其恢复为原版默认白色。* 格式继承: 如果玩家编辑了文本(例如添加前缀或后缀),新文本会自动继承原武器的颜色与样式,无需重新输入初始颜色代码。
4. 🪙 “铁砧修复”功能 – 经济高效的修复
- 经济性: 该功能不再强迫玩家浪费资源制作全新的铁砧(需要 3 个铁块),而是允许他们使用 铁锭 来修复铁砧。
- 使用方法: 手持铁锭,直接右键点击严重损坏或缺损的铁砧。
- 修复阶段:
损坏的铁砧➔开裂的铁砧➔完好的铁砧(正常)。每次修复正好消耗 1 个铁锭,并播放原版正宗的铁砧音效。
5. 🎲 通过动态配置降低铁砧损坏/破裂概率
- 使用 Mixin 直接修改
AnvilBlock的损坏计算逻辑。 - 允许将原版默认损坏概率(12%)降低至更安全的数值(默认 2%),从而延长高人口生存服务器中铁砧的使用寿命。---
⚙️ 系统配置(config/kyo_anvil.json)
配置文件会在服务器首次运行时自动生成,格式为 JSON;支持实时更新与配置重载:
{
"maxRepairCost": 39,
"anvilDamageChance": 0.02,
"enableColorRename": true,
"enableIronIngotRepair": true,
"colorCommandAlias": "mausac"
}
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。