[小眠体力]全版本通用 - 可二创 | 三色体力条 | 服务端mod | 可配置 | 低延迟 | PVP服务器的体力系统

原创 开源 娱乐 [小眠体力]全版本通用 - 可二创 | 三色体力条 | 服务端mod | 可配置 | 低延迟 | PVP服务器的体力系统 1.20

请登录后获取
版权类型
原创
插件中文名称
小眠体力
插件英文名称
MianStamina
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. SpongeVanilla
  7. Leaves
  8. 其他核心
语言支持
中文(简体)
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
  5. 1.19
  6. 1.18
  7. 1.17
  8. 1.16
  9. 1.15
  10. 1.14
  11. 1.13
  12. 1.12
  13. 1.11
  14. 1.10
  15. 1.9
  16. 1.8
  17. 1.7
  18. 1.6
  19. 1.5
  20. 1.4
宝宝们有bug或者建议可以反馈哦
MianStamina 是一个 Forge 1.20.1 体力系统模组,提供屏幕底部体力条、跳跃/疾跑消耗、低体力减速、恢复机制和可配置参数。

## 功能

- 跳跃消耗体力
- 疾跑按间隔持续消耗体力
- 体力低于阈值时降低移动速度
- 体力过低时禁止疾跑
- 停止活动后延迟一段时间开始恢复
- 屏幕底部居中体力条
- 体力条百分比和颜色动态显示
- 兼容 CustomHUD
- 所有主要数值可通过配置修改

## 模组信息

```text
模组名称: MianStamina
Mod ID: mian_stamina
版本: 1.0.9
游戏版本: Minecraft 1.20.1
加载器: Forge
```

## 配置文件

首次启动后会自动生成:

```text
config/mian_stamina-common.toml
```

配置内容:

```toml
[general]
# 最大体力值
maxStamina = 100.0

[costs]
# 跳跃消耗的体力
jumpCost = 7.0
# 每次疾跑结算消耗的体力
sprintCost = 1.0
# 疾跑消耗间隔,单位 tick
sprintIntervalTicks = 10

[thresholds]
# 低于该体力时触发减速
slowThreshold = 20.0
# 低于该体力时禁止疾跑
sprintLockThreshold = 5.0

[recovery]
# 停止跳跃/疾跑后多久开始恢复,单位 tick
delayTicks = 40
# 每次恢复间隔,单位 tick
intervalTicks = 10
# 每次恢复的体力值
amount = 1.0

[effects]
# 是否启用低体力减速
slownessEnabled = true
# 移动速度降低比例,0.20 表示减少 20%
speedReduction = 0.20
# 是否启用低体力禁止疾跑
sprintLockEnabled = true
```

## 调整示例

### 降低跳跃消耗

```toml
[costs]
jumpCost = 5.0
```

### 让体力恢复更快

```toml
[recovery]
delayTicks = 20
intervalTicks = 5
amount = 2.0
```

### 关闭低体力减速

```toml
[effects]
slownessEnabled = false
```

### 修改低体力减速强度

```toml
[effects]
speedReduction = 0.35
```

表示低体力时移动速度降低 35%。

## 安装

1. 删除旧的:

```text
sakura-stamina-1.0.8-forge-1.20.1.jar
```

2. 放入新的:

```text
MianStamina-1.0.9-forge-1.20.1.jar
```

3. 客户端和服务端都需要安装同一个 JAR。
4. 启动游戏后生成配置文件。
5. 修改配置后重新启动游戏或服务端。

禁止商用 禁止商用 禁止商用
后退
顶部 底部