menu/gui.yml and messages.yml): our recommended Small Caps version for an ultra-clean modern aesthetic, and a Standard Font version for native Minecraft typography.
- Core Configuration (
config.yml)
Controls database persistence, defaults for new players, PvP optimizer intensity profiles, and audio chimes.
config.yml)config.yml
# ==============================================================================
# SentrySettings - Production Configuration
# Build: v1.0.0 | Folia / Paper / Purpur
# ==============================================================================
version: 1.0.0
# Database Configuration (Used for multi-server synchronization)
database:
type: "H2" # Options: H2, MYSQL, SQLITE
mysql:
host: "127.0.0.1"
port: 3306
database: "sentry_settings"
username: "root"
password: "your_secure_password"
useSSL: false
# Automated Update Checks
updates:
check: true
notify-console: true
notify-ingame: false
version-url: https://github.com/SentryStudio/SettingsVersionChecker/raw/refs/heads/main/version
# Developer & Testing Mode
dev-mode:
enabled: false
debug-mode: false
system:
prefix: ''
# Sound Effects for Interactions
sounds:
enabled: true
on-reload: ENTITY_EXPERIENCE_ORB_PICKUP
on-error: ENTITY_VILLAGER_NO
on-gui-click: UI_BUTTON_CLICK
on-gui-open: BLOCK_CHEST_OPEN
on-category-toggle: BLOCK_LEVER_CLICK
# General Mechanics & Thresholds
general:
gui-cooldown-ms: 500
local-chat-range: 100.0
break-warning-threshold: 0.05 # 5% durability trigger
lobby-speed-level: 1
lobby-worlds:
- lobby
- hub
- world
# Default states for players who haven't customized their settings yet
defaults:
global-chat: true
private-messages: true
tpa-requests: true
player-visibility: true
scoreboard-visibility: true
staff-messages: true
join-quit-messages: true
mention-sounds: true
connection-notifications: true
chat-colors: true
actionbar-alerts: true
bossbar-alerts: true
title-alerts: true
local-chat-range: false
compact-chat: false
flight-particles: true
lobby-speed-boost: false
night-vision-goggles: false
break-warning: true
ping-spoofer: false
crystal-pvp-optimizer: false
sword-pvp-optimizer: false
anchor-pvp-engine: false
fps-optimization: false
# Global Availability (Enable or disable toggles across the entire server)
toggles:
global-chat: true
private-messages: true
tpa-requests: true
player-visibility: true
scoreboard-visibility: true
staff-messages: true
join-quit-messages: true
mention-sounds: true
connection-notifications: true
chat-colors: true
actionbar-alerts: true
bossbar-alerts: true
title-alerts: true
local-chat-range: true
compact-chat: true
flight-particles: true
lobby-speed-boost: true
night-vision-goggles: true
break-warning: true
ping-spoofer: true
crystal-pvp-optimizer: true
sword-pvp-optimizer: true
anchor-pvp-engine: true
fps-optimization: true
# ProtocolLib PvP & Network Optimizers Tuning (NORMAL, OPTIMIZED, EXTREME)
optimizer-tuning:
sword-pvp-optimizer: OPTIMIZED
crystal-pvp-optimizer: OPTIMIZED
anchor-pvp-engine: OPTIMIZED
ping-spoofer: OPTIMIZED
allow-ultra-low-fps: true
# Discord Logging
discord:
enabled: false
webhook-url: "https://discord.com/api/webhooks/your_webhook_url"
username: "SentrySettings Logs"
avatar-url: ""
embed-color: "#F59E0B"
buttons:
namemc: true
docs: true
discord: true
- In-Game GUI Configuration (
menu/gui.yml)
menu/gui.yml)- Small Caps (Recommended)
- Standard Font (Vanilla)
menu/gui.yml (Small Caps)
gui:
title: 'B82F6sᴇɴᴛʀʏsᴇᴛᴛɪɴɢs'
size: 27
fill: BLACK_STAINED_GLASS_PANE
pagination:
previous:
slot: 18
material: ARROW
name: '�B4D8ᴘʀᴇᴠɪᴏᴜs ᴘᴀɢᴇ'
lore:
- '&8&nɴᴀᴠɪɢᴀᴛɪᴏɴ'
- ''
- ' &fView previous page'
- ' &fof setting toggles.'
- ''
- '�B4D8&nᴄʟɪᴄᴋ ᴛᴏ ɢᴏ ʙᴀᴄᴋ'
next:
slot: 26
material: ARROW
name: '�B4D8ɴᴇxᴛ ᴘᴀɢᴇ'
lore:
- '&8&nɴᴀᴠɪɢᴀᴛɪᴏɴ'
- ''
- ' &fView next page'
- ' &fof setting toggles.'
- ''
- '�B4D8&nᴄʟɪᴄᴋ ғᴏʀ ɴᴇxᴛ'
items:
global-chat:
material: PAPER
name: '�B4D8ɢʟᴏʙᴀʟ ᴄʜᴀᴛ'
lore:
- '&8&nᴛᴏɢɢʟᴇ'
- ''
- ' &fToggle visibility of'
- ' &fpublic server chat.'
- ''
- ' %status%'
- ''
- '�B4D8&nᴄʟɪᴄᴋ ᴛᴏ ᴛᴏɢɢʟᴇ'
private-messages:
material: WRITABLE_BOOK
name: '&#D2A36Bᴘʀɪᴠᴀᴛᴇ ᴍᴇssᴀɢᴇs'
lore:
- '&8&nᴛᴏɢɢʟᴇ'
- ''
- ' &fToggle receiving direct'
- ' &fplayer whispers and DMs.'
- ''
- ' %status%'
- ''
- '&#D2A36B&nᴄʟɪᴄᴋ ᴛᴏ ᴛᴏɢɢʟᴇ'
player-visibility:
material: ENDER_EYE
name: '
B985ᴘʟᴀʏᴇʀ ᴠɪsɪʙɪʟɪᴛʏ'
lore:
- '&8&nᴛᴏɢɢʟᴇ'
- ''
- ' &fHide surrounding players'
- ' &ffor maximum FPS boost.'
- ''
- ' %status%'
- ''
- '
B985&nᴄʟɪᴄᴋ ᴛᴏ ᴛᴏɢɢʟᴇ'
night-vision-goggles:
material: GOLDEN_CARROT
name: '&#F59E0Bɴɪɢʜᴛ ᴠɪsɪᴏɴ'
lore:
- '&8&nᴛᴏɢɢʟᴇ'
- ''
- ' &fToggle continuous'
- ' &ffull-bright vision.'
- ''
- ' %status%'
- ''
- '&#F59E0B&nᴄʟɪᴄᴋ ᴛᴏ ᴛᴏɢɢʟᴇ'
menu/gui.yml (Standard Font)
gui:
title: 'B82F6SentrySettings'
size: 27
fill: BLACK_STAINED_GLASS_PANE
pagination:
previous:
slot: 18
material: ARROW
name: '�B4D8Previous Page'
lore:
- '&8&nNavigation'
- ''
- ' &fView previous page'
- ' &fof setting toggles.'
- ''
- '�B4D8&nClick to Go Back'
next:
slot: 26
material: ARROW
name: '�B4D8Next Page'
lore:
- '&8&nNavigation'
- ''
- ' &fView next page'
- ' &fof setting toggles.'
- ''
- '�B4D8&nClick for Next'
items:
global-chat:
material: PAPER
name: '�B4D8Global Chat'
lore:
- '&8&nToggle'
- ''
- ' &fToggle visibility of'
- ' &fpublic server chat.'
- ''
- ' %status%'
- ''
- '�B4D8&nClick to Toggle'
private-messages:
material: WRITABLE_BOOK
name: '&#D2A36BPrivate Messages'
lore:
- '&8&nToggle'
- ''
- ' &fToggle receiving direct'
- ' &fplayer whispers and DMs.'
- ''
- ' %status%'
- ''
- '&#D2A36B&nClick to Toggle'
player-visibility:
material: ENDER_EYE
name: '
B985Player Visibility'
lore:
- '&8&nToggle'
- ''
- ' &fHide surrounding players'
- ' &ffor maximum FPS boost.'
- ''
- ' %status%'
- ''
- '
B985&nClick to Toggle'
night-vision-goggles:
material: GOLDEN_CARROT
name: '&#F59E0BNight Vision'
lore:
- '&8&nToggle'
- ''
- ' &fToggle continuous'
- ' &ffull-bright vision.'
- ''
- ' %status%'
- ''
- '&#F59E0B&nClick to Toggle'
- Messages Configuration (
messages.yml)
messages.yml)- Small Caps (Recommended)
- Standard Font (Vanilla)
messages.yml (Small Caps)
success:
reload: " &l
B985sᴜᴄᴄᴇss ﳬB• &fConfiguration reloaded. ﳬB(%time%)"
wiped-settings: " &l
B985sᴜᴄᴄᴇss ﳬB• &fReset settings for 
B985%player%"
error:
player-only: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fThis command can only be executed by in-game players."
no-permission: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fYou do not have permission (settings.admin)."
messages-disabled: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fThat player has direct messages disabled."
tpa-disabled: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fThat player has teleport requests disabled."
staff-messages-disabled: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fYou have staff broadcasts disabled."
command-blocked: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fThis command is blocked by server security."
cooldown: " &l&#EF4444ᴇʀʀᴏʀ ﳬB• &fPlease wait before toggling settings again."
system:
setting-enabled: " &l
B985sᴜᴄᴄᴇss ﳬB• &fEnabled: 
B985%setting%"
setting-disabled: " &l&#EF4444ᴅɪsᴀʙʟᴇᴅ ﳬB• &fDisabled: &#EF4444%setting%"
break-warning: " &l&#EF4444ᴀʟᴇʀᴛ ﳬB• &fYour tool is about to break! ﳬB(&#EF4444%percent%%%ﳬB)"
ping-mention-chat: " &lB82F6ᴍᴇɴᴛɪᴏɴ ﳬB• B82F6%player% &fmentioned you in chat."
messages.yml (Standard Font)
success:
reload: " &l
B985SUCCESS ﳬB• &fConfiguration reloaded. ﳬB(%time%)"
wiped-settings: " &l
B985SUCCESS ﳬB• &fReset settings for 
B985%player%"
error:
player-only: " &l&#EF4444ERROR ﳬB• &fThis command can only be executed by in-game players."
no-permission: " &l&#EF4444ERROR ﳬB• &fYou do not have permission (settings.admin)."
messages-disabled: " &l&#EF4444ERROR ﳬB• &fThat player has direct messages disabled."
tpa-disabled: " &l&#EF4444ERROR ﳬB• &fThat player has teleport requests disabled."
staff-messages-disabled: " &l&#EF4444ERROR ﳬB• &fYou have staff broadcasts disabled."
command-blocked: " &l&#EF4444ERROR ﳬB• &fThis command is blocked by server security."
cooldown: " &l&#EF4444ERROR ﳬB• &fPlease wait before toggling settings again."
system:
setting-enabled: " &l
B985SUCCESS ﳬB• &fEnabled: 
B985%setting%"
setting-disabled: " &l&#EF4444DISABLED ﳬB• &fDisabled: &#EF4444%setting%"
break-warning: " &l&#EF4444ALERT ﳬB• &fYour tool is about to break! ﳬB(&#EF4444%percent%%%ﳬB)"
ping-mention-chat: " &lB82F6MENTION ﳬB• B82F6%player% &fmentioned you in chat."
- Production Use-Case Presets
- 1. Competitive Practice / Crystal PvP Preset
- 2. Hub & SMP Social Focus Preset
- 3. Lifesteal SMP High-Stakes Combat Preset
- 4. OP Prison Maximum Mining FPS Preset
- 5. Anarchy Uncapped Crystal Combat Preset
Maximizes packet throughput, activates extreme zero-delay crystal explosions, and enables sword combo hit-reg:
config.yml (Competitive PvP Tuning)
optimizer-tuning:
sword-pvp-optimizer: EXTREME
crystal-pvp-optimizer: EXTREME
anchor-pvp-engine: EXTREME
ping-spoofer: OPTIMIZED
allow-ultra-low-fps: true
defaults:
player-visibility: true
sword-pvp-optimizer: true
crystal-pvp-optimizer: true
fps-optimization: false
Optimized for multi-server lobbies, casual survival networks, and event broadcasts:
config.yml (Hub & SMP Preset)
general:
gui-cooldown-ms: 300
lobby-speed-level: 2
lobby-worlds:
- hub
- lobby
- spawn
defaults:
player-visibility: true
lobby-speed-boost: true
night-vision-goggles: true
mention-sounds: true
chat-colors: true
break-warning: true
sword-pvp-optimizer: false
crystal-pvp-optimizer: false
Configured for high-stakes Lifesteal PvP where tool preservation, weapon hit registration, and ping compensation are critical:
config.yml (Lifesteal PvP Tuning)
optimizer-tuning:
sword-pvp-optimizer: EXTREME
crystal-pvp-optimizer: BALANCED
anchor-pvp-engine: BALANCED
ping-spoofer: OPTIMIZED
allow-ultra-low-fps: true
defaults:
player-visibility: true
sword-pvp-optimizer: true
crystal-pvp-optimizer: false
break-warning: true # Essential to prevent losing valuable maxed Netherite swords
mention-sounds: true
chat-colors: true
Eliminates client-side stutter from explosive pickaxe enchantments, massive block break packets, and multiplier spam:
config.yml (OP Prison Performance Tuning)
optimizer-tuning:
sword-pvp-optimizer: OFF
crystal-pvp-optimizer: OFF
anchor-pvp-engine: OFF
allow-ultra-low-fps: true # Enables aggressive entity and particle culling for explosive enchants
defaults:
player-visibility: false # Hides other miners in crowded mine areas
fps-optimization: true
break-warning: false
mention-sounds: false
chat-colors: true
Tuned for pure Anarchy servers where crystal placement speed, zero-delay anchor explosions, and maximum packet throughput dictate survival:
config.yml (Anarchy Combat Tuning)
optimizer-tuning:
sword-pvp-optimizer: EXTREME
crystal-pvp-optimizer: EXTREME
anchor-pvp-engine: EXTREME
ping-spoofer: OFF
allow-ultra-low-fps: true
defaults:
player-visibility: true
sword-pvp-optimizer: true
crystal-pvp-optimizer: true
fps-optimization: false
break-warning: true
.png?fit=max&auto=format&n=VrRd9ylcA_lbpmt6&q=85&s=4eb75c6784eda09d9cdee2d5224ca0e8)