Installation
1. Drop the jar
Section titled “1. Drop the jar”Put the RexPractice jar in your server plugins/ folder and restart.
2. Dependencies
Section titled “2. Dependencies”| Plugin | Why |
|---|---|
| FastAsyncWorldEdit (required) | Paste arena schematics |
| AdvancedSlimePaper (recommended) | Slime arena backend; without it the pasted arena pool is used |
| PlaceholderAPI | %rexpractice_...% |
| LuckPerms | Chat rank prefixes |
Paper is required to enable the plugin. Without FAWE/WorldEdit, arenas cannot be built and matches cannot start.
3. First boot
Section titled “3. First boot”- Start the server once.
- RexPractice writes
config.yml,messages.yml,arenas.yml,scoreboards.yml, and related data underplugins/RexPractice/. - Stand where the lobby should be and run:
/rexpractice setlobby- Create kits and arenas (
/adminmode, then/rexpractice kit save/kit create/arena create), or add your own files underkits/andschematics/.
4. Storage
Section titled “4. Storage”Default storage is H2 (file database under plugins/RexPractice/storage/).
See Storage to switch to YAML, SQLite, or MySQL/MariaDB.
5. Reload
Section titled “5. Reload”Most message and config tweaks can use /rexpractice reload.
Storage type changes require a full server restart.