老吴java版-1.5.1
Old_Wu_java v1.5.1 发行版说明
模组 ID:old_wu_java | 适用:Minecraft 26.2(Fabric)
本次版本围绕大狗叫(dagoujiao)喂食系统做了全面升级,并新增猫的配对规则、合规与开发体验改进。
✨ 新增
-
大狗叫喂食 · 突破血量上限
- 原版
generic.max_health上限为 1024,喂食 64 次无法达到设计生命值 → 新增无上限自定义属性old_wu_java:extra_max_health(通过LivingEntity#getMaxHealth叠加)。 - 喂食 64 次累计可达到 2100 最大生命,且血条对客户端正确显示。
- 原版
-
永久效果
- 满 64 次后狼获得永久力量 IV + 生命恢复 III(时长无限,重复喂食自动续期)。
-
自动充能系统
- 喂满 64 次后开启 12 格蓄力(同步属性
old_wu_java:charge)。 - 背包自动消耗:每 tick 检测主人背包是否存在大狗叫,存在则自动消耗 1 个并蓄力 +1(无需手持/右键)。
- 仅当狼存在攻击目标(32 格内)时才消耗。
- 血量不满时也可充能。
- 喂满 64 次后开启 12 格蓄力(同步属性
-
蓄力音频(12 段,与格数一一对应)
- 大狗 1~10(
dagou_1~10.ogg)、大狗 11_re(dagou_11_re.ogg)、dog_launch(dog_launch.ogg)。 - 蓄力冷却:需等上一段音频播完才能蓄下一次(按各音频实测时长换算 tick)。
- 大狗 1~10(
-
音波攻击(第 12 次蓄力触发)
- 第 12 次蓄力(
dog_launch音频开始后 1 tick)清空蓄力条并释放与监守者相同的音波攻击。 - 伤害 67 点(监守者为 10)、伤害源为
sonic_boom、密集粒子(约 4 倍密度)、附带击退。 - 目标优先当前仇恨目标(32 格),否则为 16 格内最近敌对生物(排除自己/主人/其它驯服狼)。
- 第 12 次蓄力(
-
喂食 HUD
- 屏幕中央偏左:绿色蓄力条(12 格) + 黄色喂食进度条(64 次满)。
- 颜色:填充
#E5A822、蓄力#55FF55、边框/底色#1E1F22。 - 背包/手持存在大狗叫且准星瞄准属于自己的驯服狼时显示,视角离开立即消失。
-
仅限主人喂食
- 非主人对别人的狼使用大狗叫直接放行(不消耗、无效果、不挥臂),HUD 同样只对主人显示。
-
猫的配对规则调整
- 驯服的猫互相之间不会主动进入配对/战斗(
findCandidate对驯服猫直接返回空)。 - 只有未驯服的猫会挑衅发起配对战斗;驯服猫仍正常索敌耄耋(maodie)。
- 驯服的猫互相之间不会主动进入配对/战斗(
-
耄耋机制调整
- 耄耋不再会被自己发射的纸筒的爆炸伤害伤害到 。
- 耄耋不再无条件索敌,而是只攻击能看到的目标 。
🎯 平衡性调整
- 永久力量效果:力量 V → 力量 IV
🧾 合规与开发体验
- MIT 合规:
dog_launch.ogg取自 ikunkk02-afk/Big-Dog-Bark(Copyright (c) 2026 寿云),README 已附出处与 MIT 许可全文。