BlockSpawn
BLOCKSPAWN
Due to request from reddit (http://www.reddit.com/r/bukkit/comments/1nwyxn/what_plugin_do_you_need/) to revive BukkiDevFell's Build-A-Mob plugin I made this. I'd like to mention that "timtower" helped me with many things here, and solved few bugs and I'm so thankful for his support.
=== What is BLOCKSPAWN? ===
Blockspawn is plugin which spawns mobs from the block recipe. All recipes are fully configurable (but due to python, they might be little hard to understand to newbies). For example, you put Nether brick, on Netherrack and spawn Magma cube! Ofcourse, it has permissions.
You can spawn all entities, like Ender Crystals too.
Dependencies
Because this plugin was coded in Python, you must use "Jython" and "PyPlugin Loader". Place "Jython" into your "/path_where_server_is/lib/" folder and just drop PyPluginLoader.jar together with BlockSpawn.py into your "/path_where_server_is/plugins/" folder.
Links:
JYTHON (Remember that you have to rename this file to "Jython.jar"!! )
PyPlugin Loader (I know that it says it's for 1.4.7 build, but it works like a charm on latest 1.6.4 bukkit builds too!)
Changelog
- Version v0.1
- First release
- Version v0.2
- Added blockspawning mode toggle command "/blockspawn" with permission "blockspawn.toggle"
- Version v0.3
- Changed so it spawns entity on blocks placed location, instead of player location
- Added Ender Dragon!
- Version v0.4
- Added Pig Zombie
- Added Cave Spider
- Added Wither
==== To-Do ====
- Colored sheeps based on colored wool
- Toggle on/off command(Added in v0.2) DONE!
- Economy compatible
- Message to a player who spawned, containing name of spawned animal
- Configurable server broadcast message when OP (or one with permission) spawns entity, with location of it.
- I need suggestions!
MANDATORY THINGS REGULAR TO-DO
==FEATURES==
- Make recipe for every entity (list is below)
- Change recipe for Iron Golem and Snowman
- Permissions for each mob
- Toggle blockspawning mode on/off with /blockspawn command (blockspawn.toggle permission)
- More soon! :)
Entity name | Recipe | Permission |
---|---|---|
SHEEP | Two white wools on top of each other | blockspawn.sheep |
CREEPER | Two TNT's on top of each other | blockspawn.creeper |
GIANT | Two Diamond blocks on top of each other | blockspawn.giant |
SPIDER | Two Cobwebs on top of each other | blockspawn.spider |
SILVERFISH | Mossy cobblestone on top of cobblestone | blockspawn.silverfish |
ENDERMAN | Ender stone on top of obisidian | blockspawn.enderman |
MAGMA CUBE | Nether brick on top of netherrack | blockspawn.magmacube |
GHAST | Glowstone on top of light gray wool | blockspawn.ghast |
SKELETON | White wool on top of light gray wool | blockspawn.skeleton |
ZOMBIE | Green wool on top of blue wool | blockspawn.zombie |
SLIME | Lime green wool on top of green wool | blockspawn.slime |
BLAZE | Yellow wool on top of netherrack | blockspawn.blaze |
BAT | Stone on top of black wool | blockspawn.bat |
WITCH | Hopper on top of purple wool | blockspawn.witch |
PIG | Pink wools on top of each other | blockspawn.pig |
COW | Brown wool on top of white wool | blockspawn.cow |
CHICKEN | Yellow wool on top of white wool | blockspawn.chicken |
SQUID | Black wool on top of gray wool | blockspawn.squid |
WOLF | Light gray wools on top of each other | blockspawn.wolf |
MUSHROOM COW | Red mushroom on top of brown wool | blockspawn.mushroomcow |
SNOWMAN | Snow blocks on top of each other | blockspawn.snowman |
OCELOT | Yellow on top of gray wool | blockspawn.ocelot |
IRON GOLEM | Iron ore on top of iron block | blockspawn.irongolem |
HORSE | Black on top of brown wool | blockspawn.horse |
VILLAGER | Brown wool on top of gray wool | blockspawn.villager |
ENDER CRYSTAL | Obsidian on top of bedrock | blockspawn.endercrystal |
ENDER DRAGON | Obsidians on top of each other | blockspawn.enderdragon |
WITHER | Coal ore on top of nether brick | blockspawn.wither |
PIG ZOMBIE | Pink wool on top of green wool | blockspawn.pigzombie |
CAVE SPIDER | Cobweb on top of black wool | blockspawn.cavespider |
Video tutorial on how to configure and recipes is coming in next few days.
@GLaDOS314
Because you can change recipe for them, obviously. It looks like I forgot to add enderdragon. Will be added in next update, it should be uploaded on bukkit tommorow morning. Thanks! :)
edit: just mentioned that I've missed few more mobs, lol. I'll add them in v0.4 tonight/tomorrow, atm, v0.3 is waiting for approval.
why is there an iron golem and snow golem if you can build them already? also, I don't see enderdragon in there
V0.2 is waiting for approval. I added toggle on/off command.
@splint33
I've sent it to you in mailbox. Use it at own risk, or wait for bukkit approval.
It's look like awesome ! Can't wait for bukkit approbation, any dropbox/mediafire link ?