BlanketCobbleSpawners
BlanketCobbleSpawners is a Minecraft Fabric modification that extends Cobblemon's capabilities, providing map creators and server administrators with tools to place and configure personalized Pokémon spawners. This addon allows complete control over the Pokémon spawning process in specific areas of your world, including selecting particular species, adjusting spawn frequency, chances of encountering shiny versions, and Pokémon stat parameters.
This feature becomes especially useful in protected territories where standard Cobblemon spawning is disabled (for example, in zones managed by Flan), since custom spawners continue to operate regardless of these restrictions.
Key Features
- Personalized Pokémon Spawners: Create spawners that summon specific Pokémon with detailed parameter configuration
- Convenient Graphical Management: All spawner and Pokémon settings are accessible through an intuitive interface
- Advanced Spawn Control: Adjust spawn frequency, chances of encountering shiny Pokémon, IV indicators, and levels
- Safe Spawn Logic: The system considers Pokémon sizes and available space to prevent spawn errors
- Visibility Management: Enable and disable spawner visibility without losing functionality
- Customizable EV Rewards: Set specific EV bonuses for defeating Pokémon for targeted training
Required Dependencies
For the mod to work, the following are required:
- Kotlin
- Fabric API
- Cobblemon Mod
- B-Utils
Available Commands
Main management commands (require spawner.manage permission):
/blanketcobblespawners - displays the mod version and provides access to subcommands
/blanketcobblespawners reload - reloads configuration and spawner data
/blanketcobblespawners givespawnerblock - gives the player a Pokémon spawner item
/blanketcobblespawners edit <spawnerName> - opens the management interface for the specified spawner
/blanketcobblespawners rename <currentName> <newName> - renames the spawner
/blanketcobblespawners addmon <spawnerName> <pokemonName> [formName] - adds a Pokémon to the spawner with optional form specification
/blanketcobblespawners removemon <spawnerName> <pokemonName> [formName] - removes a Pokémon from the spawner
/blanketcobblespawners killspawned <spawnerName> - removes all Pokémon created by the specified spawner
/blanketcobblespawners togglevisibility <spawnerName> - toggles spawner visibility
/blanketcobblespawners toggleradius <spawnerName> - toggles spawn radius display
/blanketcobblespawners teleport <spawnerName> - teleports the player to the spawner
/blanketcobblespawners list - displays a list of all spawners and their locations
/blanketcobblespawners gui - opens the management interface for all spawners
Debug commands (require spawner.debug permission):
/blanketcobblespawners debug spawn-custom-pokemon <pokemonName> [formName] - creates a custom Pokémon
/blanketcobblespawners debug givepokemoninspectwand - gives a debug stick for checking Pokémon details
/blanketcobblespawners debug listforms <pokemonName> - shows available forms for the specified Pokémon
/blanketcobblespawners debug log-pokemon-species-and-dex - logs all Pokémon species and their Pokédex numbers to the console
Compatibility
The mod is fully compatible with Flan/Flan Cobblemon Extension, allowing the use of spawners in protected zones where standard Cobblemon spawning is disabled.
Permissions
spawner.manage - provides access to all spawner management commands
How to Use
-
Placing a Spawner: Use the command
/blanketcobblespawners givespawnerto obtain a spawner item and place it in the world -
Interface Configuration: Right-click the spawner to open the management menu or use the command
/blanketcobblespawners opengui [spawnerName]for remote access -
Pokémon Spawn Management: In the interface, configure spawn parameters - Pokémon species, shiny chances, statistics, and other characteristics
-
Spawn Cleanup: The command
/blanketcobblespawners clearspawned [spawnerName]removes all Pokémon created by a specific spawner -
Configuration Update:
/blanketcobblespawners reloadreloads settings without requiring a server restart
Configuration Setup
In the config/BlanketCobbleSpawners folder, you can configure global spawn parameters, individual configurations for each spawner, and Pokémon stat control.