Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
CustomStarterMenu 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
permissions: 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! đ


