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 nameRecipePermission
SHEEPTwo white wools on top of each otherblockspawn.sheep
CREEPERTwo TNT's on top of each otherblockspawn.creeper
GIANTTwo Diamond blocks on top of each otherblockspawn.giant
SPIDERTwo Cobwebs on top of each otherblockspawn.spider
SILVERFISHMossy cobblestone on top of cobblestoneblockspawn.silverfish
ENDERMANEnder stone on top of obisidianblockspawn.enderman
MAGMA CUBENether brick on top of netherrackblockspawn.magmacube
GHASTGlowstone on top of light gray woolblockspawn.ghast
SKELETONWhite wool on top of light gray woolblockspawn.skeleton
ZOMBIEGreen wool on top of blue woolblockspawn.zombie
SLIMELime green wool on top of green woolblockspawn.slime
BLAZEYellow wool on top of netherrackblockspawn.blaze
BATStone on top of black woolblockspawn.bat
WITCHHopper on top of purple woolblockspawn.witch
PIGPink wools on top of each otherblockspawn.pig
COWBrown wool on top of white woolblockspawn.cow
CHICKENYellow wool on top of white woolblockspawn.chicken
SQUIDBlack wool on top of gray woolblockspawn.squid
WOLFLight gray wools on top of each otherblockspawn.wolf
MUSHROOM COWRed mushroom on top of brown woolblockspawn.mushroomcow
SNOWMANSnow blocks on top of each otherblockspawn.snowman
OCELOTYellow on top of gray woolblockspawn.ocelot
IRON GOLEMIron ore on top of iron blockblockspawn.irongolem
HORSEBlack on top of brown woolblockspawn.horse
VILLAGERBrown wool on top of gray woolblockspawn.villager
ENDER CRYSTALObsidian on top of bedrockblockspawn.endercrystal
ENDER DRAGONObsidians on top of each otherblockspawn.enderdragon
WITHERCoal ore on top of nether brickblockspawn.wither
PIG ZOMBIEPink wool on top of green woolblockspawn.pigzombie
CAVE SPIDERCobweb on top of black woolblockspawn.cavespider

Video tutorial on how to configure and recipes is coming in next few days.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files