- 版权类型
- 原创
- 插件中文名称
- 小眠体力
- 插件英文名称
- MianStamina
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- SpongeVanilla
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
- 1.6
- 1.5
- 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. 修改配置后重新启动游戏或服务端。
禁止商用 禁止商用 禁止商用
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. 修改配置后重新启动游戏或服务端。
禁止商用 禁止商用 禁止商用