MythicSpawnerControl icon
Direct Release Planned

SpawnerControl

Save and tune individual mob spawners with layered rules and safety caps.

Direct download coming soon
Spigot downloads
Modrinth downloads
No ratings yetSpigot rating
1.1.0Current version
Last public update

Full overview

Control when and where mob spawners are allowed to work.

MythicSpawnerControl provides focused control over the distances used by mob spawners. It allows administrators to balance farms and server performance without replacing the complete vanilla spawner system.

Saved spawner locations make it possible to manage important or intentionally placed spawners rather than applying one blind global rule to every world object.

Best suited toSurvival servers that want predictable spawner farms and finer performance control.

How it works

Tune activation and spawn areas around registered spawners

Administrators register or manage spawner locations and define the player activation distance and mob spawn radius. The plugin applies those values through lightweight checks during normal operation.

Smaller radii can reduce oversized farm designs, while carefully chosen activation ranges ensure players must remain meaningfully close to production.

  • Direct farm-balancing controls
  • Per-location management potential
  • Low-overhead focused checks
  • No need for a complete mob-system replacement

Administration

Configuration and live-server use

The project is planned as a direct release. Defaults should be tested against normal mob-cap behaviour, stacked spawners and any third-party spawner plugins before public deployment.

CompatibilityPaper 1.21.x IntegrationsNo required integrations VersionDirect release planned

Feature breakdown

Everything included in MythicSpawnerControl

Each headline feature is expanded below so visitors can understand the real server use rather than seeing a short tag list.

Activation range control

Set how close a player must be before a spawner works.

Spawn radius control

Restrict how far spawned mobs may appear from the block.

Saved spawner locations

Keep managed spawners available across restarts.

Admin commands

Register and inspect controlled locations from the server.

Low-overhead checks

Focuses specifically on spawner operation rather than scanning all mobs.

Farm balancing

Reduces extreme layouts while preserving legitimate survival use.

Getting started

Installation and rollout

This project is not currently offered as a public platform download; its page documents the system and development status.

  1. 1

    The direct-release build is still planned.

  2. 2

    Test default activation and spawn radii in a staging world.

  3. 3

    Verify compatibility with stacked or custom spawner systems.

  4. 4

    Document the final farm rules before public release.

Source architecture

7 Java classes across 7 packages

commands (1), data (1), listeners (1), me.Ghoul.SpawnerControl (1), models (1), rules (1), utils (1)

Core systems

Main, SpawnerRuleResolver, SpawnerUtil

Commands

SpawnerControlCommand

Listeners & events

SpawnerControlListener

Managers & services

SpawnerDataManager

Models & data

SpawnerSettings

Configuration reference

1 bundled YAML file

Top-level sections and defaults are summarised from the supplied resources.

config.yml

  • Settings — 15 nested settings: Max-Target-Distance, Apply-Saved-Spawners-On-Startup, Apply-Saved-Spawners-On-Chunk-Load, Apply-Defaults-To-Loaded-Spawners-On-Startup, Apply-Defaults-On-Chunk-Load, Apply-Defaults-On-Place, Apply-Defaults-On-Right-Click…
  • Defaults — 6 nested settings: Required-Player-Range, Spawn-Range, Spawn-Count, Min-Spawn-Delay, Max-Spawn-Delay, Max-Nearby-Entities
  • World-Overrides — 2 nested settings: world_nether, world_the_end
  • Entity-Overrides — 3 nested settings: ZOMBIE, SKELETON, BLAZE
  • Filters — 2 nested settings: Mode, Entities
  • Safety-Caps — 6 nested settings: Enabled, Max-Required-Player-Range, Max-Spawn-Range, Max-Spawn-Count, Min-Spawn-Delay-Floor, Max-Nearby-Entities

Permissions

1 declared permission node

Defaults and descriptions come directly from plugin.yml.

spawnercontrol.admin

Allows access to SpawnerControl admin commands.

Default: op

Commands

1 declared command

Aliases, usage and permissions come directly from plugin.yml.

/

/spawnercontrol

Save and tune mob spawner behaviour.

Aliases: /sc, /spawnctrl, /spawnerctrl · Usage: /spawnercontrol help · Permission: None declared

Source-verified reference

Checked against SpawnerControl 1.1.0

This static reference is built from the supplied plugin.yml, YAML resources and Java source. No browser-generated documentation is used.

Main classme.Ghoul.SpawnerControl.MainAPI version1.18Java classes7 Hard dependenciesNoneSoft dependenciesNoneLoad beforeNone

Related projects

Continue exploring