Custom Starters Menu - Cobblemon

Relive the excitement of choosing your Starter Pokémon just like in the official games, inspired by the iconic Starter Lab!

9,76k

Custom Starters Menu - Cobblemon

csmCustomStarterMenu brings the nostalgia of choosing your first Pokémon straight into Minecraft & Cobblemon! 🙌

🌟 For Players

Official-style experience: Relive the moment of picking your starter Pokémon!

Easy interaction:

- Look at the “starter” block.

- Right-click to open a classic dispenser-style GUI.

- Click your favorite Pokémon—and voilà, it’s yours! 🐾

- One-time choice: Your selection is saved; you can’t choose again unless an admin resets it. 🔐

- Cobblemon flair: Enjoy authentic Cobblemon sound effects when the menu opens. 🔉

⚙️ For Admins

JSON-based configuration:

- Menus live in config/customstartermenu/menus/<menu>.json with block coords and starter lists.

- Player choices recorded in config/customstartermenu/chosen.json.

Quick Admin Guide:

``` /csm set <menu> ```

Look at the block you want to use as the selection point and run this command. A file will be created at config/customstartermenu/menus/<name>.json containing its coordinates.

``` /csm add <menu> <pokemon> <level> [shiny] ``` Add as many entries as you like to the menu <name>. For example:

``` /csm add kanto pikachu 5 /csm add kanto2 charmander 5 shiny ```

_customstartermenu.admin_: Allow users with csm.user Secured under the _customstartermenu.admin_ node (LuckPerms, etc.).

📜 Available Commands ``` Command Description /csm set <menu> Mark the block's location you’re looking at as a starter . /csm add <menu> <pokemon> <lvl> [shiny] Add a starter. /csm delete <menu> Remove the menu and its configuration. /csm info Show mod name, version, and a summary of commands. /csm reload /csm reset <plaer> ```

✨ Give your server a Pokémon twist—let players pick their starter just like the classics! 🎉

ADS