v0.3 — 拓展
2026-07-13
R’s Experience 更新日志 v0.3-玩法向更新
🎯 核心机制重构
- 取消药水惩罚 — 移除虚弱/挖掘疲劳药水效果
- 改用属性修改 — 攻击伤害/攻击速度通过
EntityAttributeModifier直接修改 - 挖掘速度 — 因 1.21.1 无 MINING_SPEED 属性,保留 Mining Fatigue 药水
🔄 厌弃 & 讨好系统(全新)
- 厌弃触发 — 装备等级 > 玩家等级 7+ 时弹出背包 + 音效 + 掉落物
- 讨好判定 — 蹲键 + 上下摇头 累计俯仰 60° → 讨好成功
- 拒绝判定 — 水平旋转视角 360° → 拒绝
- 3 秒粒子 — 讨好成功后白色 END_ROD 粒子从装备上升至 5 格高,再传送至背包
- 二次讨好 — 拒绝后 30 秒内任何玩家蹲下靠近装备可重跑讨好流程
- 二次拒绝 — 立即销毁装备
- 经验消耗 — 讨好成功扣除当前等级 10% XP
📊 HUD 优化
- 讨好读条 UI — 红色进度条 + 剩余秒数 + 操作提示
- 失明 + 迟缓 — 讨好期间施加,拒绝/接受后解除
🐛 修复
- fabric.mod.json 中
contact字段格式错误导致无法解析 - 客户端与服务端属性 API 兼容性修复
- 粒子不可见问题(失明导致)/ 改用
spawnParticles服务端方法
📝 其他
- 新增
AppeaseState.java— 讨好状态管理 - 新增
GrayMistMixin.java— 灰色雾气效果(已取消注册,待重构思)
总计:6 个文件新增/重写,4 个文件修改 ✅