This plugin was created for the purpose to have a random spawner which when clicked will give you a random spawner. This plugin is 100% customizable. Aswell as also being able to get a random spawner you can customize the mob drops and exp drops for any mob in the game. All valid mobs are available at:
https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html#enum_constant_summary
or for the list from the latest minecraft version (1.11.2) you can use the following screenshots:
https://gyazo.com/08266c5829d70e7825fc620c182fcd20
https://gyazo.com/c9694aa6be08e2ab9641a773c88f1c51
https://gyazo.com/d9845c5eeff57898ae37cdcd138797a5
Vault
/mms or /mysterymobspawners - These are the default commands for this plugin.
/mms give {player} {amount} - This will give a player that amount of Mystery Spawners.
/mms giveall {amount} - This gives all online players that amount of Mystery Spawners.
/mms add {mob name} - This will add that mob to the Spawner-Output list. (the list which handles which spawners can be gained from a Mystery Spawner).
/mms remove {mob name} - This removes the specified mob from the Spawner-Output list if it contains it.
/mms buy {amount} - If you have permission you will buy the specified amount of spawners.
/mms reload - This will reload the config.yml.
mms.admin - This command is used for all the commands.
mms.open - This will allow you to open a Mystery Mob Spawner.
mms.sell - Ability to sell spawners at the Sell signs.
mms.purchase - Required to purchase spawners via. sign or command.
mms.createsign - Required to make a sign which enables people to be able to buy a spawner.
- 100% customizable.
- 1.7.x-1.11.x support.
- Mystery Spawner when clicked.
- Custom Mob Drops.
- Vault support.
- Create signs to buy/sell mystery spawners..
config.yml
Code (Text):
# ========================================================= #
# In this latest version of MysteryMobSpawners I've
# updated the output list so now you can use the new
# mobs too, so all possible outputs are what's listed
# in the following screenshots, however some of which
# will not be entities, and although I've not tried
# them I'm not sure if they will work or not so it's
# better to just stick to the mobs.
# ========================================================= #
# SCREENSHOTS:
# - https://gyazo.com/08266c5829d70e7825fc620c182fcd20
# - https://gyazo.com/c9694aa6be08e2ab9641a773c88f1c51
# - https://gyazo.com/d9845c5eeff57898ae37cdcd138797a5
# ========================================================= #
# For the chances of the spawners, it's possible for
# the chance to be greater then 100% because I've made
# it calculate the total chance system before setting
# the chances.
# ========================================================= #
# If you're looking for the CustomDrops plugin, I've made
# that as a seperate plugin because I've had a few requests
# for it.
# Check my resources page at:
# https://www.spigotmc.org/resources/authors/26602/
# ========================================================= #
MCUpdate:
enabled: true
interval: 900
updater: true
Items:
Spawner:
type: MOB_SPAWNER
name: '&6&lMystery Mob Spawner'
lore:
- '&7Right-click in hand to reveal one'
- '&7of the following mob spawner types:'
- '&7'
- '&6&lx &7Enderman'
- '&6&lx &7PigZombie'
- '&6&lx &7Cow'
- '&6&lx &7Creeper'
- '&6&lx &7Blaze'
- '&6&lx &7Iron Golem'
- '&6&lx &eMooshroom Cow'
- '&6&lx &eMagma Cube'
- '&6&lx &eGhast'
OpenedSpawner:
type: MOB_SPAWNER
name: '&6&l{type} Spawner'
lore: []
Settings:
Price:
buy: 1000000
sell: 500000
Outputs:
ENDERMAN: 20
PIG_ZOMBIE: 20
COW: 20
CREEPER: 15
BLAZE: 10
IRON_GOLEM: 5
MUSHROOM_COW: 5
GHAST: 3
MAGMA_CUBE: 2
Signs:
Buy:
l1: '[ &1Buy &0]'
l2: '{x}'
l3: MysterySpawner
l4: ${cost}
Sell:
l1: '[ &1Sell &0]'
l2: '{x}'
l3: MysterySpawner
l4: ${sell}
lang.yml
Code (Text):
date-format: MM/d/yy h:ma
NoPermission: '&c&l** &cYou do not have permission to that! &c&l**'
InvalidInteger: '&c&l** &cThe specified number is invalid! &c&l**'
InsufficientFunds: '&c&l** &cYou have insufficient funds to do that! &c&l**'
ItemStack:
Max: '&c&l** &cThe maximum size for an ItemStack is 64! &c&l**'
Min: '&c&l** &cThe minimum size for an ItemStack is 1! &c&l**'
InventoryFull: '&c&l** &cYour inventory is full, so this was not possible! &c&l**'
PlayerOffline: '&c&l** &cThe specified doesn''t exist or is offline! &c&l**'
COMMAND:
MMS:
ADMIN:
INVALIDARGS: "&7 \n&8&l&m----------&r&8&l[ &6Mystery Mob Spawners &8&l]&m----------\n\
&7 \n&b/mms give (player) (amount) &f- &7Gives the player that amount of Mystery\
\ Spawners.\n&b/mms giveall (amount) &f- &7Gives everyone online that amount\
\ of Mystery Spawners.\n&b/mms reload &f- &7Reloads the YML files.\n&b/mms\
\ add (mob) &f- &7Adds the specified mob to the spawner output list.\n&b/mms\
\ remove (mob) &f- &7Removes the specified mob from the spawner output list.\n\
&b/mms buy (amount) &f- &7Allows you to buy the specified amount of Mystery\
\ Spawners.\n&7 \n&8&l&m----------&r&8&l[ &6Mystery Mob Spawners &8&l]&m----------\n\
&7 "
RECEIVEDMMS: '&a&l** &fYou have received &e{x} MysterySpawner(s) &a&l**'
INVFULL: '&c&oYour inventory was full so the spawner was dropped on the ground.'
INVALIDMOB: '&c&l** &cThe specified mob is invalid! Please specify a real entity!
&c&l**'
LISTALREADYCONTAINS: '&c&l** &cThe output list already contains that entity!
&c&l**'
LISTDOESNTCONTAIN: '&c&l** &cThe output list does not contain that entity! &c&l**'
ADDEDTOLIST: '&a&l** &fYou have added &e{s} &fto the spawner outputs! &a&l**'
REMOVEDFROMLIST: '&a&l** &fYou have removed &e{s} &ffrom the spawner outs! &a&l**'
RELOAD: '&a&l** &fYou have reloaded the YML files. &a&l**'
PURCHASE:
INVALIDARGS: '&c&l** &cIncorrect usage! &nUse /mms buy (amount)&c&l **'
SUCCESSFUL: '&a&l** &fYou purchased &ex{x} MysterySpawners &ffor &e${s} &a&l**'
LISTEMPTY: '&c&l** &cThe SpawnerOutput list is empty, therefore no reward is
possible. &c&l**'
SELL:
SUCCESSFUL: '&a&l** &fYou sold &ex{x} MysterySpawners &ffor &e${s} &a&l**'
DOESNTCONTAIN: '&c&l** &cYour inventory doesn''t contain that item! &c&l**'
SIGNS:
CREATED:
BUY: '&a&l** &fYou have successfully created a MysterySpawner buy sign! &a&l**'
SELL: '&a&l** &fYou have successfully created a MysterySpawners sell sign! &a&l**'