SpawnerSystem icon

SpawnerSystem -----

spawner



Spawner System
An advanced multi-mode spawner breaking and placing system for Minecraft servers.
Includes detailed logging, customizable settings, and an advanced pickaxe system.

Multi-Language Support

Spawner System now supports 28 different languages to make it easier for servers worldwide to use and configure.

Supported Languages:
English (en) | Turkish (tr) | German (de) | Spanish (es) | Russian (ru) | Chinese (zh) | Japanese (ja) | Azerbaijani (az) | French (fr) | Arabic (ar) | Dutch (nl) | Indonesian (id) | Armenian (hy) | Italian (it) | Scottish Gaelic (gd) | Swedish (sv) | Kyrgyz (ky) | Korean (ko) | Hungarian (hu) | Czech (cs) | Greek (el) | Persian (fa) | Polish (pl) | Romanian (ro) | Vietnamese (vi) | Portuguese (pt) | Thai (th) | Ukrainian (uk)

You can select your preferred language in the config.yml file.
All language files are located in:
Code (Text):
/plugins/SpawnerSystem/languages
✨ Features


- 2 Different System Modes
• classic: Only Silk Touch enchanted pickaxes can break spawners.
• advanced: Only a special pickaxe given by administrators with limited uses can break spawners.

- Special Spawner Pickaxe
• Given via admin command with a limited number of uses.
• Automatically breaks when its usage count reaches zero.
• Can only be used in advanced mode.

- Spawner Giving System
• Admins can give players spawners of any mob type.
• Spawner name and lore are fetched from the config, and all messages are read from the config.
• Players are notified when they receive a spawner, and if their inventory is full, the spawner is dropped on the ground.

- JSON Logging System
• Can be enabled or disabled via config.
• Logs all spawner breaking and placing actions in detail under /plugins/SpawnerSystem/logs.

- Fully Customizable Config
• Prefix, system mode, special pickaxe name/lore, and all messages can be edited in the config file.
• Natural spawner breaking can be toggled on or off.
• Empty spawner breaking system can be enabled or disabled, and the dropped spawner type is determined by the config.
• All messages are fetched from the config for easy translation or text change.

- Hologram Mode
• Can be enabled or disabled via the config (ProtocolLib required).
• Displays visual indicators above each spawner and shows its active status.

- Chunk-Based Limits
• Fully configurable via the config file.
• Controls the maximum number of spawners and mobs per chunk.
• Customizable mob settings; any mobs exceeding the defined limits will be automatically removed.

⚡ Commands


Code (Text):

/spsystem reload
Permission: spawner.admin
Description: Reloads the config file
Alias: /sps reload
 
Code (Text):

/spsystem pickaxegive <player> <uses>
Permission: spawner.admin
Description: Gives a special spawner pickaxe to a player (only in advanced mode)
Alias: /sps pickaxegive <player> <uses>
 
Code (Text):

/spsystem givespawner <player> <mob>
Permission: spawner.admin
Description: Gives a spawner of a specific mob type to a player
Alias: /sps givespawner <player> <mob>
 

⚙️ Supported Forks

✅ Paper - Fully Supported
✅ Purpur - Fully Supported
✅ Spigot - Fully Supported
✅ Folia - Fully Supported
⚠️ Bukkit - Partial Support
Resource Information
Author:
----------
Total Downloads: 24
First Release: Jul 20, 2025
Last Update: Jul 20, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings