This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

TOP 100 Rated Teleportation Plugin!

The SimpleSpawn plugin has just reached the top 100 most used plugins according to

The success of this plugin is in no small part thanks to the players on the Ellitopia server pointing out bugs and helping me to give the plugin the real acid test that all plugins need.

Credit must also go to dh1jc who has been co-authoring the plugin with me for the last few months and has added a lot of the new commands that make the plugin what it is.

This achievement is by no means the end of the line for SimpleSpawn. There are still plans to improve upon this successful plugin.. who knows, it could even head toward the top 10!

Thanks to everyone who’s pitched in!


What is SimpleSpawn?

This simple plugin provides a simple way for server admins to manage /spawn locations and to allow players to set their own home locations.

The plugin allows each world to have it's own spawn point, which players are taken to when they use /spawn. It is fully multi-world compatible to allow /home to be used in any world. You can also set a default spawn location for new visitors to your server.

When using /home or /spawn or /work you can choose to have a teleport effect to tell other players they have teleported. Options include Lightning, Ender Signal, Smoke and Flames.

This is a very lightweight plugin, using SQLite to store all data in one compact file.

If players do not have access to /sethome, using any bed will set their /home location.

Originally created for: PeanutPower, owner of FunnyCreeper (


  • Spawn commands
  • Home Commands
  • Work Commands
  • Jail / Release Commands
  • Player to Player teleport commands


  • Put the .jar file in your /plugins folder
  • Reload your plugins/server




Source Code

Source code can be found on my GitHub Page

Other Projects

See my Other Projects

Errors / Bugs / FeatureRequests

If you find errros / bugs please open a ticket and give detailed information about craftbukkit version, and plugin version. If possible also Error Log Snippets.

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

  • Avatar of Amphioxys Amphioxys Sep 09, 2014 at 12:46 UTC - 0 likes

    Great plugin! Nice and simple. It would be really cool if you could add jail time, so we don't have to remember to release inmates again after their term.

  • Avatar of bilybobby bilybobby Aug 20, 2014 at 04:23 UTC - 0 likes

    Is there a way you can put in a configurable DELAY option and if the delay is reset on damage?  Just like essentials but I rather have your light weight plugin instead.

  • Avatar of UltimateRuneMaster UltimateRuneMaster Jul 24, 2014 at 00:46 UTC - 1 like

    @UltimateRuneMaster: Go

    Actually nevermind, I think i've found the command and will soon try it out.

  • Avatar of UltimateRuneMaster UltimateRuneMaster Jul 24, 2014 at 00:45 UTC - 0 likes

    Quick question. Lately we have gotten so many different things in our server that my buddy and I were thinking about setting up some sort of tutorial area for first joiners. So I looked into different plugins, then I thought about coming back here and seeing if you had something about an "initial spawn" for people who join the server for the first time, and a separate world spawn. I see that I can set a default spawn location, i was just wondering if that is able to be different from the world spawn, and how i can set that up, it's been a while since i've had to mess with your plugin. i'll keep looking around for instructions too. Thanks

  • Avatar of Animela Animela Jul 14, 2014 at 04:18 UTC - 0 likes

    Is there or could there be a way to enable interaction with the world with the jailing system? We were having a bug or I guess conflict where players were able to use /warps or /tpto to get out of jail. The only way I managed to fix it(sorta) was to put a pressure plate under the spot that our Jailers landed on when they were jailed to put them in a group that took away those permissions as well as others to just make things a lot easier. Unfortunately we found out that because jailed players can't interact with pressure plates, we're unable to automate the placing of permissions groups. x.x I'd just put a door on the cell wall with a pressure plate but sadly world guard doesn't have a way to prevent the exit via teleporting without preventing a walking exit as well.

  • Avatar of Sezuzi Sezuzi Jun 25, 2014 at 20:29 UTC - 0 likes

    is there a way to have multiple homes? like on essentials. i prefer simple spawn, but i use both of them and i would rather use the essentials home features, so if there isnt a way to add more homes, how can i disable the home features completely?

  • Avatar of Alizrak Alizrak Jun 09, 2014 at 17:14 UTC - 0 likes

    @dh1jc: Go

    Yes, exactly, I need the coordinates of the homes of all my players. Checking each one manually would take me sometime...

  • Avatar of dh1jc dh1jc Jun 09, 2014 at 17:11 UTC - 0 likes

    @Alizrak: Go

    What you want to see? The Location as X.Z.Y Coordinates?

    If you have the propper permission you can teleport to other peoples home.

  • Avatar of dh1jc dh1jc Jun 09, 2014 at 17:09 UTC - 0 likes

    @RedFox_Nightfox: Go

    I guess you had already a look at the Simple Span Configuration page and found

    loglevel : Set the loglevel for SimpleSpawn
       Allowed: severe | warning | info | config | fine | finer | finest | all
       Default: info

    So sorry bad me... it's called fine, finer, finest ... not debug. And your second question is the logfile itself is placed into the LOGS folder beside craftbukkit, named latest.log.

    Last edited Jun 09, 2014 by dh1jc
  • Avatar of Alizrak Alizrak Jun 09, 2014 at 05:40 UTC - 0 likes

    Hello, I want to know how to check the location of player's homes.


Date created
Jan 15, 2012
Last update
Dec 21, 2012
Development stage
GNU General Public License version 3 (GPLv3)
Recent files
  • R: v2.2.1 for CB 1.4.5-R1.0 Dec 21, 2012
  • R: v2.2.0 for CB 1.4.5-R0.2 Dec 14, 2012
  • R: v2.1.1 for CB 1.4.5-R0.2 Dec 01, 2012
  • R: v2.1.0 for CB 1.4.5-R0.2 Nov 28, 2012
  • R: v2.0.18 for CB 1.4.5-R0.2 Nov 23, 2012