体力化

体力化

为Minecraft添加了一个简单的体力系统。

食物

Staminafy 横幅

Staminafy

Staminafy 是一个为《我的世界》添加体力系统的简单模组。

你可以使用四个游戏规则来控制体力的运作方式:

  • 启用 Staminafy(staminafy)[true/false] - 设置为 true 时,体力系统激活。
  • 最大体力(maxStamina)[任何低于 1,000,000 的数字,负数将移除体力] - 控制玩家/实体被动获得的最大体力值。
  • 体力恢复(staminaRegen)[任何数字] - 控制玩家/实体每刻恢复的体力值(1 秒有 20 刻)。
  • 移除饥饿(removeFood)[true/false] - 设置为 true 时,移除《我的世界》的饥饿系统,使食物改为治疗(即旧版《我的世界》的食物系统)。

系统运作方式:如果玩家在奔跑,每刻将消耗 1 点体力,因此当最大体力设置为 20 时,玩家可以奔跑 1 秒。不奔跑时体力会恢复,但在停止奔跑后的 15 刻内你不会恢复体力。如果体力降至 0,你将被迫停止奔跑,并且在接下来的 60 刻内不会恢复体力。

要更改体力条位置,你可以使用: /staminafyswap [true/false],其中 true 表示屏幕中央,false 表示物品栏右侧。

默认游戏规则数值: 启用 Staminafy - `true`
最大体力 - `300`
体力恢复 - `4`
移除饥饿 - `false`

Staminafy 开发者/美术人员指南

体力是一个属性 attribute.staminafy.stamina。

要更改体力条的默认纹理,你可以制作一个资源包并创建一张 90x16* 的纹理: assets/staminafy/textures/screens/staminacenter.png

* - 你可以更改尺寸,但不建议这样做,因为如果 GUI 缩放比例太低,可能会看起来很奇怪。

此部分将在未来扩展。