Getting Started
Welcome to CobbleRanked! Get up and running quickly.
Quick Navigation
| Guide | Description |
|---|---|
| Installation | Step-by-step installation guide |
| Quick Start | Get your first battle going |
| Commands | All available commands |
Requirements
Core Dependencies
| Mod | Version | Download |
|---|---|---|
| Minecraft | 1.21.1 | - |
| Fabric Loader | 0.17.2+ | Fabric |
| Fabric API | 0.116.6+ | Modrinth |
| Fabric Language Kotlin | 1.13.6+ | Modrinth |
| Cobblemon | 1.7.1+ | Modrinth |
GashiStudios Dependencies
| Mod | Version | Purpose |
|---|---|---|
| GashiLibs | 1.0.6+ | Shared libraries (database drivers, Redis, config) |
| MailLib | 1.0.5+ | Mail/reward delivery for season rewards |
About GashiLibs & MailLib
GashiLibs provides common dependencies for GashiStudios mods including database drivers (SQLite, MySQL, MongoDB), Redis client, and configuration libraries.
MailLib provides a mailbox system for delivering items and rewards to players. CobbleRanked uses it for:
- Season end rewards
- Tournament prizes
- Offline reward delivery
Players claim rewards using the /mailbox command.
Optional Dependencies
| Mod | Purpose |
|---|---|
| LuckPerms | Permission management for admin commands |
| Text Placeholder API | Display stats in other mods |
5-Minute Setup
- Download all required mods
- Place them in your
mods/folder - Start the server (configs auto-generate)
- Test with
/rankedcommand
That’s it! CobbleRanked works out of the box with sensible defaults.
Optional Setup
After basic installation, you may want to:
- Configure Arenas - Set battle locations
- Configure Blacklist - Restrict Pokemon/moves
- Configure Rewards - Season end prizes
- Configure Languages - Change to Japanese