Epic Spawners

From Songoda Wiki
Jump to navigation Jump to search

Highly customizable spawner stacking and boosting plugin, which gives you seemingly unlimited editing and creation possibilities.

Getting Started[edit | edit source]

To install Epic Spawners you will need to:

  1. Turn your server off.
  2. Add the required dependencies: Vault, Economy Management Plugin.
  3. Add the optional dependencies: Holographic Displays.
  4. Add in the latest version of Epic Spawners which you can find in our marketplace.
  5. Turn your server back on.

Plugin Files[edit | edit source]

config.yml

spawners.yml

Translations[edit | edit source]

We offer translated versions of this plugin! In order to use them, enter the corresponding Language Code into your config.yml.

Translations

Commands and Permissions[edit | edit source]

Command Description Permission Node
/es Display information about EpicSpawners. Default
/spawnershop Opens the spawner shop. epicspawners.openshop
/spawnerstats Allows a player to view their current EpicSpawners stats and see how many kills they have left in order to receive a specific spawner drop. epicspawners.stats
/es change <spawnertype> This allows a player to change spawners to certain types. Example: epicspawners.change.cow epicspawners.change.<mob>
/es give <player/all> <spawnertype/random> <multiplier> <amount> Give a player a specific/random spawner with a custom multiplier and amount. epicspawners.admin.give
/es editor Opens the spawner editor GUI and allows creation/modification of custom spawners. epicspawners.admin.editor
/es settings Edit the EpicSpawners configuration from an in-game GUI. epicspawners.admin.settings
/es boost <player> <amount> [duration] This allows you to boost the spawn rate a player gets from their placed spawners. epicspawners.admin.boost
/es reload Reloads the Configuration and Language files for EpicSpawners. epicspawners.admin.reload
/es spawn Force the spawner you are looking at to spawn so long as the spawn conditions are met epicspawners.admin.spawn
Gives all of the available admin permissions. epicspawners.admin.*
This will allow players to receive a spawner when they mine it with a silk touch pickaxe. You can configure the plugin to only allow specific spawners to be mined. You can make any preferred changes in the configuration file, or add them as a permission. Example: epicspawners.silkdrop.pig epicspawners.silkdrop.*
Allows players to mine and receive drops for spawners without a silk touch pick. epicspawners.no-silk-drop
This will allow the player to right-click a spawner and open the GUI. epicspawners.overview
This will allow players to place a spawner for all entities. You can configure the plugin to only allow specific spawners to be placed. You can make any preferred changes in the configuration file, or add them as a permission. Example: epicspawners.place.pig epicspawners.place.*
This will allow players to combine spawners for all entities. You can configure the plugin to only allow specific spawners to be combined. You can make any preferred changes in the configuration file, or add them as a permission. Example: epicspawners.combine.pig epicspawners.combine.*
This will allow EpicSpawners to drop spawners for specific players after reaching their goal. A spawner will only drop if the player meets the goal for killing X amount of a specific NATURAL spawning entity. epicspawners.Killcounter
This will depict what spawners players will see in the shop. Example: epicspawners.shop.pig epicspawners.shop.*
Allows players to change spawner type with an egg. Example: epicspawners.egg.pig epicspawners.egg.*
This will allow players to create and upgrade Omni-Spawners. epicspawners.omni
This will allow a player to bypass all permissions. epicspawners.bypass
This allows players to convert spawners. epicspawners.convert
This will depict what spawners are able to be converted to. Example: epicspawners.convert.pig epicspawners.convert.<mob>
This will allow players to boost their spawners. epicspawners.canboost
Permission to stack spawners. epicspawners.stack.*
Set the spawner place limit for a player where x is the limit. epicspawners.limit.x


Custom Drops[edit | edit source]

Creating a Custom Drop[edit | edit source]

To create a custom drop for mobs spawned by an EpicSpawner:

  1. Run the command /es editor.
  2. Select the mob you want to create a custom drop for.
  3. Select the Drop Setting option in the Editor GUI that opens.
  4. Click the Edit Drops option.
  5. Click the Create New Drop option.
  6. Type in the name of the item you want to use as your new drop. (Name of material must be in caps)
  7. left-click the item you choose to edit the drop, or right-click the item to delete the drop.
  8. Fill out the options in the Lootables Editor GUI that opens, referring to the table below for the variables you can use.
GUI Option Description Possible Variables
Current Material Shows the item you selected as the drop item. Can be changed to the item you are holding in your hand.
Name Override To give the item a custom name. It does support color codes Any name you want up to the character limit.
Lore Override To add lore to the item. It does support color codes and multiple lines Anything you want, up to the character limit, at which point, you will have to add a new line
Enchantments To add enchantments to the item. Th first GUI will be to specify which enchantment you want to add, then a secondary GUI will appear to specify the level of the selected enchantment The valid enchantments can be found at this link:

https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html

Current Burned Material Similar to when a pig is killed while on fire, it drops cooked pork. This setting will drop the selected item when the mob is killed while on fire. This takes the item you are currently holding in your hand as the selection for this option.
Chance The possibility of the item being dropped when the mob is killed. This can be any number between 0 and 100. It also supports decimals, but keep it to 2 decimal places to avoid any possible problems
Min Drop Amount The minimum number of the item that you would want to be dropped at one time when the mob is killed. This can be any number, but it does not support decimals.
Max Drop Amount The maximum amount of the item that you would want to be dropped at one time when the mob is killed. This can be any number, but it does not support decimals.
Min Item Damage The minimum durability you want the item to have. (only applies to items that have a durability) This can be any number, but it is recommended to keep it small (under 20), and it does not support decimals.
Max Item Damage The maximum durability you want the item to have. (only applies to items that have a durability) This can be any number, but it is recommended to keep it small (20 or under), and it does not support decimals.
Allow Looting Enchantment Do you want the looting enchant to be able to increase the drop rate chance? No input is needed for this option. Instead, you can click the chest icon to enable or disable the option.
Min Child Loot Min The minimum amount of an item from the child lootables that you would want to be dropped at one time when the mob is killed. This can be any number, but it does not support decimals.
Max Child Loot Max The maximum amount of an item from the child lootables that you would want to be dropped at one time when the mob is killed. This can be any number, but it does not support decimals.
Only drop for The drop is only obtained from the spawned mob when it is killed by the specified entity. Can only be an entity, but it is recommended to use hostile mobs such as skeletons and creepers that have a possibility of killing the spawned mob. If the entity specified does not kill the spawned mob, the item will never be obtained.


Child Lootable[edit | edit source]

Child lootables are secondary drops which can be set up inside of the main drop. Each child lootable has a settings GUI similar to the main lootable that can be accessed by left-clicking the item inside the main lootable's setting GUI.

Supported Plugins[edit | edit source]

  • Factions/FactionsUUID/FactionsOne
  • ASkyBlock/USkyBlock/FabledSkyblock
  • WorldGuard
  • Griefprevention
  • StackMob/UltimateStacker
  • Kingdoms
  • Towny
  • RedProtect
  • GUIShop
  • BossShopPro
  • ShopGUI+
  • PlayerPoints

Incompatible Plugins[edit | edit source]

  • SlimeFun
  • PlotSquared
  • SilkSpawners
  • Nether Water
  • SuperiorSkyblock2
  • Boss
  • Most other spawner plugins
  • Craftbook: You must disable "xpstorer." Having it enabled allows players to duplicate spawners.
  • CMI: You must disable its spawner functions. The plugin will not work while they are active.

In this page it needs to be noted that the server needs to be off for spawners.yml changes to take effect.

Frequently Asked Questions[edit | edit source]

Why do spawners turn into pig spawners once I place them?

Why do entities stop spawning after their first spawn?

How do I create item spawners?

How does Mob Spawned Per Spawn work?

Why doesn't the 'epicspawners.place.*' permission work?

How can I charge for boosts with EXP or Economy instead of items?

Why aren't the custom loot drops working?

There's a hologram I can't remove