# In-Game Usage

## In-Game Usage Guide for BlanketCobbleSpawners

### Placing a Spawner

1. **Get a Spawner**: Use the command `/cobblespawners givespawnerblock` to receive a custom Pokémon spawner item.
2. **Place the Spawner**: Right-click anywhere in the world to place the spawner at your desired location.

***

<figure><img src="https://489038276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmK01NEvWsk8MMTOv5DPP%2Fuploads%2FLacqVfsbpyeAvbqTXfnE%2F59f74a169ad5ef35b7d9094561e063733661c9a1.jpeg?alt=media&#x26;token=b97e961f-75d3-45f0-a01f-71d9eef5806e" alt=""><figcaption></figcaption></figure>

***

### Managing the Spawner

Once the spawner is placed, you can fully customize it in-game using the GUI. Right-click the spawner to access various settings.

#### Pokémon Selection

* **Right-click the spawner** to open the Pokémon selection GUI.
* Choose which Pokémon you want the spawner to spawn.
* You can configure:
  * **Species** of Pokémon.
  * **Spawn Ratios**: Adjust the percentage chance of each Pokémon spawning.
  * **Shiny Chance**: Set the likelihood of spawning a shiny Pokémon.
  * **Level Range**: Set the minimum and maximum level for the spawned Pokémon.

#### Editing IVs and EVs

* **IV Settings**: Right-click the spawner to open the settings menu and configure individual IVs (HP, Attack, Defense, etc.) for each spawned Pokémon.
* **EV Settings**: You can also customize the EVs that players will receive upon defeating spawned Pokémon.

#### Spawner Settings

* **Spawn Time**: Configure the time of day when the spawner is active (Day, Night, or All times).
* **Weather Conditions**: Set the required weather for the spawner to function (Clear, Rain, Thunder, or All).
* **Spawn Radius**: Adjust the spawn radius to control how far Pokémon will spawn from the spawner.
* **Spawn Limit**: Set a limit on the number of Pokémon that can be spawned at once.

***

<div><figure><img src="https://489038276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmK01NEvWsk8MMTOv5DPP%2Fuploads%2FZJ2GH2SxjKFa1Kg0kU3u%2Fb1437916d08195ca25c1bca944f4b18fd9b6f6b5.png?alt=media&#x26;token=2db7c6ff-4da9-4ad3-b933-6a4a0817afe4" alt=""><figcaption></figcaption></figure> <figure><img src="https://489038276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmK01NEvWsk8MMTOv5DPP%2Fuploads%2Fr9GoJLpNtEmNaT8wQ8ts%2Fbcb8349698166cbe06bedba7f941ea4decabd89e.gif?alt=media&#x26;token=11e48a21-ae07-4780-83c3-5e1cf82d7dcf" alt=""><figcaption></figcaption></figure> <figure><img src="https://489038276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmK01NEvWsk8MMTOv5DPP%2Fuploads%2FdJbM1tWQjXBsNAzeA3SH%2F040bfa189909e42ec567b9df9635909c33207f72.webp?alt=media&#x26;token=60509898-ff67-4ac4-9770-baa13f97a71e" alt=""><figcaption></figcaption></figure></div>

***

### Additional Features

#### Spawner Visibility

* **Toggle Visibility**: You can hide or show the spawner in-game by toggling its visibility. This will hide the spawner block while still allowing it to function.
  * Use `/cobblespawners togglevisibility [spawnerName]` to hide or reveal the spawner.

#### Particles (Disabled for now)

* **Toggle Particles**: Enable or disable particles around the spawner to visually indicate its presence.

***

### Managing and Reloading

* Use `/cobblespawners reload` to reload the spawner configurations without restarting the server.
* **Kill Spawned Pokémon**: Use `/cobblespawners killspawned [spawnerName]` to remove all Pokémon spawned by a specific spawner.

***

With this in-game GUI, managing spawners is intuitive and gives you full control over spawning behavior directly within Minecraft.
