Installation
Installation
Section titled “Installation”Tarot is a utility mod for Cobblemon servers providing box management, shiny boosts, and more.
Requirements
Section titled “Requirements”- Minecraft: 1.20.1 or 1.21.1
- Fabric Loader: Latest version
- Fabric API: Latest for your MC version
- Cobblemon: 1.4+ (Fabric)
- Kotlin for Fabric: Latest version
- Adventure Platform Fabric: For text formatting
Optional Dependencies
Section titled “Optional Dependencies”- MongoDB: Required if using bank system
- LuckPerms: For permission-based features
Installation Steps
Section titled “Installation Steps”-
Download Tarot
- Get the latest
.jarfile for your Minecraft version
- Get the latest
-
Install Dependencies
mods/├── fabric-api-x.x.x.jar├── fabric-language-kotlin-x.x.x.jar├── cobblemon-fabric-x.x.x.jar├── adventure-platform-fabric-x.x.x.jar└── tarot-x.x.x.jar -
First Launch
- Start your server
- Tarot will generate
config/tarot/config.json - Stop the server to configure
-
Basic Configuration
Edit
config/tarot/config.json:{"debug": false,"bankEnabled": false,"shinyBoosts": [],"playerLevelSpawnEquation": null} -
Restart Server
- Launch the server
- Tarot features are now available
Verification
Section titled “Verification”Test that Tarot is installed:
/tarot debugYou should see debug information about loaded features.
Optional: Bank System Setup
Section titled “Optional: Bank System Setup”If you want to enable the Pokemon bank:
-
Install MongoDB
- Install MongoDB server
- Create database for Tarot
- Note connection details
-
Configure Database
Edit
config/tarot/config.json:{"bankEnabled": true,"mongoConnection": {"host": "localhost","port": 27017,"database": "tarot","username": "tarot_user","password": "secure_password","authDatabase": "admin"}} -
Test Connection
/bankIf successful, bank GUI should open.
Permission Setup
Section titled “Permission Setup”If using LuckPerms, grant permissions:
# Admin commandslp group admin permission set tarot.admin true
# Player commandslp group default permission set tarot.box.sort truelp group default permission set tarot.shinyboost.view true
# Bank access (if enabled)lp group vip permission set tarot.bank.access trueTroubleshooting
Section titled “Troubleshooting”Commands Not Working
Section titled “Commands Not Working”- Verify Tarot is loaded: Check server logs
- Check permissions if using LuckPerms
- Ensure Cobblemon is working
Bank Connection Failed
Section titled “Bank Connection Failed”- Verify MongoDB is running
- Check connection details in config
- Test MongoDB connection manually
- Review server logs for errors
Pokemon Not Sizing
Section titled “Pokemon Not Sizing”- Check that scaling system is enabled
- Verify Cobblemon version compatibility
- Check logs for errors
Next Steps
Section titled “Next Steps”- Configuration Guide
- Box Management
- Shiny Boost System
- Bank System (if enabled)