RegenChoiceMod

RegenChoiceMod

这个项目是一款 Fabric 我的世界模组,用于管理生命恢复模式,可选择自然恢复或禁止恢复。

游戏机制

生命恢复选择

生命恢复选择 是一款 Fabric 模组,让每位玩家在首次加入世界时,能自主选择自己的生命恢复模式。

当新玩家加入时,他们会收到一条聊天消息,其中包含按钮,允许他们在两种模式之间选择:

  • 自然恢复 — 玩家保持原版 Minecraft 的生命恢复机制。
  • 无恢复 — 该玩家的自然生命恢复被禁用。

该功能适用于生存世界、多人服务器、挑战地图、硬核风格玩法,或任何希望玩家自主选择难度风格的世界。

功能特性

  • 每位玩家独立的恢复模式选择
  • 聊天按钮实现简便的首次设置
  • 若聊天按钮无法正常工作,提供命令后备方案
  • 管理员/OP 命令可重置或强制设置玩家选择
  • 选择结果按世界保存
  • 包含法语翻译
  • 默认使用英语作为其他所有语言的回退语言

工作原理

当玩家首次加入世界时,模组会在聊天中发送一个选择提示。

玩家可以选择:

  • 普通模式:保持自然生命恢复启用
  • 硬核模式:对该玩家禁用自然生命恢复

一旦玩家选择好恢复模式,他们自己便无法更改。

只有服务器上的 OP 玩家,或在单人游戏或局域网中启用了命令的玩家,才能在之后更改玩家的模式。

命令

玩家命令

如果聊天按钮无法正常工作,玩家可以通过以下命令手动选择模式:

/regenchoice_select [normal/hardcore]

示例:

/regenchoice_select normal

/regenchoice_select hardcore

管理员 / OP 命令

这些命令只能由服务器上的 OP 玩家,或在单人游戏或局域网世界中启用了命令的玩家使用。

重置玩家选择

此命令会重新向所选玩家发送选择提示:

/regenmodeadmin reset [玩家名]

示例:

/regenmodeadmin reset Steve

强制设置玩家模式

此命令为所选玩家强制设置恢复模式:

/regenmodeadmin set [normal/hardcore] [玩家名]

示例:

/regenmodeadmin set normal Steve

/regenmodeadmin set hardcore Steve

权限

在玩家做出选择后,只有以下用户能更改它:

  • 服务器上的 OP 玩家
  • 在单人游戏中启用了命令的玩家
  • 在局域网世界中启用了命令的玩家

普通玩家在选择后无法更改自己的恢复模式。

数据存储

模组将每位玩家的 UUID 和恢复选择保存在世界 config 文件夹内的一个 .txt 文件中。

这意味着恢复选择是按世界/地图保存的。

语言支持

此模组已翻译为:

  • 英语
  • 法语

所有其他语言默认使用英语。

兼容性

此模组适用于 Fabric。

注意事项

恢复选择一旦选定,对普通玩家而言是永久的。

管理员和 OP 玩家仍可随时通过管理员命令重置或强制设置玩家的模式。

祝您玩得愉快!