【技能视图】GermSkillUI
GermSkillUI简介
GermSkillUI 是萌芽引擎的付费开源附属插件,它是一款支持Planners技能插件的多功能技能视图插件。
该附属为第三方作者开发,请自行评估插件和风险后购买。
使用须知
**前置:**GermPlugin,Planners
| 指令 | 作用 |
|---|---|
| /gsui | 查看指令 |
| /gsui reload | 重载插件 |
配 置文件
ui.yml
#Planners技能视图界面
planners-ui:
options:
startX: "w*0.5-20"
startY: "h*0.5"
startZ: "0"
guide: true
background:
enable: true
type: texture
path: 'local`<->`textures/skill/background.png'
locationX: "-444*0.4"
locationY: "-283*0.4"
locationZ: "0"
width: "444*0.8"
height: "283*0.8"
skill-scroll:
type: scroll
enable: true
#是否要取消滚动框的所有交互 默认为false
invalid: false
# 是否开启相对坐标模式
# 开启后滚动框的背景,滑块栏和内部组件将会自动从滚动框设置的坐标为起点计算坐标 默认为false
# 强烈建议把此选项开启 后期版本可 能会强制开启此选项
relative: true
#滚动列表显示的宽度
width: '170'
#滚动列表显示的高度
height: '155'
locationX: '-125'
locationY: '-102'
locationZ: '0'
background:
type: texture
path: 'local`<->`textures/skill/slide-background.png'
sliderV:
type: button
enable: true
defaultPath: 'local`<->`textures/skill/slide-button.png'
hoverPath: 'local`<->`textures/skill/slide.png'
width: "12*0.8"
height: "49*0.8"
locationVX: '118'
locationVY: '-1'
widthV: '13.5'
heightV: '117'
invalidV: false
scrollableV: "auto"
scrolledV: "0"
invalidH: true
scrollableParts:
skill-checkbox:
type: checkbox
defaultPath: 'local`<->`textures/skill/skill-button0.png'
hoverPath: 'local`<->`textures/skill/skill-button1.png'
checkedPath: "local`<->`textures/skill/skill-button1.png"
hoverSound: ''
clickSound: 'minecraft:ui.button.click'
invalid: false
selected: true
locationX: "0"
locationY: "{index}*39"
locationZ: "5"
width: "151*0.8-2"
height: "44*0.8"
skill-icon:
type: slot
size: '25'
itemSize: '22'
width: '25'
height: '25'
locationX: '5'
locationY: "5+{index}*39"
locationZ: "5"
emptyPath: 'local`<->`textures/skill/slot.png'
fillPath: 'local`<->`textures/skill/slot.png'
interact: false
invalid: true
skill-title:
type: label
enable: true
scale: '2'
algin: 'center'
locationX: "83"
locationY: "-95"
skill-description:
type: label
enable: true
scale: '1'
locationX: "35"
locationY: "-75"
skill-up:
type: button
enable: false
locationX: "107"
locationY: "59"
defaultPath: 'local`<->`textures/skill/up-button.png'
hoverPath: 'local`<->`textures/skill/up-button2.png'
width: "99*0.6"
height: "30*0.6"
$default: '&l#FF1CF7FF升级'
$max: '&l#FFFF0000满级'
$cannot: '&l#FFA80000不可升级'
shortcut:
type: button
enable: false
locationX: 'if({index}>4,10,31.5)+{index}*27.5'
locationY: '80'
defaultPath: 'local`<->`textures/skill/slot.png'
hoverPath: 'local`<->`textures/skill/slot.png'
width: '25'
height: '25'
shortcut-icon:
type: slot
enable: false
size: '25'
itemSize: '22'
width: '25'
height: '25'
locationX: 'if({index}>4,10,31.5)+{index}*27.5'
locationY: '80'
emptyPath: 'local`<->`textures/skill/slot.png'
fillPath: 'local`<->`textures/skill/slot.png'
interact: true
tooltip:
- '&a快捷键 &f{key}'
- ''
- '&7| &eShift+Left 解绑当前快捷键'
planners-hud:
options:
startX: "0"
startY: "0.5*h"
startZ: "0"
background:
enable: true
type: texture
path: 'local`<->`textures/skill/side.png'
locationX: "0"
locationY: "-0.125*632"
locationZ: "0"
width: "151*0.25"
height: "632*0.25"
shortcut:
type: label
enable: false
scale: '1'
locationX: '30'
locationY: '-65+{index}*28.3'
locationZ: "10"
texts:
- '&c&l{value}'
skill-icon:
type: slot
enable: false
size: '24'
itemSize: '22'
width: '24'
height: '24'
locationX: '1'
locationY: '-72+{index}*28.5'
emptyPath: 'local`<->`textures/skill/slot.png'
fillPath: 'local`<->`textures/skill/slot.png'
interact: true
invalid: true