
StatTweaks
一个动态修改原版物品属性的模组。与其他模组完全兼容,可轻松调整伤害、速度、耐久度、护甲等,非常适合自定义整合包和高级平衡调整。
查看大图StatTweaks
平衡你的游戏。由你定规则。
StatTweaks 是一款强大且灵活的模组,让你可以通过一个简单的 JSON 配置文件完全自定义物品和实体。
无论你是在制作整合包还是微调游戏玩法,StatTweaks 都能让你完全掌控属性、机制和行为——全程无需编写一行代码。
✨ 你能做什么
🔹 重新平衡任何物品 — 修改伤害、速度、护甲、耐久度、堆叠数量等属性。
🔹 修改实体 — 调整生命值、攻击伤害和移动速度等基础属性。
🔹 使用现代数据组件 — 通过 Minecraft 的组件系统直接控制物品的内部行为。
🔹 条件修饰符 — 根据条件(例如维度)创建动态加成。
🧩 支持的属性(物品与实体)
StatTweaks 支持游戏中注册的任何属性(原版或模组添加的)。
以下是常见示例(并非仅限于此):
| 属性 ID | 游戏内效果 |
|---|---|
minecraft:generic.attack_damage |
增加攻击实体时造成的伤害。 |
minecraft:generic.attack_speed |
控制玩家攻击的速度(越高 = 攻击越快)。 |
minecraft:generic.max_health |
改变总生命值(主要用于实体)。 |
minecraft:generic.movement_speed |
影响行走/奔跑速度。 |
minecraft:generic.armor |
穿戴时减少受到的伤害。 |
minecraft:generic.armor_toughness |
降低高伤害攻击的效果。 |
minecraft:generic.knockback_resistance |
减少实体被击中时的击退距离。 |
minecraft:generic.attack_knockback |
增加对敌人造成的击退效果。 |
⭐ StatTweaks 专属属性
| 属性 | 效果 |
|---|---|
stattweaks:durability |
设置物品耐久度(损坏前的使用次数)。 |
stattweaks:efficiency |
修改工具的挖掘速度和行为。 |
🧪 数据组件(高级自定义)
StatTweaks 支持任何已注册的数据组件,包括模组添加的组件。
以下是常见示例:
| 组件 ID | 游戏内效果 |
|---|---|
minecraft:max_stack_size |
改变一个物品格中可堆叠的物品数量。 |
minecraft:max_damage |
定义可损坏物品的耐久度。 |
minecraft:rarity |
改变物品名称的颜色(常见、稀有、史诗等)。 |
minecraft:food |
将物品变为食物,具有饥饿/饱和度效果。 |
minecraft:enchantments |
直接将附魔应用到物品上。 |
minecraft:stored_enchantments |
用于附魔书。 |
minecraft:unbreakable |
防止物品损失耐久度。 |
minecraft:tool |
定义工具的挖掘规则和效率。 |
minecraft:weapon |
内部定义武器的行为。 |
minecraft:damage |
追踪当前耐久度损耗。 |
minecraft:use_cooldown |
在使用之间添加冷却时间。 |
minecraft:use_remainder |
定义使用后留下的物品。 |
minecraft:tooltip_style |
控制工具提示的外观。 |
minecraft:tooltip_display |
控制工具提示中属性的显示方式。 |
⚠️ StatTweaks 不限制组件 — 只要 JSON 格式与其编解码器匹配,任何有效组件都可以使用。
🧬 实体自定义
修改实体基础属性:
- 生命值(
max_health) - 伤害(
attack_damage) - 速度(
movement_speed)
✔ 适用于原版和模组实体 ⚠️ 不能修改 AI 或行为
⚙️ 简单配置
所有更改都在以下文件中进行:
config/CPT_StatTweaks_Config.json
结构:
{
"tooltip_mode": "relative",
"items": { ... },
"entities": { ... }
}
工具提示模式
"relative"→ 显示修饰符(例如+5 伤害)"base"→ 显示最终数值
🎯 非常适合
✔ 整合包作者 ✔ 游戏平衡调整 ✔ 进度系统调优 ✔ 跨模组兼容性修复 ✔ 自定义游戏体验
⚠️ 注意事项
- 某些更改(如耐久度或堆叠数量)可能需要重启游戏才能生效
- 在某些版本中,你可能需要退出并重新进入世界(或完全重启游戏)才能正确应用更改
- 使用完整的 ID,例如
minecraft:generic.attack_damage - 无效的组件格式可能无法正确应用
- 有关更多详情、示例和更新,请查看项目的 GitHub 仓库
正在加载版本记录…





正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。