绝食(Hunger Strike)这款模组的目的是为那些希望玩生存模式却不必不断养活自己的玩家修改饥饿值系统。该 Mod 旨在为服务器上的每个玩家单独配置,因此并非所有玩家都需要被强制接受该模组。
绝食 Hunger Strike Mod
模组特点
- 饿条固定在一半容量。这允许冲刺但禁用生命值回复。
- 如果玩家受到“饥饿”效果的影响,他们的饥饿条将降至冲刺阈值以下。
- 如果玩家受到“再生”效果的影响,他们的饥饿值会达到最大值。
- 食用食物会立即以给定食物回复的饥饿值的一半(可配置)恢复血量。例如,一块曲奇将恢复半颗心,熟猪排可以恢复2颗心。
- 可选择隐藏饥饿条。
- 可选择更改食物的堆叠大小。
配置文件
- 该模组将创建一个配置文件“hungerstrike.cfg”。
- Mode:模组对玩家的作用模式。可接受的值为NONE、LIST 和 ALL。默认为ALL。
- NONE:所有玩家都禁用绝食。
- LIST:仅对使用 /hungerstrike 命令添加到游戏中的玩家启用绝食。
- ALL:对所有玩家启用绝食。
- FoodHealFactor:在食用食物时如何将食物回复的饥饿值转化为血量。在默认值 0.5 下,食物填满血量条的速度是填饱肚子的一半。
- MaxFoodStackSize:全局覆盖食物的最大堆叠大小。影响从 ItemFood 类继承的所有原版和模组食品。设置为-1以保留每个食物的默认堆叠大小。注意:这会影响整个服务器,而不仅仅是绝食的玩家。默认为-1。
- HideHungerBar:控制是否为绝食的玩家隐藏饥饿条。如果饥饿条保持可见,它将保持一半容量,除非某些药水效果处于激活状态,如饥饿和再生。默认为true。
- HungerBaseline:没有激活药水效果时的默认饥饿值水平。有效范围为[1 - 20],其中20 为完全填充,10为半填充。默认值为10,即禁用生命回复但允许冲刺。
- 可以通过指令在游戏中修改配置,也可以直接编辑文件。
指令
- /hungerstrike
- /hungerstrike add <player>:为给定的玩家启用绝食(如果模式是 LIST )
- /hungerstrike remove <player>:禁用给定玩家的绝食(如果模式是 LIST)
- /hungerstrike list:列出所有启用绝食的玩家
- /hungerstrike mode:显示当前模式
- /hungerstrike setmode:设置当前模式。
模组下载
适用版本
1.19.1
1.18.1
1.17.1
1.16.5
1.15.2
1.14.4
1.12.2
1.11.2
1.10.2
1.9.4
1.8.9
1.7.10