有限生命 - 硬核生命与重生系统

有限生命 - 硬核生命与重生系统

Minecraft的有限生命系统。玩家初始拥有可配置的生命数,死亡时减少。生命耗尽将面临封禁(服务器)或世界删除(单人游戏)。功能包括HUD显示、管理员命令、局域网/Essential支持以及4种语言。

LimitedLives

LimitedLives 是一个 Minecraft Forge 模组,为你的世界添加了有限生命系统,带来类似硬核模式的体验,并提供可配置的额外机会。每位玩家初始拥有一定数量的生命,每次死亡消耗一条。当所有生命耗尽时,将触发相应的后果。

适用于单人游戏和多人游戏——包括通过 Essential 等模组创建的局域网世界。


功能

有限生命系统

每位玩家初始拥有可配置数量的生命(默认:5)。每次死亡减少一条。当玩家生命归零时,将面临配置的后果。

单人游戏行为

当主机生命耗尽时,世界可以自动删除(可配置)。如果通过局域网或 Essential 连接的访客生命耗尽,只有该访客会被踢出——主机和其他玩家不受影响。

专用服务器行为

生命耗尽的玩家将被服务器封禁(可配置)。如果禁用封禁,则改为踢出。

生命 HUD

基于心形的 HUD 在屏幕左下角显示剩余生命。当生命数超过默认数量时,会切换为紧凑的 heart x number 格式。位置可通过客户端配置完全自定义。

多语言支持

本模组开箱即支持四种语言,自动匹配每位玩家的 Minecraft 语言设置:

  • 英语
  • 西班牙语
  • 法语
  • 意大利语

命令

所有命令需要管理员权限(等级 2)。

命令 描述
/lives set <player> <amount> 将玩家的生命设置为精确数值
/lives get <player> 查看玩家拥有多少生命
/lives add <player> <amount> 为玩家增加生命
/lives remove <player> <amount> 为玩家减少生命
/lives setall <amount> 将所有在线玩家的生命设置为相同数值

所有命令反馈消息均已完整翻译为四种支持的语言。


配置

本模组使用两个独立的配置文件,一个用于服务端游戏规则,一个用于客户端显示偏好。

服务端配置

位置:

  • 单人游戏: 在你的世界存档文件夹内 .minecraft/saves/<world_name>/serverconfig/limitedlives-server.toml
  • 专用服务器: 在服务器的 world/serverconfig/limitedlives-server.toml

注意: 由于这是服务端类型的配置,它会按世界生成。如果你创建新世界,将会创建一个包含默认值的新配置文件。你可以在进入世界之前或之后编辑它。

[limitedlives]
    # Default number of lives a player starts with. (1 - 1000)
    defaultLives = 5
    # If true, players are banned when they run out of lives (dedicated server).
    banOnDeath = true
    # If true, the world is deleted when the player runs out of lives (singleplayer).
    deleteWorld = true

客户端配置

位置: .minecraft/config/limitedlives-client.toml

此文件在所有世界间共享,控制 HUD 在你的屏幕上的外观。每位玩家可以独立自定义。

[limitedlives]
    # If true, the HUD will display the remaining lives.
    showHUD = true
    # Horizontal offset (from left) for the lives HUD. (0 - 1000)
    hudOffsetX = 10
    # Vertical offset (from bottom) for the lives HUD. (0 - 1000)
    hudOffsetY = 20

数据存储

玩家生命存储在 limitedlives_data.json 中,位于世界存档文件夹(单人游戏)或服务器根目录(专用服务器)。生命在会话之间持久保存,并自动保存。

  • 在单人游戏中,生命按每位玩家按世界名称分别追踪。
  • 在专用服务器中,生命按每位玩家全局追踪。

兼容性

Minecraft 1.20.1
模组加载器 Forge 47.4.0+
端 双端(客户端和服务器均需安装)
局域网 / Essential 完全兼容——访客玩家与主机独立处理

LimitedLives 非常适合想要类似硬核挑战但又希望拥有多条生命灵活性的玩家,也适合希望为社区添加生存风险系统的服务器管理员。