CustomSpawners
20K DOWNLOADS! You are all fantastic.

What is CustomSpawners?
CustomSpawners lets you make any block a mob spawner! These spawners can be of any type, have many configurable properties, and can be hidden because materials like stone, grass, even air can be a spawner block! After creation, you can use it like in-game MCEdit to make custom mob spawner blocks too!
The mob types can be customized too. Create mobs for your spawners like giant slimes that have only half a heart of health, different colored sheep, and if you want the ultimate boss, try giants or charged creepers with damage resistance and regeneration potion effects!
Some Ideas for CustomSpawners:
- Make multiplayer dungeons with mobs that only appear when you get close!
- Make arenas with powerful waves of mobs!
- Create puzzles that won't turn off a spawner until solved!
- Create entities that can only be damaged from certain items or objects!
- Make ultra-dynamic dungeons that change depending on the amount of players in them!
- Make Custom Mob Spawners in-game! (No MCEdit required!)
Getting Started
Tutorial Series Playlist on YouTube: http://www.youtube.com/playlist?list=PL7PtwLM1og9oiejuQ7RAAE0spHmIqLBKx
If you make a video about CustomSpawners, let me know and I could post it here!
Installing
Simply download the CustomSpawners jar file from the download button above, and drop it in you plugins directory. Make sure you only have one version of CustomSpawners in the directory. After that, you can refer to the configuration page on the wiki for configuration of the plugin.
Basic Usage
I strongly recommend watching the tutorial series! I go into much more depth there.
To make a spawner, follow these steps!
- Login to your server.
- Run the command "/cse create <type of entity>" where "<type of entity>" is a mob like a pig or zombie. Note the GOLD ID number printed on screen.
- Select the entity with "/cse select <id>" where "<id>" is the golden ID given to you.
- You can set properties to the mob now, all of which are listed on the wiki.
- Now look at the block you want to make a spawner on, and run "/css create". You will see a ID number in gold for the spawner too.
- Select the spawner with "/css select <id>" where "<id>" is the golden spawner ID given to you.
- Make the spawner work in any light level by running "/css maxlight 15".
- Turn on the spawner with "/css on" and watch the mobs spawn!
Some other useful commands:
- "/customspawners" - displays the plugin info, and provides links to the main page for CustomSpawners and thebiologist13's BukkitDev profile.
- "/css on [id]" - Turns a spawner on.
- "/css off [id]" - Turns a spawner off.
- "/css listall" - list all the existing spawners and locations.
- "/cse listall" - list all the existing entities and their names if they have one.
- "/css setname [id]" - gives a spawner a name so it is easier to find.
- "/cse setname [id]" - gives an entity a name so you can identify it easier.
Development and Downloads
NOTE: I made a major change in the way files are saved and loaded in CustomSpawners. Your old saved spawners and entities (pre-v0.0.6) might not load.
CustomSpawners is currently in Beta and may have a few bugs here and there. Many features will be modified, added, or improved on soon! You can download these versions from the download button above.
CURRENT VERSION IS: 0.4.2 BETA
If you find any bugs, errors, or generally odd behavior, please create a ticket. You can also PM me or send me an email (thebiologist13@gmail.com). Please include any error stacks, crash reports, what caused the error, and a description of what happened. Thanks!
Known bugs and changelog can be found on the file details: http:dev.bukkit.org/server-mods/customspawners/files/33-custom-spawners-v0-4-2/.
Source for CustomSpawners is on Github! https:github.com/thebiologist13/CustomSpawners
Want to Add Economy Features?
CustomSpawners now has a extension to allow buying/selling of spawner blocks! Just download CustomSpawnersEco!
Finally, thanks to Yolju and others for ideas on updates! I will be adding more each update!
Wiki
Check out the new CustomSpawners Wiki on Github! I am now putting plugin usage, commands, permissions, configuration, and other info on there. https:github.com/thebiologist13/CustomSpawners/wiki/
FAQ
CustomSpawners now has a FAQ! I've answered a lot of questions there.
https:github.com/thebiologist13/CustomSpawners/wiki/FAQ
Donations
Hey! I would really, really, REALLY appreciate it if you could donate to CustomSpawners. It helps a ton, because these things take months to make and are hard to maintain.
Also, I like doing this and don't want a real job XD.
As an added bonus, donors have the option of having their name listed here and when "/customspawners" is run on any server with CustomSpawners! If you are already a donor, or donate now, just email me (from the email account you donated from) with your Minecraft username and I will add it to the list!
Click the Button on the top right above download to donate via PayPal!
Donors:
pongleung
GleeCraft
Upcoming Features
- Bugfixes! (Will this ever go away? :D)
- Custom path finding, AI, and waypoints for mobs!
- Human Spawners!
- Particle effects!
- Spawn cycles!
- Other things suggested or pointed out in comments!
- Secret easter eggs!
Have Fun!
Facts
- Date created
- Jul 05, 2012
- Categories
- Last update
- Jun 16, 2013
- Development stage
- Beta
- Language
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- CustomSpawners
- Downloads
- 22,991
- Recent files
- B: CustomSpawners v0.4.2 for CB 1.5.2-R1.0 Jun 16, 2013
- B: CustomSpawners v0.4.1 for CB 1.5.2-R0.1 Jun 06, 2013
- B: CustomSpawners v0.4 for CB 1.5.2-R0.1 Jun 03, 2013
- B: CustomSpawners v0.3.4 for CB 1.5.2-R0.1 May 06, 2013
- B: CustomSpawners v0.3.3 for CB 1.5.1-R0.2 Apr 14, 2013
- Reply
- #457
IckIsJICK Jun 20, 2013 at 04:30 UTC - 0 likesI have a bit of a bug I should tell. I was trying to create a game on a multiplayer server with some friends, and I didn't want to take the map down to add mcedit xp orb spawners. So, I added the spawners in with this plugin, but they seem to not be advancing our levels
they don't count as XP. Can you fix this?- Reply
- #456
Ordrox Jun 19, 2013 at 23:26 UTC - 0 likes@thebiologist13: Go
Haaaaa yeah it work better that way, i tryed many times "/cse adddrops hand %100" i didin't notice there's no space =/
Question! Are we able to set very rare items? I mean %0.50 or %0.0001?
Another question, is there a way to kill the spawned monsters if they didn't take damage since minutes or to kill them if they go too far away from the spawner?
For my exemple, the dungeon where i plan to use Customspwaners is "open world", and i'm afraid that players will just lead monsters away.
- Reply
- #455
thebiologist13 Jun 19, 2013 at 22:24 UTC - 0 likes@Ordrox: Go
Hi!
Try adding the drop with "/cse adddrop hand%100". I think that CustomSpawners defaulted to a 0% drop chance in your case. :)
@LegozandParatroopaz: Go
Yep! xD
I've tried to make CustomSpawners have all the features that MCEdit can provide for spawners and more. :D
@Slymansyman: Go
Alright, this helps A TON actually. :D
Just to clarify, these errors didn't happen until a spawner's block was broken? Then when you tried to convert the spawner and run other commands, errors came up as well?
Thanks so much! :D
thebiologist13
BFAK:thebiologist13,90620080,9745845264fcc624fe6bbe5f78d57db41d88784fcfb3cb68c0571ee8018b9070
- Reply
- #454
Slymansyman Jun 19, 2013 at 14:30 UTC - 0 likesYes at first I thought that, but then I saw the sheer volume of features. No other plugin is like this, it's amazing.
- Reply
- #453
LegozandParatroopaz Jun 19, 2013 at 11:27 UTC - 0 likes- Reply
- #452
LegozandParatroopaz Jun 19, 2013 at 11:25 UTC - 0 likes- Reply
- #451
Slymansyman Jun 19, 2013 at 11:13 UTC - 0 likes@thebiologist13: Go
Try doing this - This wasn't what was caused the error, but it's how I got it.
I wanted to show my friend how awesome the plugin is, So I made a saddled pig spawner, And went afk to wait for him to join. He joined and broke the grass that the spawner was on Cuz he's a lil griefer >:oo This caused my console to be constantly spammed with error messages. I reloaded, all was fine until another was broken.
EDIT: My email is lewis100.jones@gmail.com If you want ;)
- Reply
- #450
Ordrox Jun 19, 2013 at 02:15 UTC - 0 likesHello, i try to add items to mobs but mobs never drop them =/ I first select the entities then "/cse setusingdrops true", i check the info and the line is set to true. I try to add a diamond_sword by holding it "/cse adddrop hand", i check again the info, the diamond sword appears in the "drops" line but nothing drop, and the "standard loot" are disabled, i don't know what i do wrong, could you please help me? I'm using the last version.
- Reply
- #449
thebiologist13 Jun 18, 2013 at 20:56 UTC - 0 likes@almono: Go
There could be a few causes. One might be that lag is causing the xp orbs to not show up or phase into blocks. The other cause could be that you accidentally had another mob selected and CustomSpawners applied to xp value you set to that mob instead. Finally, if the xp value is less than 0, CustomSpawners ignores the XP value.
Let me know if the problem persists. :)
@Cubicae: Go
The biome shouldn't matter. But if the sheep are immediately disappearing, that could be that the sheep's health is too low. Do you have the health set at or below 0? Make sure that all the environmental conditions are appropriate as well, such as light. Another plugin could be removing them as well, such as WorldGuard or another plugin restricting mob spawning in an area.
I hope I could help!
@Slymansyman: Go
Yeah, try this on Bukkit 1.5.2-R1.0. However, this is the second time I've gotten an error like this, and I can't seem to repeat it on my test server. :/
Based off the crash report though (thanks for sending it by the way :D ), I think I know what is causing it, but not why it does. I'd like to email you with a dev build of CustomSpawners that would give some additional debug info, if that is possible.
Lastly, the error report is saying that CustomSpawners was not able to find the file within the plugin that manages spawning and spawner conversion. Thus, when it tried to spawn, it threw a big error.
Thanks!
thebiologist13
- Reply
- #448
Slymansyman Jun 18, 2013 at 20:17 UTC - 0 likesHave a feeling it was because I'm not on latest build?