Resource icon
Native Minecraft Version:1.17Tested Minecraft Versions:
Contributors:xu_yukun
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
PLUGIN ORIGINALLY COMMISSIONED BY @MrRoboto_
Ever wanted a plugin that lets your players upgrade their spawners? Want to make spawners better? Fret not, for the plugin is *finally* here!
How to load
To use this plugin, simply pop it into your plugins folder, and restart your server or load it with plugman! The config file will be auto generated!
I suggest turning on spawner mob nerfing in your spigot settings, as well as getting a mob stacker plugin. (I've tried https://www.spigotmc.org/resources/rosestacker.82729/ and it works great!) This would help greatly in reducing server lag due to how overpowered these spawners are. Clearing the stacked mobs every once in a while would also do great in conserving RAM usage.
How to Use
A spawner is auto converted to a tier spawner once it spawns a mob. To edit a spawner, just right click it, and a GUI will open up! Either upgrade or downgrade the spawner as you wish! When breaking the spawner, all exp will be refunded! Existing spawners will automatically be converted to a tiered spawner when they spawn mobs. Each level will spawn more mobs, or spawn them faster, however many more you want it to, however fast you want it to, up to a 1 second delay! You can even choose BOTH! (Now supports EXP, EXP levels and money!)
Main Features
Default GUI:
- Upgrade spawners with 3 types of currency: Money, XP and XP Levels
- NMS methods that make use of vanilla's own spawning mechanisms, meaning less tps lag in high load servers, and any mob stacking plugins will accept the mobs spawned.
- Items to upgrade spawners instead of currency. (If you so wish.)
- Customisable GUI Shops to sell spawners and upgrade items.
- Support for a wide range of region claiming plugins. (WorldGuard, ASkyBlock, AcidIsland, Factions, LegacyFactions, Towny, IridiumSkyblock, FactionsX)
Spoiler: GUI
Spoiler: Config.yml
Spoiler: Messages.yml
Spoiler: Items.yml
Spoiler: Silk.yml
Spoiler: Shop.yml
Spoiler: Mobs.yml
- Opped players automatically have access to these commands!
- Round brackets denote compulsory arguments, square brackets denote optional arguments.
- Command aliases: /ts, /spawner, /tierspawn, /tieredspawner
- Permissions: tieredspawner.buy, tieredspawner.give, tieredspawner.spawn, tieredspawner.admin
- Permission "tieredspawner.admin" will give you access to all commands.
- Permission "tieredspawner.silk.(percent)" will decide percentage drop chance of spawners from silk touch if enabled in Silk.yml.
- /tierspawn shop
- Permission: tieredspawner.buy
- Description: Opens tiered spawner shop GUI.
- Example: /tieredspawner shop
- /tierspawn give (type) [amount] [player]
- Permission: tieredspawner.give
- Description: Spawns in a spawner upgrade item.
- Example: /tieredspawner give tier 20 xu_yukun, /tieredspawner give amount 10, /tieredspawner give delay xu_yukun, /tieredspawner give range
- /tierspawn spawn (mob type) [amount] [player]
- Permission: tieredspawner.spawn
- Description: Spawns in a default tiered spawner.
- Example: /tieredspawner spawn Blaze 20 xu_yukun, /tieredspawner spawn Zombie 10, /tieredspawner spawn Skeleton xu_yukun, /tieredspawner spawn Skeleton
- /tierspawn reload
- Permission: tieredspawner.reload
- Description: Reloads all config files.
- Example: /tieredspawner reload
If you have any issues you can find me on discord @Yukun#0001
- Suggestions please!
Big Thanks To
@Kicjow aka BadBones69: https://www.spigotmc.org/members/kicjow.9719/
(This is the master who taught me basically everything I know by way of Java and Spigot coding.)
@MrRoboto_ for commissioning this amazing plugin, paying more and still letting me post it on Spigot
The CodeVision and BadBones69 support discords for providing helpful ideas when fixing bugs and listening to me rant.
@Florens_ for making the 1.12 and below configs.