gui.yml
# ====================================================================================================
#
# PrimeChat GUI Configuration File
#
# This file contains all GUI-related settings for the admin panel.
# Customize titles, item names, descriptions, and materials here.
#
# Colors & Formatting:
# - Use '&' for classic color codes (e.g., &c for red).
# - Use Hex colors for modern, vibrant colors: &#RRGGBB.
# - Create stunning gradients: <#FF0000>Text</#FF5500>
#
# ====================================================================================================
# GUI Window Titles
titles:
main-panel: "&#FF6347&lPrimeChat D4D4D- &#E0E0E0Admin Panel"
actions-panel: "&#FF6347&lPrimeChat D4D4D- &#E0E0E0Actions"
settings-panel: "&#FF6347&lPrimeChat D4D4D- &#E0E0E0Settings"
# Category-specific settings panels
chat-settings-panel: "&#FF6347&lPrimeChat D4D4D- &#E0E0E0Chat Settings"
security-settings-panel: "&#FF6347&lPrimeChat D4D4D- &#E0E0E0Security Settings"
detection-settings-panel: "&#FF6347&lPrimeChat D4D4D- &#E0E0E0Detection Settings"
# Main Panel Items
main-panel:
actions:
material: DIAMOND_SWORD
slot: 11
name: " CD32&lActions"
lore:
- "󙀸Click to access chat actions"
- "󙀸• Toggle chat lock/unlock"
- "󙀸• Clear chat"
settings:
material: REDSTONE
slot: 15
name: "&#FFA500&lSettings"
lore:
- "󙀸Click to configure plugin settings"
- "󙀸• Toggle features on/off"
- "󙀸• Adjust numeric values"
# Actions Panel Items
actions-panel:
chat-lock:
slot: 11
locked:
material: GREEN_WOOL
name: " CD32&lUnlock Chat"
lore:
- "󙀸Current status: &#FF4747Locked"
- "󙀸Click to unlock the chat"
unlocked:
material: RED_WOOL
name: "&#FF4747&lLock Chat"
lore:
- "󙀸Current status:  CD32Unlocked"
- "󙀸Click to lock the chat"
clear-chat:
material: BUCKET
slot: 13
name: "&#FFA500&lClear Chat"
lore:
- "󙀸Click to clear the chat for all players"
chat-games:
material: BOOK
slot: 15
name: " CD32&lSend Chat Game"
lore:
- "󙀸Click to send a random chat game question"
- "󙀸Players can answer to win rewards"
back-button:
material: ARROW
slot: 22
name: "&#FF4747&lBack"
lore:
- "󙀸Click to go back"
# Settings Panel Items (Category Selection)
settings-panel:
chat-category:
material: PAPER
slot: 11
name: " CD32&lChat Settings"
lore:
- "󙀸Configure chat-related settings"
- "󙀸• Message centering"
- "󙀸• Chat hover effects"
security-category:
material: SHIELD
slot: 13
name: "&#FF4747&lSecurity Settings"
lore:
- "󙀸Configure security features"
- "󙀸• Anti-spam protection"
- "󙀸• Blocked words filter"
- "󙀸• Anti-advertising system"
detection-category:
material: COMPASS
slot: 15
name: "&#FFA500&lDetection Settings"
lore:
- "󙀸Configure detection systems"
- "󙀸• Chat detection"
- "󙀸• Command detection"
- "󙀸• Sign detection"
back-button:
material: ARROW
slot: 22
name: "&#FF4747&lBack"
lore:
- "󙀸Click to go back"
# Chat Settings Panel Items
chat-settings-panel:
center-messages:
material: COMPASS
slot: 11
name: "&#E0E0E0&lCenter Messages"
config-path: "settings.center-messages.enabled"
chat-hover:
material: ITEM_FRAME
slot: 13
name: "&#E0E0E0&lChat Hover"
config-path: "chat.hover.enabled"
back-button:
material: ARROW
slot: 22
name: "&#FF4747&lBack"
lore:
- "󙀸Click to go back"
# Security Settings Panel Items
security-settings-panel:
anti-spam:
material: CLOCK
slot: 10
name: "&#E0E0E0&lAnti-Spam"
config-path: "security.anti-spam.enabled"
anti-spam-cooldown:
material: HOPPER
slot: 19
name: "&#E0E0E0&lAnti-Spam Cooldown"
config-path: "security.anti-spam.cooldown"
unit: "seconds"
type: "number"
blocked-words:
material: BARRIER
slot: 12
name: "&#E0E0E0&lBlocked Words"
config-path: "security.blocked-words.enabled"
anti-advertising:
material: SHIELD
slot: 14
name: "&#E0E0E0&lAnti-Advertising"
config-path: "security.anti-advertising.enabled"
block-ipv4:
material: IRON_BARS
slot: 16
name: "&#E0E0E0&lBlock IPv4"
config-path: "security.anti-advertising.block-ipv4"
block-domains:
material: IRON_DOOR
slot: 21
name: "&#E0E0E0&lBlock Domains"
config-path: "security.anti-advertising.block-domains"
block-links:
material: CHAIN
slot: 23
name: "&#E0E0E0&lBlock Links"
config-path: "security.anti-advertising.block-links"
back-button:
material: ARROW
slot: 26
name: "&#FF4747&lBack"
lore:
- "󙀸Click to go back"
# Detection Settings Panel Items
detection-settings-panel:
detect-chat:
material: PAPER
slot: 11
name: "&#E0E0E0&lDetect in Chat"
config-path: "security.anti-advertising.detection.chat"
detect-commands:
material: COMMAND_BLOCK
slot: 13
name: "&#E0E0E0&lDetect in Commands"
config-path: "security.anti-advertising.detection.commands"
detect-signs:
material: OAK_SIGN
slot: 15
name: "&#E0E0E0&lDetect on Signs"
config-path: "security.anti-advertising.detection.signs"
back-button:
material: ARROW
slot: 22
name: "&#FF4747&lBack"
lore:
- "󙀸Click to go back"
# Toggle Item Templates
toggle-item:
enabled:
material: LIME_DYE
status-text: " CD32Enabled"
action-text: "disable"
disabled:
material: GRAY_DYE
status-text: "&#FF4747Disabled"
action-text: "enable"
lore-template:
- "󙀸Status: %status%"
- "󙀸Click to %action%"
- "&#FFC447Config: 󙀸%config-path%"
# Number Item Templates
number-item:
lore-template:
- "󙀸Current value:  CD32%value% %unit%"
- "󙀸Left click: +1"
- "󙀸Right click: -1"
- "󙀸Shift + Left click: +5"
- "󙀸Shift + Right click: -5"
- "&#FFC447Config: 󙀸%config-path%"
# Action Messages
messages:
chat-locked: "&#FF4747✖ Chat has been locked."
chat-unlocked: " CD32✔ Chat has been unlocked."
chat-cleared: " CD32✔ Chat was cleared by &#E0E0E0%player%&r CD32."
setting-enabled: " CD32✔ %setting% has been enabled"
setting-disabled: " CD32✔ %setting% has been disabled"
value-updated: " CD32✔ Updated %setting% to %value%"
# GUI Sizes
sizes:
main-panel: 27
actions-panel: 27
settings-panel: 27
chat-settings-panel: 27
security-settings-panel: 27
detection-settings-panel: 27
Last updated