KantoStarters

⭐ — (1 endorsements) 📥 5,174 downloads 📌 v0.0.4 📅 5/22/2026
🟡 Updated this year

By CobbleKanto · adventure

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 6/9/2026 📅 Created: 5/22/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #230 of 581 adventure mods in this game by downloads

📋 About This Mod

✅ Custom starter and reward choice system
✅ Configurable choice sessions through JSON files
✅ Bind any normal Minecraft block to a configured choice
✅ Custom dialogue screen with YES/NO confirmation
✅ 3D Cobblemon preview support
✅ Item preview support for item-based choices

# KantoStarters **KantoStarters** is a Fabric/Cobblemon utility mod that lets creators build configurable choice stations using normal Minecraft blocks. This mod was originally created for the **(https://modrinth.com/modpack/cobblekanto)** project, but it can also be used by other server owners and map creators who want a custom starter, reward, or one-time choice system for their own Cobblemon worlds. KantoStarters does not add physical blocks of its own. Instead, it lets you bind existing blocks from your map to configured choices. Those choices can be used for starter selection, dojo-style rewards, fossil choices, special creature gifts, custom item rewards, or any other map event where the player must choose one option from a configured set. --- (https://res.cloudinary.com/dd5ftzldn/image/upload/v1779248899/ksbg_qpzmus.png)](https://shockbyte.com/billing/aff.php?aff=10741) Get 25% off your Minecraft server with Shockbyte! Ready to start an epic adventure with your friends? Just click (https://shockbyte.com/billing/aff.php?aff=10741) or on the banner and use promo code “COBBLEKANTO”, plus you’ll be helping us keep improving the mod and developing future projects! --- ## Features - Custom starter and reward choice system - Configurable choice sessions through JSON files - Bind any normal Minecraft block to a configured choice - Custom dialogue screen with YES/NO confirmation - 3D Cobblemon preview support - Item preview support for item-based choices - One-time choice protection - Optional blocking if the player already has a Cobblemon - Optional control over the default Cobblemon starter screen - Language-based dialogue files for different player languages --- ## System Overview KantoStarters uses configurable **choice sessions**. Each session can contain multiple choices, but each physical block is linked to one specific option. For example, a classic starter table can be built with three blocks: - one block linked to `start / bulbasaur` - one block linked to `start / charmander` - one block linked to `start / squirtle` When the player right-clicks one of these bound blocks, a custom dialogue screen opens with a preview, dialogue text, and a YES/NO confirmation. If the player confirms the choice, the mod can run commands, give items, and mark that session as completed for that player. --- <details> <summary><strong>Show setup and configuration details</strong></summary> ## Setup Before binding a block in the world, you need to create or edit a choice session in the config file: `config/kantostarters/choice_sessions.json` A choice station is based on two IDs: - `sessionId` — the group of choices, such as `start`, `dojo`, or `mtmoon` - `choiceId` — the specific choice inside that session, such as `bulbasaur`, `charmander`, or `helix_fossil` Example: ```json { "sessionId": "start", "enabled": true, "oneTimeChoice": true, "blockIfAlreadyHasCobblemon": false, "textColour": "#3050c8", "secondConfirmLines": , "choices": , "itemRewards": , "previewScale": 1.0, "previewOffsetX": -1, "previewOffsetY": 4, "commands": } ] } ``` Recommended setup order: 1. Create or edit the session in `choice_sessions.json`. 2. Create the `sessionId` and the `choiceId`. 3. Run `/kantostarters reload`. 4. Look directly at the block you want to bind. 5. Run `/kantostarters set <sessionId> <choiceId>`. 6. Test the choice with `/kantostarters open <sessionId> <choiceId>` if needed. Example: `/kantostarters set start bulbasaur` After that, players can right-click the block to open that specific choice. To remove a binding from the block you are looking at: `/kantostarters unset` All setup commands require operator/admin permission. --- ## Config Files On first launch, KantoStarters creates its config files inside: `config/kantostarters/` Main files: - `choice_sessions.json` - `choice_dialog_arrays_en_us.json` - `choice_dialog_arrays_pt_br.json` By default, the mod includes example sessions for: - `start` — Bulbasaur, Charmander, and Squirtle - `dojo` — Hitmonlee and Hitmonchan - `celadoneevee` — Eevee - `mtmoon` — Helix Fossil and Dome Fossil These are only default examples. You can edit, remove, expand, or replace them with your own custom sessions. Always create the session and choice in `choice_sessions.json` before using `/kantostarters set`. --- ## Sessions Each session controls a group of related choices. Example: ```json { "sessionId": "start", "enabled": true, "oneTimeChoice": true, "blockIfAlreadyHasCobblemon": false, "textColour": "#3050c8", "secondConfirmLines": , "choices": } ``` **`sessionId`** The inte

# KantoStarters

KantoStarters is a Fabric/Cobblemon utility mod that lets creators build configurable choice stations using normal Minecraft blocks.

This mod was originally created for the (https://modrinth.com/modpack/cobblekanto)** project, but it can also be used by other server owners and map creators who want a custom starter, reward, or one-time choice system for their own Cobblemon worlds.

KantoStarters does not add physical blocks of its own. Instead, it lets you bind existing blocks from your map to configured choices. Those choices can be used for starter selection, dojo-style rewards, fossil choices, special creature gifts, custom item rewards, or any other map event where the player must choose one option from a configured set.

[!(https://res.cloudinary.com/dd5ftzldn/image/upload/v1779248899/ksbg_qpzmus.png)](https://shockbyte.com/billing/aff.php?aff=10741)

Get 25% off your Minecraft server with Shockbyte! Ready to start an epic adventure with your friends? Just click (https://shockbyte.com/billing/aff.php?aff=10741) or on the banner and use promo code “COBBLEKANTO”, plus you’ll be helping us keep improving the mod and developing future projects!

## Features

  • Custom starter and reward choice system
  • Configurable choice sessions through JSON files
  • Bind any normal Minecraft block to a configured choice
  • Custom dialogue screen with YES/NO confirmation
  • 3D Cobblemon preview support
  • Item preview support for item-based choices
  • One-time choice protection
  • Optional blocking if the player already has a Cobblemon
  • Optional control over the default Cobblemon starter screen
  • Language-based dialogue files for different player languages

## System Overview

KantoStarters uses configurable choice sessions.

Each session can contain multiple choices, but each physical block is linked to one specific option.

For example, a classic starter table can be built with three blocks:

  • one block linked to `start / bulbasaur`
  • one block linked to `start / charmander`
  • one block linked to `start / squirtle`

When the player right-clicks one of these bound blocks, a custom dialogue screen opens with a preview, dialogue text, and a YES/NO confirmation.

If the player confirms the choice, the mod can run commands, give items, and mark that session as completed for that player.

Show setup and configuration details

Before binding a block in the world, you need to create or edit a choice session in the config file:

`config/kantostarters/choice_sessions.json`

A choice station is based on two IDs:

  • `sessionId` — the group of choices, such as `start`, `dojo`, or `mtmoon`
  • `choiceId` — the specific choice inside that session, such as `bulbasaur`, `charmander`, or `helix_fossil`

```json { "sessionId": "start", "enabled": true, "oneTimeChoice": true, "blockIfAlreadyHasCobblemon": false, "textColour": "#3050c8", "secondConfirmLines": [], "choices": [ { "choiceId": "bulbasaur", "displayName": "Bulbasaur", "previewSpecies": "bulbasaur", "dialogId": "start_bulbasaur_dialog", "dialogLines": [], "itemRewards": [], "previewScale": 1. 0, "previewOffsetX": -1, "previewOffsetY": 4, "commands": [ "pokegive %player% bulbasaur level=5" ] } ] } ```

Recommended setup order:

1. Create or edit the session in `choice_sessions.json`. 2. Create the `sessionId` and the `choiceId`. 3. Run `/kantostarters reload`. 4. Look directly at the block you want to bind. 5. Run `/kantostarters set `. 6. Test the choice with `/kantostarters open ` if needed.

`/kantostarters set start bulbasaur`

After that, players can right-click the block to open that specific choice.

To remove a binding from the block you are looking at:

`/kantostarters unset`

All setup commands require operator/admin permission.

## Config Files

On first launch, KantoStarters creates its config files inside:

`config/kantostarters/`

Main files:

  • `choice_sessions.json`
  • `choice_dialog_arrays_en_us.json`
  • `choice_dialog_arrays_pt_br.json`

By default, the mod includes example sessions for:

  • `start` — Bulbasaur, Charmander, and Squirtle
  • `dojo` — Hitmonlee and Hitmonchan
  • `celadoneevee` — Eevee
  • `mtmoon` — Helix Fossil and Dome Fossil

These are only default examples. You can edit, remove, expand, or replace them with your own custom sessions.

Always create the session and choice in `choice_sessions.json` before using `/kantostarters set`.

## Sessions

Each session controls a group of related choices.

```json { "sessionId": "start", "enabled": true, "oneTimeChoice": true, "blockIfAlreadyHasCobblemon": false, "textColour": "#3050c8", "secondConfirmLines": [], "choices": [] } ```

`sessionId`**

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
CobbleKanto
Version
0.0.4
Downloads
5,174
Endorsements
1
Category
adventure
Created
5/22/2026
Updated
6/9/2026
Game Versions
1.21.1
Tags
adventure, game-mechanics, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does KantoStarters support?

The author lists 1.21.1. Other versions may work but are untested by the author.

What is the latest version of KantoStarters?

Version 0.0.4, published 2026-06-09 with 5,174 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More adventure 👤 More by CobbleKanto 🔎 Similar Mods 🌐 Best adventure (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods