自定义玩家重生界面
第一步,在服务端中新建GermPlugin/gui/game_respawn.yml,并填入对应基础配置
# 名字以 game_respawn 的界面会替换重生界面
#
#在此界面中叫 respawn 的按钮点击后会重生
#在此界面中叫 quit 的按钮点击后会退出到游戏主界面
#在此界面中可以使用 respawn<->respawn 重生玩家 配合delay 可以做倒计时自动重生
game_respawn:
#该界面私有选项
private:
#设置为true不会打开该界面 直接重生
# 与自动重生插件不同的是
# * 自动重生插件会闪烁一下重生界面
# * 设置true不会闪界面
autoRespawn: true
#点击此按钮后重生 respawn索引名不可更改!
respawn:
type: button
#按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local<->textures/misc/warn.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local<->textures/misc/logo.png'
#悬浮到按钮播放声音(可删除)
hoverSound: 'minecraft:ui.button.click'
#点击按钮播放声音(可删除)
clickSound: 'minecraft:ui.button.click'
locationX: "w*0.485"
locationY: "h*0.485"
width: "w*0.15"
height: "h*0.15"
align: "center"
#默认字符串大小 默认1
textScale: "1"
texts:
- "&e亲爱的 %player_name% 你死了"
- "&e你现在的等级: %player_level%"
- "&e你现在的点券: %playerpoints_points%"
- "&e你现在的金币: %vault_eco_balance_fixed%"
- ""
- "&e以上信息只为了展示功能"
#对齐模式 可删除
hoverAlign: "center"
#渲染该button上的字体使用的ttf字体名 ttf 字体要放入 assets/germmod/font/ 下,字体名就是文件名去掉.ttf后缀
#放入字体后可以在germmodui.cfg 填写读取字体的精度 不写默认是50
#强烈不建议放入过多的字体,耗玩家客户端内存
#可删除 默认为 minecraft 的原版字体
hoverFont: "default"
#悬浮字符串大小 默认1
hoverTextScale: "1.5"
#悬浮字符串,介绍同上(可删除)
hoverTexts:
- "&c亲爱的: %player_name%"
- ""
- "&e[点击重生]"
#点击此按钮后退出游戏 quit索引名不可更改!
quit:
type: button
#按钮默认的图片、GIF(如果填的是gif文件就会渲染成gif)
defaultPath: 'local<->textures/misc/warn.png'
#鼠标悬浮到按钮时的图片、GIF(如果填的是gif文件就会渲染成gif)
hoverPath: 'local<->textures/misc/logo.png'
#悬浮到按钮播放声音(可删除)
hoverSound: 'minecraft:ui.button.click'
#点击按钮播放声音(可删除)
clickSound: 'minecraft:ui.button.click'
locationX: "w*0.485"
locationY: "h*0.65"
width: "w*0.15"
height: "h*0.15"
align: "center"
#默认字符串大小 默认1
textScale: "1"
texts:
- "&4[点击退出游戏]"
#对齐模式 可删除
hoverAlign: "center"
#渲染该button上的字体使用的ttf字体名 ttf 字体要放入 assets/germmod/font/ 下,字体名就是文件名去掉.ttf后缀
#放入字体后可以在germmodui.cfg 填写读取字体的精度 不写默认是50
#强烈不建议放入过多的字体,耗玩家客户端内存
#可删除 默认为 minecraft 的原版字体
hoverFont: "default"
#悬浮字符串大小 默认1
hoverTextScale: "1.5"
#悬浮字符串,介绍同上(可删除)
hoverTexts:
- "&4[点击退出游戏]"