自定义玩家重生界面


第一步,在服务端中新建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[点击退出游戏]"

第二步,按照第二节的教程来调整背景大小并添加你的需要的组件吧 😝

results matching ""

    No results matching ""