GUI Shop Spawners

This plugin was created to be a pleasing GUI to purchase spawners. This plugin makes purchasing spawners very nice and easy. You can customize prices, messages, and the GUI name. The spawners are given by console running a SilkSpawners command, but this can be suited to another plugin that gives a player a spawner.
Requirements:
Mineable Spawners (Required for v1.3+)
Features:
- A GUI that opens by command for purchasing spawners
- Custom Head icons in the GUI
- An option to sell spawners in config.yml
- Configurable sale prices
- Configurable buy prices
- Configurable slot location
- Configurable fill item for the GUI
- Configurable status of a spawner. They can be disabled or enabled
- A command to list out all spawners with their price, sale price, and status
- Plugin startup messages of which spawners are enabled
- An IN-GAME editor for changing sale price, slot location, and price
- A reload command
- A new and improved GUI opening. Instant opening!
- A quantity GUI for purchasing spawners in quantities of 1, 2, 8, 32, and 64.
- Plugin Update Checker
- Well sorted config.yml
- A messages.yml to customize your own messages
Images:






QUANTITY v1.3

NEW MOBS v1.0

(Image of /spawners)
Commands:
- To open up the GUI Shop use /spawners.
- To reload the config of the plugin use /spawners reload
- To edit the price of spawners use /spawners edit price [MobType] [NewPrice]
- To edit the sell price of spawners use /spawners edit sellprice [MobType] [NewPrice]
- To edit the status of a spawner use /spawners edit status [MobType] [true/false]
- To sell a spawner use /sellspawner while holding the spawner. (Only v1.2 and above)
Permissions:
- guishopspawners.shop - Allowance of /spawners
- guishopspawners.sell - Allowance of /sellspawner
- guishopspawners.reload - Allowance for /spawners reload
- guishopspawners.admin - Allowance of /spawners edit and /spawners list
config.yml (Most recent version)
GUIName: '&cSpawners' SellSpawnersEnabled: true Fill Item Enabled: true Fill Item ID: BLACK_STAINED_GLASS_PANE checkUpdates: true Creeper: Enabled: true Slot: 1 Buy: 100 Sell: 50 Skeleton: Enabled: true Slot: 2 Buy: 100 Sell: 50 Spider: Enabled: true Slot: 3 Buy: 100 Sell: 50 Iron_golem: Enabled: true Slot: 4 Buy: 100 Sell: 50 Zombie: Enabled: true Slot: 5 Buy: 100 Sell: 50 Slime: Enabled: true Slot: 6 Buy: 100 Sell: 50 Witch: Enabled: true Slot: 7 Buy: 100 Sell: 50 Zombie_pigman: Enabled: true Slot: 8 Buy: 100 Sell: 50 Enderman: Enabled: true Slot: 9 Buy: 100 Sell: 50 Cave_spider: Enabled: true Slot: 10 Buy: 100 Sell: 50 Vindicator: Enabled: true Slot: 11 Buy: 100 Sell: 50 Cow: Enabled: true Slot: 12 Buy: 100 Sell: 50 Rabbit: Enabled: true Slot: 13 Buy: 100 Sell: 50 Sheep: Enabled: true Slot: 14 Buy: 100 Sell: 50 Horse: Enabled: true Slot: 15 Buy: 100 Sell: 50 Blaze: Enabled: true Slot: 16 Buy: 100 Sell: 50 Pig: Enabled: true Slot: 17 Buy: 100 Sell: 50 Chicken: Enabled: true Slot: 18 Buy: 100 Sell: 50 Squid: Enabled: true Slot: 19 Buy: 100 Sell: 50 Wolf: Enabled: true Slot: 20 Buy: 100 Sell: 50 Mooshroom: Enabled: true Slot: 21 Buy: 100 Sell: 50 Wither_skeleton: Enabled: true Slot: 22 Buy: 100 Sell: 50 Ender_dragon: Enabled: true Slot: 23 Buy: 100 Sell: 50 Wither: Enabled: true Slot: 24 Buy: 100 Sell: 50 Ghast: Enabled: true Slot: 25 Buy: 100 Sell: 50 Guardian: Enabled: true Slot: 26 Buy: 100 Sell: 50 Shulker: Enabled: true Slot: 27 Buy: 100 Sell: 50 Ocelot: Enabled: true Slot: 28 Buy: 100 Sell: 50 Polar_bear: Enabled: true Slot: 29 Buy: 100 Sell: 50 Llama: Enabled: true Slot: 30 Buy: 100 Sell: 50 Parrot: Enabled: true Slot: 31 Buy: 100 Sell: 50 Turtle: Enabled: true Slot: 32 Buy: 100 Sell: 50 Phantom: Enabled: true Slot: 33 Buy: 100 Sell: 50 Drowned: Enabled: true Slot: 34 Buy: 100 Sell: 50 Panda: Enabled: true Slot: 35 Buy: 100 Sell: 50 Dolphin: Enabled: true Slot: 36 Buy: 100 Sell: 50 Pillager: Enabled: true Slot: 37 Buy: 100 Sell: 50 Villager: Enabled: true Slot: 38 Buy: 100 Sell: 50
config.yml (v0.2)
#This is what will show at the top of the GUIName #For support add me on Discord @Darrion#5859 GUIName: '&cSpawners' #Enabled Spawners in GUI #true/false CreeperSpawner: true SkeletonSpawner: true SpiderSpawner: true IronGolemSpawner: true ZombieSpawner: true SlimeSpawner: true WitchSpawner: true ZombiePigmanSpawner: true EndermanSpawner: true CaveSpiderSpawner: true VindicatorSpawner: true CowSpawner: true RabbitSpawner: true SheepSpawner: true HorseSpawner: true BlazeSpawner: true PigSpawner: true ChickenSpawner: true SquidSpawner: true WolfSpawner: true MooshroomSpawner: true WitherSkeletonSpawner: true EnderDragonSpawner: false WitherSpawner: false #Prices of Spawners Creeper: 750000 Skeleton: 600000 Spider: 500000 IronGolem: 1500000 Zombie: 600000 Slime: 750000 Witch: 1000000 ZombiePigman: 800000 Enderman: 800000 CaveSpider: 500000 Vindicator: 1250000 Cow: 250000 Rabbit: 250000 Sheep: 250000 Horse: 400000 Blaze: 750000 Pig: 250000 Chicken: 200000 Squid: 200000 Wolf: 200000 Mooshroom: 350000 WitherSkeleton: 750000 EnderDragon: 10000000 Wither: 10000000 #Messages - Color Codes do work #Message Sent when a person buys a spawner CreeperMsg: '&aYou just purchased a &eCreeper Spawner' SkeletonMsg: '&aYou just purchased a &Skeleton Spawner' SpiderMsg: '&aYou just purchased a &eSpider Spawner' IronGolemMsg: '&aYou just purchased an &eIron Golem Spawner' ZombieMsg: '&aYou just purchased a &eZombie Spawner' SlimeMsg: '&aYou just purchased a &eSlime Spawner' WitchMsg: '&aYou just purchased a &eWitch Spawner' ZombiePigmanMsg: '&aYou just purchased a &eZombie Pigman Spawner' EndermanMsg: '&aYou just purchased an &eEnderman Spawner' CaveSpiderMsg: '&aYou just purchased a &eCave Spider Spawner' VindicatorMsg: '&aYou just purchased a &eVindicator Spawner' CowMsg: '&aYou just purchased a &eCow Spawner' RabbitMsg: '&aYou just purchased a &eRabbit Spawner' SheepMsg: '&aYou just purchased a &eSheep Spawner' HorseMsg: '&aYou just purchased a &eHorse Spawner' BlazeMsg: '&aYou just purchased a &eBlaze Spawner' PigMsg: '&aYou just purchased a &ePig Spawner' ChickenMsg: '&aYou just purchased a &eChicken Spawner' SquidMsg: '&aYou just purchased a &eSquid Spawner' WolfMsg: '&aYou just purchased a &eWolf Spawner' MooshroomMsg: '&aYou just purchased a &eMooshroom Spawner' WitherSkeletonMsg: '&aYou just purchased a &eWither Skeleton Spawner' EnderDragonMsg: '&aYou just purchased an &eEnder Dragon Spawner' WitherMsg: '&aYou just purchased a &eWither Spawner' #Commands #This is configured for SilkSpawners; leave untouched if SilkSpawners is installed. #Commands ran (by console) to give players their spawner. #Use %player% for username of player creeper: - ss give %player% creeper 1 skeleton: - ss give %player% skeleton 1 spider: - ss give %player% spider 1 irongolem: - ss give %player% irongolem 1 zombie: - ss give %player% zombie 1 slime: - ss give %player% slime 1 witch: - ss give %player% witch 1 zombiepigman: - ss give %player% zombiepigman 1 enderman: - ss give %player% enderman 1 cavespider: - ss give %player% cavespider 1 vindicator: - ss give %player% vindicator 1 cow: - ss give %player% cow 1 rabbit: - ss give %player% rabbit 1 sheep: - ss give %player% sheep 1 horse: - ss give %player% horse 1 blaze: - ss give %player% blaze 1 pig: - ss give %player% pig 1 chicken: - ss give %player% chicken 1 squid: - ss give %player% squid 1 wolf: - ss give %player% wolf 1 mooshroom: - ss give %player% mooshroom 1 witherskeleton: - ss give %player% witherskeleton 1 enderdragon: - ss give %player% enderdragon 1 wither: - ss give %player% wither 1
Want your server listed here?:
Create a conversation with me and prove to me that your server is using GUIShopSpawners!
- mc.kannukas.com (Factions)
All stats can be found here. (Metric support added in v1.1)
The graph always shows the past week

Join my Discord server for bug reports or support!
best shop spawner :) but i have one problem what is the block-place permission for all spawners?
is it possible to charge a specific amount of diamonds for spawners