Installation
Installing Titan
Section titled “Installing Titan”Get Titan running on your Cobblemon server in minutes.
Requirements
Section titled “Requirements”Before installing, ensure you have:
- ✅ Minecraft 1.21.1 or higher
- ✅ Fabric Loader 0.16.0 or higher
- ✅ Fabric API (latest version)
- ✅ Cobblemon 1.7.0 or higher
- ✅ Java 21 or higher
- ✅ Server-side only (no client mods required)
Installation Steps
Section titled “Installation Steps”-
Download Titan
Get the latest Titan
.jarfile. -
Install the Mod
Place
titan-x.x.x.jarinto your server’smods/folder:server/├── mods/│ ├── fabric-api-x.x.x.jar│ ├── cobblemon-fabric-x.x.x.jar│ └── titan-x.x.x.jar ← Place here├── config/└── ... -
Start Your Server
Launch your server normally. Titan will:
- Auto-generate default configs
- Create 32 pre-configured titan fights
- Register custom keyframe types
Look for this in the console:
[Titan] Loaded 32 titan fight configurations[Titan] Registered 8 custom keyframe types[Titan] Titan initialized successfully -
Verify Installation
Check that configs were created:
config/titan/├── fights/│ ├── charizard.json│ ├── mewtwo.json│ └── ... (32 total)│data/titan/action_effects/└── (Generated by mod resources) -
Test In-Game
Join the server and run:
/titan create @e[type=cobblemon:pokemon,limit=1,sort=nearest]This converts the nearest Pokémon to a titan!
First-Time Setup
Section titled “First-Time Setup”1. Permissions
Section titled “1. Permissions”Grant yourself titan commands (if using a permission plugin):
# LuckPerms example/lp user YourName permission set titan.command.create true/lp user YourName permission set titan.command.reload true2. Server Performance
Section titled “2. Server Performance”Titan is optimized for performance, but consider:
Recommended Server Specs:
- CPU: 4+ cores at 3.0+ GHz
- RAM: 6+ GB allocated to Minecraft
- Tick Rate: Stable 20 TPS
For Large Bosses (10+ players):
- 8+ GB RAM recommended
- View distance: 8-12 chunks
- Entity tracking range: 64-128 blocks
3. Testing Area
Section titled “3. Testing Area”Create a safe testing area:
# Teleport to safe location/tp @s ~ ~100 ~
# Summon test Pokémon/pokespawn charizard lvl:50
# Convert to titan/titan create @e[type=cobblemon:pokemon,limit=1,sort=nearest]Configuration Locations
Section titled “Configuration Locations”After first startup, you’ll find configs at:
server/├── config/titan/│ └── fights/│ ├── charizard.json # Fight configs│ ├── mewtwo.json│ └── ... (32 files)│├── data/titan/│ └── action_effects/ # Custom ActionEffects│ └── moves/│ ├── charizard_*.json│ └── ...│└── mods/ └── titan-x.x.x.jar # Mod fileUpdating Titan
Section titled “Updating Titan”-
Backup First
Terminal window # Backup your configscp -r config/titan config/titan.backupcp -r data/titan data/titan.backup -
Stop Server
Terminal window # Stop gracefully/stop -
Replace JAR
Terminal window # Remove old versionrm mods/titan-old-version.jar# Add new versioncp titan-new-version.jar mods/ -
Start Server
Titan will auto-migrate configs if needed.
-
Reload Configs
/titan reload
Troubleshooting
Section titled “Troubleshooting”Mod Won’t Load
Section titled “Mod Won’t Load”Check Fabric Loader version:
[Fabric] Loading Titan x.x.x[Fabric] ERROR: Incompatible with Fabric Loader <0.16.0Solution: Update Fabric Loader to 0.16.0+
Configs Not Generating
Section titled “Configs Not Generating”Check file permissions:
# Linux/Macls -la config/
# Ensure server can write to config/chmod 755 config/Check logs for errors:
[Titan] ERROR: Failed to create config directoryCommands Not Working
Section titled “Commands Not Working”Check OP level:
/op YourNameCheck command registration:
[Titan] Registered commands: titanIf not present, check for mod conflicts.
Cobblemon Integration Issues
Section titled “Cobblemon Integration Issues”Verify Cobblemon version:
[Cobblemon] Cobblemon 1.7.0+ required[Titan] Compatible Cobblemon foundIf version mismatch:
- Update Cobblemon to 1.7.0+
- Or use older Titan version for older Cobblemon
Next Steps
Section titled “Next Steps”Now that Titan is installed:
- Quick Start → - Create your first titan
- Configuration → - Understand the config structure
- Commands → - Full command reference
Installation complete! Ready to create epic boss fights! 🎮