混合能量

混合能量

交互式能量模组,添加了体力和自定义界面覆盖层

冒险

MixEnergy 模组

MixEnergy 模组为 Minecraft 引入了一种独特的机制:玩家能量。这一能量系统将能量变成各种动作的可消耗资源,从而增添了新的挑战与策略层次。

支持的版本: Minecraft 1.20.1–1.20.6(Forge)以及 1.21.1–1.21.11 加 26.2(NeoForge)。 完整的目标列表与多版本构建工作流请参阅 BUILDING.md

主要特性

  • 能量消耗:玩家现在会在以下动作中消耗能量:

    • 奔跑:冲刺时会持续消耗能量。
    • 破坏方块:挖掘与采集需要消耗能量。
    • 放置方块:放置方块会消耗能量。
    • 攻击:进行攻击会消耗能量。

    如果玩家能量耗尽,这些动作将被暂时禁用,直到能量恢复为止。

  • 食物与饮品恢复能量:吃完任何食物、药水或饮品都会恢复能量。 恢复量可配置,将其设为 0 即可关闭该机制。

  • 能量条皮肤:HUD 能量条提供三种外观——经典水蓝紫水晶——可在模组的界面设置中选择,界面中会直接预览能量条本身。

  • 能量命令

    • /setEnergy <value> <player:optional>:设置指定玩家的能量值。若未指定玩家,则默认为执行命令的玩家。
    • /setMaxEnergy <value> <player:optional>:调整玩家的最大能量上限。与 /setEnergy 类似,若未提供目标,命令默认作用于执行命令的玩家。
  • 能量 HUD

  • 在创造模式下能量不会生效

配置

MixEnergy 会在 Minecraft 或专用服务器的 config 目录中创建两个文件:

  • mixenergy-common.toml 包含权威的游戏规则。在专用 服务器上,请在服务器端编辑此文件。
  • mixenergy-client.toml 包含本地 HUD 位置与皮肤。

在单人游戏中,每种能量来源也都可以在模组设置 界面中更改。更改会立即应用并保存。在多人游戏中,游戏玩法相关的开关会显示为由服务器控制,而本地 HUD 位置与皮肤 仍可编辑。

示例

[general]
defaultMaxEnergy = 45.0
# 20 server ticks = 1 second at normal TPS
energyRegenCooldownTicks = 30

[energy_sources]
sprinting = true
fastSwimming = true
breakingBlocks = true
placingBlocks = true
attacks = true
jumping = false

[energy_costs]
# Movement costs are charged every server tick
sprintingPerTick = 0.25
fastSwimmingPerTick = 0.25
breakingBlock = 2.0
placingBlock = 1.0
attack = 3.0
jump = 1.0

[regeneration]
# Restored per regeneration pulse; one pulse normally occurs every 3 ticks
baseRate = 1.0
maxRate = 1.8
speedMultiplier = 1.0 # 0 disables passive regeneration
consumableRestore = 8.0 # Restored per food/potion/drink; 0 disables it

HUD 偏好设置单独存储:

[hud]
energyBarPosition = "ABOVE_HOTBAR"
energyBarSkin = "DEFAULT"

可用的位置有 ABOVE_HOTBARTOP_LEFTTOP_RIGHTTOP_CENTERBOTTOM_LEFTBOTTOM_RIGHT。可用的皮肤有 DEFAULTAQUAAMETHYST

玩法影响

此模组要求玩家明智地管理自己的能量,即便在非生存游戏模式下也增添了一层生存要素。无论你是在地下深处挖矿、与怪物战斗,还是建造梦想中的基地,能量管理都成为成功的关键。

MixEnergy 提升你的 Minecraft 体验,以前所未有的方式考验你的资源管理能力!

标签 Stamina, Stamina system, Energy, Player actions, Player stamina, Player energy, Running energy Minecraft, Building energy Minecraft, Attacking energy Minecraft