Configuration
Main file: plugins/RexPractice/config.yml.
Features
Section titled “Features”features: chat-formatting: true tab: true competitive: true nametag-hearts: true scoreboard: true custom-join-quit: trueTurn individual systems off without removing the rest of the plugin.
Storage
Section titled “Storage”storage: type: h2 # h2 | yaml | sqlite | mysql mysql: host: localhost port: 3306 database: rexpractice username: root password: "" pool: maximum-pool-size: 10Details: Storage.
lobby: world: world x: 0.5 y: 0.0 z: 0.5 yaw: 0.0 pitch: 0.0Prefer /rexpractice setlobby over editing by hand.
Competitive
Section titled “Competitive”competitive: default-elo: 1000 max-elo-diff: 300 k-factor: 32 tiers: ...Tier display strings use MiniMessage.
Scoreboard / tab
Section titled “Scoreboard / tab”Scoreboard title, footer, and update rate live under scoreboard:.
Tab list is gated by features.tab.
Messages
Section titled “Messages”All player-facing text is MiniMessage in messages.yml.
Arenas and kits
Section titled “Arenas and kits”scoreboards.yml– sidebar title, footer, and every board line (MiniMessage)arenas.yml– map definitions and schematic nameskits/– per-kit loadouts and icons
Editing arenas/maps for a commercial setup is covered separately from this docs set.