[Cobblemon] DiscDex

Quick rating

[Cobblemon] DiscDex

No reviews yet

Integrate catch stats into your Discord!

QoL & Tweaks
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
discdex-1.0.0.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

📕 DiscDex - Cobblemon Discord Integration

DiscDex is a high-performance NeoForge Minecraft mod that seamlessly bridges your server's Cobblemon progression with a dedicated Discord Bot! Give your players the ultimate way to track, sort, and flex their Pokémon catch statistics and PokéDex achievements directly within Discord.
 

🚀 Key Features

 📊 Discord Slash Commands

- /stats [user]: Displays a beautiful, real-time stats embed containing the player's Minecraft account name, PokéDex completion percentage, and a visual progress bar. Check your own stats or spy on your rivals!
/pokedex [user]: Lists all caught Pokémon species in a neatly formatted, PokéDex-sorted list, complete with 3-digit National PokéDex numbers (e.g., #001 Bulbasaur, #025 Pikachu).

🔗 Hassle-Free Player Account Linking

- Players can securely link their Minecraft characters with their Discord accounts in under 30 seconds:
  1. Run /discdex link in Minecraft to generate a secure, 10-minute temporary code.
  2. Type /link <code> in Discord to complete the link.

⚙️ Server-Admin Commands (In-Game)

- /discdex token <token>: Configure and update your Discord bot's API token on the fly without restarting the server!
- /discdex combinevariants <true/false>: Choose whether to combine visual Pokémon variants or count them individually in PokéDex completion.
- /discdex reload: Instantly reloads the bot configuration, player catch records, and account links.

✨ Generations Config Support

- Automatic Integration: DiscDex automatically reads your server's Generations config (config/generations/config.json), and displays a total in relation to the Generations you have selected. ( https://www.curseforge.com/minecraft/mc-mods/cobblemon-generations for this mod's download ) If a starter is selected from a different generation, or a Cobblemon is caught from another generation for any reason, the max Pokemon go up by one to account for it for that player.
- Dynamic Filtering: Any disabled generations are instantly excluded from player /stats and /pokedex progress. Players won't get penalized or see "missing" entries for generations that aren't obtainable on your server!
 

🔒 Built for Performance & Safety (No Lag!)

DiscDex is built from the ground up to run smoothly on any server, no matter how busy:
- Zero Server Lag: Saving stats, checking catches, and handling Discord commands are done in the background. Your game stays smooth with absolutely zero TPS drops.
- Always Online Bot: The Discord bot handles command requests instantly and stays reliably connected without disconnecting or timing out.
- Corrupt-Proof Saving: Uses super safe saving methods so your linked accounts and PokéDex data will never be corrupted or lost, even if the server suddenly crashes. The bot will just restart once the server loads back up!
- Super Fast Queries: Player stats and PokéDex queries load instantly without putting any strain on your server's CPU.
 

🛠️ Quick Installation & Setup

1. Drop the discdex jar file into your server's mods folder along with Cobblemon (NeoForge).
2. Go to the Discord Developer Portal and create a New Application.
3. Under the Bot tab:
   - Enable Presence Intent and Server Members Intent under Privileged Gateway Intents.
   - Click Reset Token and copy your Bot API Token.
4. Invite the Bot to your Discord server.
5. Log into your Minecraft server as an OP and run:
   /discdex token <your_copied_bot_token>
6. The bot will automatically boot up, register its slash commands globally, and automatically clear out any old/stale guild commands on startup!



Please Note: It is HIGHLY advised when making the Discord bot profile in the developer settings to limit the bot without an invite. Planned side mods for this project somewhat rely on this to function, and it is easier to keep track of misuse of this bot inside your own Discord than someone elses.

Screenshots

Gallery

  • DiscDex.png
    DiscDex.png DiscDex.png

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works