This plugin allows you, as an op or permissioned player, to spawn any mob, item, effect, or other entity in any quantity, for ANY reason whatsoever, and customize them extensively using parameters. Players can also be directly manipulated using this plugin. From enderman rockets to raining flaming cows to ghast-ly timebombs to phantom diamonds to creepy chickens that follow you around...the possibilities are endless.


Download JAR | Source | Changelog

Documentation | Config | Donate through PayPal!


  • Spawn entities at specified spot with extensive customizations
    • Angry/powered (super creepers/werewolves, etc)
    • Bouncy (for projectiles)
    • Colored (sheep)
    • on Fire
    • Health
    • Little (baby mobs)
    • Mount (saddled pigs)
    • Naked (sheared sheep, player w/o armor)
    • Passenger
      • Spawn a skeleton riding a minecart, or a cow riding a chicken...riding a player...riding a boat...on fire. You get the idea.
    • Size (slimes)
    • Target (attack/nuzzling)
    • Velocity
  • Teleport and manipulate players
    • Make them ride animals (or each other)
    • Light them on fire
    • Make them ride an enderman rocket to the moon
    • Detach "stuck" players from passengers (e.g. boats) by spawning them to a location
  • Spawn Items
    • Only safe IDs may be used, numbers are automatically checked against Bukkit's enums.
    • Stacks can be created in any amount, even over 64
    • Phantom items can be created, that cannot be picked up (trolling players with fake diamonds...)
  • Kill entities according to above filters and radius
    • Kill selections of entities (only electric creepers, only wolfs owned by a certain player, etc)
    • Kill by default does not kill owned animals or naked animals.
    • Can be run from console in case the server is lagging from too many entities
  • Automatic configuration of new creatures
    • If Notch releases a new mob or item type, you can spawn it without waiting for an update from me!
    • A configuration file alias will automatically be created the first time a new entity is spawned
    • Guards against (some) exceptions by disabling entities that throw them
  • Aliases
    • Randomly select from configurable lists of entities to spawn
    • Allow default parameters (e.g. supercreeper is the same as creeper/a, werewolf is wolf/a)
  • Administration/Permissions
    • Per-entity Permissions support for Vault and whatever other Permissions plugins Vault supports
    • Per-parameter Permissions support as well (e.g. some players should not be trusted with fire, naked players, etc...)
    • Reload configuration on the fly (server reloads not necessary)
    • Run kill commands and kill item commands from console to reduce lag
    • Specify your own aliases, along with default parameters and multiple entities to randomly select from

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of resoluciones resoluciones Oct 15, 2016 at 19:01 UTC - 0 likes

    This plugin is still working in Spigot 1.10.2

    Use "/sp" instead of "/spawn" in order to avoid conflicts with other plugins.


    Last edited Oct 15, 2016 by resoluciones
  • Avatar of EN7 EN7 Jan 05, 2014 at 03:25 UTC - 0 likes

    Does it work with 1.6.4


  • Avatar of tminor1 tminor1 Jun 20, 2013 at 23:26 UTC - 0 likes

    how do you use the command to spawn slimes with diffrent sizes every time I try it it says it must be an integer what does that mean here is what I do. I type this. /spawn slime/s 15 and it tells me it needs to be an integer. I even try /spawn slime/s15 same thing every time how do you do the command

  • Avatar of picofermibag picofermibag Jun 12, 2013 at 18:55 UTC - 0 likes

    Im not sure how to use all of the commands, such as passenger, size, target please help?

  • Avatar of picofermibag picofermibag Jun 12, 2013 at 17:06 UTC - 0 likes

    Im not sure how to use all of the commands, such as passenger, size, target please help?

  • Avatar of kayc01 kayc01 Mar 14, 2013 at 16:43 UTC - 0 likes

    Done a plugin review that needs your plugin to run:

    Use it as a video for 'Spawn'? or i can do a full one covering spawn. Up to you :)


  • Avatar of MufinMcFlufin MufinMcFlufin Sep 06, 2012 at 23:25 UTC - 0 likes

    Would it be possible to get some spawn positioning flags, such as an offset position, spawn on player, spawn at coords, etc. because there are a number of times where it would have been very useful to have those sort of flags, for trying to rain down mobs instead of shoot them up, or trying to break items on the ground, or spawn mobs without having to worry that they're going to spawn in the ground, or even trying to mess around with players by spawning fake diamonds on them when they walk around.

    I feel that this plugin is one of the most fun admin plugins I've had on my server ever, and that these extra things could add so much more to it.

    And one more question, do you know why enderpearls are no longer spawn-able? I loved messing with people by dropping 100 pearls on the ground, watching the huge ender-particle effect, then spawning an enderman just as it ended, so naturally, I was very disappointed by no longer being able to spawn them.

  • Avatar of Hendric Hendric Aug 25, 2012 at 21:53 UTC - 0 likes

    I'm interested...

  • Avatar of Byamarro Byamarro Aug 11, 2012 at 14:14 UTC - 0 likes

    How to set entities on some coordinates without selecting by mouse? On example /ent fireball x,y,z.

  • Avatar of JorenCombs JorenCombs Jul 08, 2012 at 03:47 UTC - 0 likes

    A new version of Spawn has been released. Use the big "Download JAR" link above to grab the current JAR (the link on the right is still pointing to the old file... guess they need to approve it first?)

    v0.2.6 - 2012-07-08

    • Uses Vault for permissions handling
    • Updated Spawn.yml for new mob types ("new" being relative :) )
    • Now supports spawning little entities (/l)
    • Spawns the entity in the middle of the block instead of on the edge (should make it easier to place TNT on singletons ;) )

    v0.2.5 - 2012-02-01 (this... never got uploaded. derp.)

    • New configuration system to support R6
    • Prettier default yml file


    Last edited Jul 08, 2012 by JorenCombs


Date created
Oct 17, 2011
Last update
Jul 08, 2012
Development stage
  • enUS
MIT License
Curse link
Recent files