audioDefaults | MenuAudioConfig | — | Default sounds for every menu. A sound set here is played when the open_gui action leaves that sound empty (open, close, scroll, click); a sound set on the action always wins.MenuAudioConfig(4)
| 字段 | 类型 | 默认值 | 描述 |
|---|
onOpen | Sound? | — | Sound played when the GUI is opened. | onClose | Sound? | — | Sound played when the GUI is closed. | onScroll | Sound? | — | Sound played when the GUI is scrolled. | onClick | Sound? | — | Sound played when an item is clicked. |
|
scrollArrows | List<ScrollArrowConfig> | empty | Default arrows of scrollable layouts (those with showDefaultButtons on). Add only the directions to customize: an arrow with no entry here is a plain arrow item named ▲ ▼ ◀ ▶, in the right column (up, down) or the bottom row (left, right).ScrollArrowConfig(4)
| 字段 | 类型 | 默认值 | 描述 |
|---|
direction | ScrollDirection | UP | Scroll direction this arrow stands for.可选值:UPDOWNLEFTRIGHT | item | Item? | — | Item of the arrow. Leave empty for a plain arrow. | x | Int? | — | Column of the arrow in the menu (0 = leftmost). Leave empty for the default place. | y | Int? | — | Row of the arrow in the menu (0 = top). Leave empty for the default place. |
|
storageInteraction | StorageInteractionConfig | — | Configure which mouse/keyboard clicks trigger each storage action (place, take, fill, drop).StorageInteractionConfig(7)
| 字段 | 类型 | 默认值 | 描述 |
|---|
placeOneClick | StorageClickType | LEFT | Click to place ONE item from cursor into the storage slot可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND | placeAllClick | StorageClickType | SHIFT_LEFT | Click to place ALL items from cursor into the storage slot可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND | takeOneClick | StorageClickType | RIGHT | Click to take ONE item from the storage slot onto cursor可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND | takeAllClick | StorageClickType | LEFT | Click to take ALL items from the storage slot onto cursor可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND | takeStackClick | StorageClickType | SHIFT_RIGHT | Click to take a full STACK (64) from the storage slot into inventory可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND | fillFromInvClick | StorageClickType | SWAP_OFFHAND | Click to FILL the storage slot from the player inventory可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND | dropAllClick | StorageClickType | DROP | Click to DROP all items from the storage slot onto the ground可选值:LEFTRIGHTSHIFT_LEFTSHIFT_RIGHTMIDDLEDOUBLE_CLICKDROPDROP_ALLSWAP_OFFHAND |
|
nodeDefaults | List<NodeConnectorConfig> | empty | Skill Tree connector items. Add only the state and direction combinations that need a custom item.NodeConnectorConfig(3)
| 字段 | 类型 | 默认值 | 描述 |
|---|
state | NodeState | UNLOCKED | Skill Tree node state.可选值:UNLOCKEDUNLOCKABLELOCKEDFULLY_LOCKED | direction | NodeDirection | NONE | Neighbour directions represented by this connector.可选值:NONEUPDOWNLEFTRIGHTUP_DOWNUP_LEFTUP_RIGHTDOWN_LEFTDOWN_RIGHTLEFT_RIGHTUP_DOWN_LEFTUP_DOWN_RIGHTUP_LEFT_RIGHTDOWN_LEFT_RIGHTUP_DOWN_LEFT_RIGHTNO_PATH | item | Item | — | Item displayed for this state and direction. |
|
texts | GuiTextSettings | — | Default texts the extension itself shows to players: the buttons of its dialogs and the progress line of storage slots that collect a required amount.GuiTextSettings(7)
| 字段 | 类型 | 默认值 | 描述 |
|---|
inputConfirmLabel | String | Confirm | Label of the button that validates an input dialog (the dialog with a text field). MiniMessage and PlaceholderAPI supported.颜色 | confirmLabel | String | <green>Confirm | Label of the confirm button of a yes/no dialog. MiniMessage and PlaceholderAPI supported.颜色 | cancelLabel | String | <red>Cancel | Label of the cancel button of a yes/no dialog. MiniMessage and PlaceholderAPI supported.颜色 | storageProgressLine | String | <gray>Progress: <white>{current}/{required} {bar} | Lore line of a storage slot that collects a required amount, shown once something was collected. Tokens: {current} (amount collected), {required} (amount to reach) and {bar} (the progress bar below). MiniMessage and PlaceholderAPI supported.颜色 | progressBarFilled | String | <green>■ | One filled segment of the progress bar (MiniMessage). It is repeated once per filled step.颜色 | progressBarEmpty | String | <gray>■ | One empty segment of the progress bar (MiniMessage). It is repeated once per remaining step.颜色 | progressBarLength | Int | 10 | Number of segments of the progress bar. |
|