Mob Spawning
By default, PGM disables all mob spawning. The mobs module allows this behavior to be customized to allow spawning of specific mobs.
This module makes use of the <spawn>
, <mob>
and <entity>
filters to only allow specific mobs to spawn.
Mob spawns can also be filtered against any other filter type, including regions.
Element | Description |
---|---|
<mobs> </mobs> | Node containing the custom mob spawning filters. |
Attributes | Value/Children | |
---|---|---|
filter | PropertyRequiredFilter what mobs can spawn when and where. | Filters |
Mob Spawning Filter Matchers
Element | Description | Value |
---|---|---|
<spawn> </spawn> | Filter the reason a mob is being spawned. | Spawn Reason |
<mob> </mob> | The mob to filter for. | Creature Type |
<entity> </entity> | The entity to filter for. | Entity Type |
Examples
<!-- Only allow mobs to spawn from monster spawners. -->
<mobs>
<filter>
<spawn>spawner</spawn>
</filter>
</mobs>
<!-- Only allow cave spiders spawned with spawn eggs -->
<mobs>
<filter>
<all>
<mob>cave spider</mob>
<spawn>spawner egg</spawn>
</all>
</filter>
</mobs>