猹の伤害显示
配置文件
yml
############################
# 插件验证 #
############################
apiKey: "apiKey"
############################
# 数 据 库 #
############################
# 数据库配置
database:
schema: "cha_plugin"
# mysql数据库账号密码
username: "root"
password: "root"
# mysql数据库地址端口
host: "localhost"
port: "3306"
share: true
############################
# 系统设置 #
############################
# 普通伤害
normal:
# 默认指示, normal/default文件夹下
default:
folder: "default"
# vip1指示, normal/vip1文件夹下
vip1:
folder: "vip1"
perm: "chadamageindicator.vip1"
# 暴击伤害
crit:
# 默认指示, crit/default文件夹下
default:
folder: "default"
# 属性伤害
attr:
# 默认指示, attr/default文件夹下
default:
folder: "default"语言文件
yml
config-null: "§c不存在该配置"
config-perm: "§c没有权限使用该皮肤"
config-success: "§a成功切换皮肤"客户端配置(MOD)
cfg
# Configuration file
general {
D:critX=-0.5
D:critY=-0.2
D:critZ=0.02
D:scaleX=-0.02
D:scaleY=-0.02
D:scaleZ=0.02
}客户端参数说明
| 参数 | 作用 | 建议理解 |
|---|---|---|
scaleX | 普通数字横向缩放 | 绝对值越大,数字越宽;负值用于朝向修正。 |
scaleY | 普通数字纵向缩放 | 绝对值越大,数字越高;负值用于朝向修正。 |
scaleZ | 普通数字深度缩放 | 控制面片深度方向缩放,避免显示异常。 |
critX | 暴击标记横向缩放 | 作用于 crit.png 的横向尺寸。 |
critY | 暴击标记纵向缩放 | 作用于 crit.png 的纵向尺寸。 |
critZ | 暴击标记深度缩放 | 作用于 crit.png 的深度方向。 |
客户端贴图目录规范
- 在客户端
.minecraft下准备伤害显示资源目录。 - 普通伤害目录:
normal/<皮肤ID>/ - 暴击伤害目录:
crit/<皮肤ID>/ - 属性伤害目录(如启用):
attr/<皮肤ID>/ - 数字贴图:
0.png~9.png - 小数点贴图:
..png - 暴击标记贴图:
crit.png(仅crit/<皮肤ID>/需要)
常用参数预设(客户端)
下列预设可直接写入客户端配置文件的
general段。
若出现位置或朝向不符合预期,可优先微调scaleY与critY。
小字预设(紧凑)
cfg
general {
D:critX=-0.35
D:critY=-0.15
D:critZ=0.015
D:scaleX=-0.015
D:scaleY=-0.015
D:scaleZ=0.015
}中字预设(推荐默认)
cfg
general {
D:critX=-0.5
D:critY=-0.2
D:critZ=0.02
D:scaleX=-0.02
D:scaleY=-0.02
D:scaleZ=0.02
}大字预设(强调)
cfg
general {
D:critX=-0.7
D:critY=-0.3
D:critZ=0.03
D:scaleX=-0.03
D:scaleY=-0.03
D:scaleZ=0.03
}
猹件开发组