314 lines
9.6 KiB
YAML
314 lines
9.6 KiB
YAML
|
|
#########################################
|
|
## Please do not change ConfigVersion! ##
|
|
#########################################
|
|
ConfigVersion: 5
|
|
|
|
Plugin:
|
|
# Here you can set the debug mode of the plugin.
|
|
# It is recommended not to activate this on productive systems. Only if it is really needed!
|
|
Debug: false
|
|
# Here you can set whether the Helpalias command (/commandguihelp) should be activated.
|
|
# If this is changed the server MUST be restarted to change this!
|
|
HelpAlias: true
|
|
# Here you set which subcommand should be for the admin functions.
|
|
# (/commandgui 'admin' reload)
|
|
AdminSubCommand: admin
|
|
# here you set the language to be used
|
|
language: english
|
|
# Here you set the character or word that will be used as currency
|
|
Currency: $
|
|
# Here you set which GUI should be opened at '/commandgui' / '/gui'.
|
|
DefaultGUI: default
|
|
|
|
Storage:
|
|
# Set here if MySQL, SQLITE or YML should be used as storage.
|
|
Type: SQLITE
|
|
# Enter here the access data to the database you want to use, if you use MySQL
|
|
MySQL:
|
|
IP: localhost
|
|
Port: 3306
|
|
Database: database
|
|
User: root
|
|
Password: password
|
|
SSL: false
|
|
|
|
BungeeCord:
|
|
# Set here if the plugin runs in a BungeeCord subserver.
|
|
# The plugin file must then be installed on the proxy (BungeeCord, Waterfall) and on the servers.
|
|
Enable: false
|
|
# Set here the server name of the server
|
|
ThisServer: server
|
|
|
|
UseItem:
|
|
# Set here if the UseItem is to be used in use
|
|
Enable: true
|
|
# Set here if players are allowed to enable or disable the UseItem with '/gui-item <on/off>'.
|
|
# Permission 'commandgui.useitem.toggle' is additionally required
|
|
AllowToggle: true
|
|
# Set here if players are allowed to change the slot in the inventory where the UseItem is located with '/gui-item <slot>'.
|
|
# Permission 'commandgui.useitem.toggle' is additionally required
|
|
AllowSetSlot: true
|
|
# Set here if the dropping of the UseItem should be blocked
|
|
BlockMoveAndDrop: true
|
|
# Set here which GUI should open the UseItem
|
|
OpenGUI: default
|
|
Permission:
|
|
# Set here if the permission 'commandgui.useitem' is required to use the UseItem
|
|
NeededToUse: true
|
|
# Set here if the UseItem should stay in the inventory with the '/clear' command
|
|
KeepAtCommandClear: true
|
|
InventorySlot:
|
|
# Set here on which slot the UseItem should be located by default
|
|
Slot: 1
|
|
# Set here if the slot should be forced even if another item is on this slot (also the set slot of the player).
|
|
# NOTE: The item that was on this slot before will be deleted.
|
|
SlotEnforce: false
|
|
# Set here if the UseItem should be placed on another free slot, if the selected slot (also the set slot of the player) is occupied.
|
|
FreeSlot: false
|
|
# Set here the item that should be used as UseItem
|
|
Item:
|
|
# Set here which material should be used as UseItem
|
|
Material: paper
|
|
PlayerHead:
|
|
# Set here if a PlayerHead should be used as UseItem
|
|
Enable: false
|
|
Base64:
|
|
# Set here if a Base64 PlayerHead should be used as UseItem
|
|
Enable: false
|
|
# Here you can set the Base64 Value.
|
|
# You can find the Base64 Value for example on https://minecraft-heads.com.
|
|
Base64Value: ''
|
|
# Here you can set whether the player head should be used as a UseItem by the player
|
|
PlayerWhoHasOpenedTheGUI: false
|
|
# Here you can set a player name whose head should be used as UseItem
|
|
Playername: ''
|
|
# Set the DisplayName of the UseItem here
|
|
Name: '&6GUI UseItem'
|
|
# Set the lore of the UseItem here
|
|
Lore:
|
|
- 'Lore line 1'
|
|
- 'Lore line 2'
|
|
Join:
|
|
# Set here if the UseItem should be given at every server join
|
|
GiveOnEveryJoin: true
|
|
# Set here if the UseItem should only be given to the server at the first join of the player.
|
|
GiveOnlyOnFirstJoin: false
|
|
Cursor:
|
|
ToGUIItem:
|
|
OnLogin:
|
|
# Here you define whether the UseItem should be selected when joining the server.
|
|
Enable: true
|
|
Spigot:
|
|
# Set here if the UseItem should only be selected at the first join
|
|
OnOnlyFirstLogin: true
|
|
Bungee:
|
|
# Set here if the UseItem should be selected even if you change the server of the bungee network.
|
|
# The option BungeeCord must be activated for this!
|
|
OnServerChange: false
|
|
|
|
Toggle:
|
|
# Set the items to be used with the Toggle function here
|
|
Items:
|
|
# Set here the item that should be used if you have the permission or the UseItem is active.
|
|
OnOrYes:
|
|
Item:
|
|
Base64:
|
|
# Set here if a Base64 head should be used
|
|
Enable: false
|
|
# Here you can set the Base64 Value.
|
|
# You can find the Base64 Value for example on https://minecraft-heads.com.
|
|
Base64Value: ''
|
|
# Set the material to be used here
|
|
Material: GREEN_WOOL
|
|
# Set here the item to be used if you have the permission or the UseItem is disabled
|
|
OffOrNo:
|
|
Item:
|
|
Base64:
|
|
# Set here if a Base64 head should be used
|
|
Enable: false
|
|
# Here you can set the Base64 Value.
|
|
# You can find the Base64 Value for example on https://minecraft-heads.com.
|
|
Base64Value: ''
|
|
# Set the material to be used here
|
|
Material: RED_WOOL
|
|
Permission:
|
|
# Set here the commands to be used for Toggle.Permission
|
|
Commands:
|
|
'True': luckperms user [player] permission set [perm] true
|
|
'False': luckperms user [player] permission set [perm] false
|
|
|
|
# Set the design of the placeholders here
|
|
Placeholder:
|
|
# Placeholder for true / enabled
|
|
'True': '&2true'
|
|
# Placeholder for false / disabled
|
|
'False': '&4false'
|
|
|
|
Sound:
|
|
# Here you can disable all sounds
|
|
Enable: true
|
|
# Set here At which action which sound should be played or none at all
|
|
OpenInventory:
|
|
Enable: true
|
|
Sound: BLOCK_CHEST_OPEN
|
|
Click:
|
|
Enable: true
|
|
Sound: BLOCK_NOTE_BLOCK_HAT
|
|
NoMoney:
|
|
Enable: true
|
|
Sound: BLOCK_NOTE_BLOCK_HARP
|
|
NoInventorySpace:
|
|
Enable: true
|
|
Sound: BLOCK_NOTE_BLOCK_HARP
|
|
Give:
|
|
Enable: true
|
|
Sound: ENTITY_PLAYER_LEVELUP
|
|
PlayerNotFound:
|
|
Enable: true
|
|
Sound: BLOCK_NOTE_BLOCK_HARP
|
|
|
|
Advanced:
|
|
UseItem:
|
|
GameMode:
|
|
Change:
|
|
# Set here if the UseItem should be reset when the GameMode is changed.
|
|
Enable: true
|
|
# Set the delay with which the UseItem should be reset (time in Minecraft ticks. 20 is one second).
|
|
DelayInTicks: 1
|
|
Protection:
|
|
# Set here in which gamemode the UseItem may be used
|
|
Enable: false
|
|
# Set here if the UseItem should be removed if you are in a not allowed Gamemode
|
|
RemoveItemWhenItIsDisabled: false
|
|
# Set here if a 'blacklist' or 'whitelist' should be used
|
|
Mode: blacklist
|
|
# Set the GameMode list here
|
|
List:
|
|
- CREATIVE
|
|
- Spectator
|
|
World:
|
|
Change:
|
|
# This specifies whether the UseItem should be reset when the world is changed.
|
|
Enable: true
|
|
# Set the delay with which the UseItem should be reset (time in Minecraft ticks. 20 is one second).
|
|
DelayInTicks: 1
|
|
Protection:
|
|
# Set here in which world the UseItem may be used
|
|
Enable: false
|
|
# Here you specify whether the UseItem should be removed if you are in a world that is not permitted
|
|
RemoveItemWhenItIsDisabled: false
|
|
# Set here if a 'blacklist' or 'whitelist' should be used
|
|
Mode: blacklist
|
|
# Set the worlds here
|
|
List:
|
|
- World1
|
|
- World2
|
|
# Set here for which blocks the UseItem is blocked and the function of the block you are looking at should be used.
|
|
ItemBlockBlacklist:
|
|
- CHEST
|
|
- CRAFTING_TABLE
|
|
- FURNACE
|
|
- OAK_FENCE
|
|
- SPRUCE_FENCE
|
|
- BIRCH_FENCE
|
|
- JUNGLE_FENCE
|
|
- ACACIA_FENCE
|
|
- DARK_OAK_FENCE
|
|
- MANGROVE_FENCE
|
|
- CRIMSON_FENCE
|
|
- WARPED_FENCE
|
|
- NETHER_BRICK_FENCE
|
|
- ENDER_CHEST
|
|
- BEACON
|
|
- ANVIL
|
|
- CHIPPED_ANVIL
|
|
- DAMAGED_ANVIL
|
|
- REPEATER
|
|
- COMPARATOR
|
|
- HOPPER
|
|
- DISPENSER
|
|
- DROPPER
|
|
- LEVER
|
|
- DAYLIGHT_DETECTOR
|
|
- TRAPPED_CHEST
|
|
- NOTE_BLOCK
|
|
- STONE_BUTTON
|
|
- POLISHED_BLACKSTONE_BUTTON
|
|
- OAK_BUTTON
|
|
- SPRUCE_BUTTON
|
|
- BIRCH_BUTTON
|
|
- JUNGLE_BUTTON
|
|
- ACACIA_BUTTON
|
|
- DARK_OAK_BUTTON
|
|
- MANGROVE_BUTTON
|
|
- CRIMSON_BUTTON
|
|
- WARPED_BUTTON
|
|
- IRON_DOOR
|
|
- OAK_DOOR
|
|
- SPRUCE_DOOR
|
|
- BIRCH_DOOR
|
|
- JUNGLE_DOOR
|
|
- ACACIA_DOOR
|
|
- DARK_OAK_DOOR
|
|
- MANGROVE_DOOR
|
|
- CRIMSON_DOOR
|
|
- WARPED_DOOR
|
|
- IRON_TRAPDOOR
|
|
- IRON_TRAPDOOR
|
|
- OAK_TRAPDOOR
|
|
- OAK_TRAPDOOR
|
|
- SPRUCE_TRAPDOOR
|
|
- SPRUCE_TRAPDOOR
|
|
- BIRCH_TRAPDOOR
|
|
- BIRCH_TRAPDOOR
|
|
- JUNGLE_TRAPDOOR
|
|
- JUNGLE_TRAPDOOR
|
|
- ACACIA_TRAPDOOR
|
|
- ACACIA_TRAPDOOR
|
|
- DARK_OAK_TRAPDOOR
|
|
- DARK_OAK_TRAPDOOR
|
|
- MANGROVE_TRAPDOOR
|
|
- MANGROVE_TRAPDOOR
|
|
- CRIMSON_TRAPDOOR
|
|
- CRIMSON_TRAPDOOR
|
|
- WARPED_TRAPDOOR
|
|
- WARPED_TRAPDOOR
|
|
- OAK_FENCE_GATE
|
|
- SPRUCE_FENCE_GATE
|
|
- BIRCH_FENCE_GATE
|
|
- JUNGLE_FENCE_GATE
|
|
- ACACIA_FENCE_GATE
|
|
- DARK_OAK_FENCE_GATE
|
|
- MANGROVE_FENCE_GATE
|
|
- CRIMSON_FENCE_GATE
|
|
- WARPED_FENCE_GATE
|
|
- CHEST_MINECART
|
|
- FURNACE_MINECART
|
|
- HOPPER_MINECART
|
|
- OAK_CHEST_BOAT
|
|
- SPRUCE_CHEST_BOAT
|
|
- BIRCH_CHEST_BOAT
|
|
- JUNGLE_CHEST_BOAT
|
|
- ACACIA_CHEST_BOAT
|
|
- DARK_OAK_CHEST_BOAT
|
|
- MANGROVE_CHEST_BOAT
|
|
- LEATHER_CHESTPLATE
|
|
- CHAINMAIL_CHESTPLATE
|
|
- IRON_CHESTPLATE
|
|
- DIAMOND_CHESTPLATE
|
|
- GOLDEN_CHESTPLATE
|
|
- NETHERITE_CHESTPLATE
|
|
- BREWING_STAND
|
|
- LOOM
|
|
- COMPOSTER
|
|
- BARREL
|
|
- SMOKER
|
|
- BLAST_FURNACE
|
|
- BLAST_FURNACE
|
|
- CARTOGRAPHY_TABLE
|
|
- FLETCHING_TABLE
|
|
- GRINDSTONE
|
|
- SMITHING_TABLE
|
|
- STONECUTTER
|