Description
Cobblemon Quiz Rounds, in your Chat
Cobblemon Chat Games is a simple server side mod that runs quick quiz rounds in your server's chat. Every few minutes a question goes out. The first player to type the right answer wins.
Rewards are emeralds by default, but can be switched to CobbleDollars or Impactor dollars in the config. An additional option for players to earn money on your server
This is a mod I made for my last server and decided to share it here for everyone!

Check out my other mods!
| Project Fusion | Immersive Battles |
|---|---|
| Fuse Cobblemon into over 1 million new combinations | A director camera that makes battles easy to follow |
Features of Chat Games
- Four mini games, each of which can be switched on or off.
- Built from your pack. The question pool is read from Cobblemon's loaded species, moves and abilities, and refreshes when datapacks reload. Even works with custom types!
- Rewards in any currency. Emeralds by default, or CobbleDollars, or Impactor dollars.
- Each game pays its own reward, set separately for items, CobbleDollars and Impactor, so switching currency needs no re-tuning.
- Fair answers. Capitals, spaces, accents and punctuation don't matter: "Double-Edge", "double edge" and "doubleedge" all count. Dual types are accepted in either order.
- Leaderboard. Wins are saved with the world; type
!quiztopin chat or use/chatgames top. - Server-side only. Players don't need to install anything.

The Games
| Game | Example | Answer |
|---|---|---|
| Unscramble | Unscramble the Cobblemon name: R A D I C H Z A | Charizard |
| Cobblemon Type | What type is Gyarados? | Water Flying (either order) |
| Move Type | What type of move is Shadow Ball? | Ghost |
| Ability | Name an ability that Gengar can have! | Any of its abilities |
Commands
| Command | Who | What it does |
|---|---|---|
!quiztop (typed in chat) |
Everyone | Shows the leaderboard privately |
/chatgames top |
Everyone | Shows the leaderboard |
/chatgames status |
Operators | The current question, time left, reward currency, pool size and enabled games |
/chatgames start |
Operators | Turns chat games on and asks a question right away |
/chatgames stop |
Operators | Turns chat games off and cancels any open question |
/chatgames reload |
Operators | Re-reads the config and the question pool |
Configuration
Everything lives in config/cobblemon_chat_games.json on the server. The file explains itself in a _help block at the top and is rewritten with any missing keys on startup. It is re-read before every question, so edits apply from the next round, or right away with /chatgames reload.
General
| Setting | Default | What it does |
|---|---|---|
enabled |
true | Chat games on or off (also /chatgames start and /chatgames stop) |
rewardType |
item |
item, cobbledollars, impactor or none. If the chosen money mod isn't installed, items are paid |
item.id |
minecraft:emerald |
The reward item |
item.exchange |
emerald block = 9 | Bigger items worth several of the reward item, used to pay large rewards |
impactorCurrency |
empty | Impactor currency to pay; empty uses Impactor's primary currency |
secondsBetweenRounds |
300 | Wait after a round ends before the next question (5 to 86,400) |
roundDurationSeconds |
30 | Time players have to answer (5 to 600); when it runs out the answer is revealed |
leaderboardSize |
10 | How many players /chatgames top and !quiztop list (1 to 100) |
playSounds |
true | Play a sound to everyone when a question starts and when it's answered |
Games
Each game under games (unscramble, cobblemonType, moveType, ability) has its own enabled switch and a reward in each currency. Only the reward matching rewardType is paid.
| Game | enabled |
reward.item |
reward.cobbledollars |
reward.impactor |
|---|---|---|---|---|
unscramble |
true | 2 | 100 | 100 |
cobblemonType |
true | 2 | 100 | 100 |
moveType |
true | 2 | 100 | 100 |
ability |
true | 3 | 150 | 150 |
"ability": {
"enabled": true,
"reward": { "item": 3, "cobbledollars": 150, "impactor": 150 }
}
Installation
Install Chat Games on the server (or in your single player instance) and pick the file for your loader. Players joining the server don't need it.
| Loader | Requirements |
|---|---|
| Fabric | Minecraft 1.21.1, Fabric Loader 0.17.2+, Fabric API, Cobblemon 1.8.1+ |
| NeoForge | Minecraft 1.21.1, NeoForge 21.1.252+, Cobblemon 1.8.1+ |
Optional: CobbleDollars or Impactor for money rewards.
FAQ
Does it work with fakemon and addon mods?
Yes. Questions are built from every species, move and ability Cobblemon has loaded, including datapacks and addon mods.
Do questions run on an empty server?
No. A question is only asked when at least one player is online.
Can I turn off a game I don't like?
Yes. Set that game's enabled to false in the config. The remaining games take turns in random order.
Can I use this in my modpack?
Yes. Use it in any modpack or on any server, as long as the mod itself is not placed behind a paywall.



