无免费死亡:更好的保留物品栏

无免费死亡:更好的保留物品栏

死亡不掉落时失去经验与饥饿值。防止玩家利用死亡作为免费重置,但不承受丢失所有物品的惩罚😌

冒险

为keepInventory增加了死亡惩罚。玩家不再能利用死亡作为免费传送和饥饿值重置的机制,因为他们没有理由这样做了。

功能特性

  • 管理员可为单个玩家禁用此功能
  • 玩家将在半饥饿状态下重生
  • 玩家死亡时会损失部分或全部经验值
  • 玩家死亡时会掉落带有消失诅咒的物品(需要1.20.5或更高版本)
  • **默认未启用:**玩家将以更少的生命值重生
  • 如果keepInventory被禁用,则此功能不会生效
  • 可选是否让玩家完全恢复他们的经验值

选择退出

如果玩家希望拥有更轻松的游戏体验,可以选择退出这些死亡惩罚。按玩家进行选择退出意味着_每个人_都可以按照自己的方式游玩。必须由管理员来运行此命令。

/execute as USERNAME run function no_free_deaths:cmd/opt_out

配置

每种死亡惩罚都可以单独切换:

/function no_free_deaths:cmd/toggle_drop_xp
/function no_free_deaths:cmd/toggle_curse_of_vanishing
/function no_free_deaths:cmd/toggle_respawn_hunger_penalty

默认未启用
/function no_free_deaths:cmd/toggle_respawn_health_penalty

死亡时损失的经验值等级百分比在数据包加载时自动设定,除非手动更新,否则不会更改。设置方式稍显繁琐,但可以更改为自定义数值,例如设为90以损失90%的经验值等级。

/scoreboard players set .drop_percentage no_free_deaths.drop_xp.settings 90

除了掉落部分经验值外,你也可以运行以下命令,切换为掉落从0级到你当前等级所需的所有经验值。启用“完整掉落经验值”意味着玩家将始终掉落所有经验值,但可以完全找回。

/function no_free_deaths:cmd/toggle_drop_xp_in_full

此数据包会在首次加载时启用keepInventory。如果在之后禁用了keepInventory,则在加载时不会再次启用它。