命令参考
StylizedDamage 提供以下命令,所有命令均以 /stylizeddamage 为根。
平台差异:
- Forge 1.20.1:根命令要求权限等级 2,因此
reload/test/list/toggle全部要求权限 2。- NeoForge 1.21.1:
reload/list/toggle为服务端命令,要求权限 2;test为客户端命令,要求权限 1。
命令列表
/stylizeddamage reload
重载所有配置文件(common.json 和 styles/ 目录下的所有样式文件)。
- 权限等级:2(仅管理员)
- 效果:热重载配置和样式,无需重启游戏
/stylizeddamage reload/stylizeddamage test <伤害类型> <数值>
在屏幕中央(准星位置)生成一个测试伤害数字。
- 权限等级:Forge 1.20.1 为 2;NeoForge 1.21.1 为 1(仅作弊)
- 参数:
<伤害类型>:伤害类型 ID,如minecraft:in_fire、heal<数值>:伤害数值,如12.5
/stylizeddamage test minecraft:in_fire 15
/stylizeddamage test heal 10已知限制:当前 NeoForge 1.21.1 的
test命令只会返回成功消息,尚未真正发送数据包或调用渲染器入队,因此暂时不会在 HUD 上显示测试数字。
/stylizeddamage list
列出所有已加载的样式名称和选择器绑定关系。
- 权限等级:Forge 1.20.1 与 NeoForge 1.21.1 均为 2(管理员)
/stylizeddamage list输出示例:
=== 已加载样式 ===
- default
- fire
- magic
=== 选择器绑定 ===
common/common: * → default/stylizeddamage toggle
开关伤害跳字显示。
- 权限等级:Forge 1.20.1 与 NeoForge 1.21.1 均为 2(管理员)
- 效果:切换全局显示开关,关闭后所有伤害跳字和总伤害面板均不渲染
/stylizeddamage toggle