保持但处罚

保持但处罚

死亡时保留物品栏,同时应用可配置的经验、装备耐久度和原版重生减益惩罚。

游戏机制

保留但惩罚

死亡惩罚生效后保留物品栏

保留你的物品栏。承受真实的死亡惩罚。

Keep But Penalty 适用于那些希望避免掉落物品、死亡跑尸或尸体捡回循环,而又不想让死亡毫无代价的整合包和服务器。玩家保留物品栏,但死亡仍会移除经验、磨损已装备的装备,并施加可配置的原版重生负面效果。

功能特性

  • 安装本模组后,玩家死亡时保留物品栏。
  • 改变世界的原版 keepInventory 游戏规则。
  • 死亡后减少原版经验。
  • 死亡后对选定的已装备物品造成耐久损伤。
  • 死亡重生后施加可配置的原版虚弱和挖掘疲劳效果;从末地返回的情况除外。
  • 默认覆盖盔甲、主手和副手物品。
  • 安装 Curios 时支持已装备的 Curios 物品。
  • 安装 Accessories 时支持已装备的 Accessories 物品。
  • 可让死亡损伤将物品耐久降至 0,与 Keep My Sword 等防损坏模组搭配效果良好。

保留物品栏后的死亡惩罚测试世界

以上截图拍摄于 Minecraft 1.21.1 NeoForge 开发客户端。

默认死亡惩罚

默认配置针对简单的保留物品栏生存循环而调校:

  • 玩家保留物品栏。
  • 玩家保留总原版经验的三分之一
  • 玩家损失总原版经验的三分之二
  • 每个选定的可损坏已装备物品受到 80 点耐久损伤
  • 包含盔甲、主手、副手、Curios 槽位和 Accessories 槽位。
  • 死亡重生后,玩家获得 虚弱 I挖掘疲劳 I,持续 60 秒

这使得死亡比失去一切要温和,但仍然代价高昂、意义重大。

配置

在以下位置配置规则:

config/keep_but_penalty-common.toml

常用选项包括:

[death]
keepInventory = true
enableExperiencePenalty = true
experienceKeepRatio = 0.333333333
enableRespawnDebuffs = true
respawnDebuffDurationSeconds = 60
respawnWeaknessLevel = 1
respawnMiningFatigueLevel = 1
[durability]
enableDurabilityPenalty = true
durabilityLoss = 80
allowZeroDurability = true
damageArmor = true
damageMainHand = true
damageOffHand = true
damageCurios = true
damageAccessories = true

兼容性说明

Curios 和 Accessories 是可选依赖。如果安装了其中任一模组,Keep But Penalty 可以将其已装备物品槽位纳入耐久惩罚范围。

若想保留 0 耐久物品,请将此模组与 Keep My Sword 等防损坏模组搭配使用。Keep But Penalty 负责施加死亡代价;防损坏模组则控制满耐久损伤的物品是保持为可修复的堆叠状态,还是正常损坏。

需求

  • Minecraft 1.21.1
  • NeoForge

可选集成:

  • Curios API
  • Accessories

源代码与问题反馈