SimpleSpawn Reborn
At one time, my SimpleSpawn plugin reached the top 100 most used plugins according to mcStats.org. But I let it fall by the wayside, and it became abandoned.... and now someone else has a plugin called SimpleSpawn :/
But now the original, official SimpleSpawn is BACK! And with a whole new look!
Download the ZIP file version, including all modules, via SpigotMC
Commands | Permissions | Configuration
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, in a modular format.
The plugin is split into several modules:
SimpleSpawn-Core
The base plugin required by all other modules. This plugin on its own provides /spawn and /setspawn commands to set spawn points for each world and "/setspawn default" to set the spawn point for new players when they join
SimpleSpawn-Home
Allows players to use /home and /sethome to set their death respawn location and teleport to it.
SimpleSpawn-Work
Like /home and /sethome, but with /work and /setwork so players can set a teleport location in their mine
SimpleSpawn-Back
A simple /back command that takes you back to your last death point, or to the last place you teleported from
SimpleSpawn-Warp
Like /home and /sethome, but with /warp and /setwarp so admins can set warp locations for their players
SimpleSpawn-Jail
A full jail system so admins can set a jail location with /setjail and /jail or /release players at their discretion. Jailed players cannot teleport or interact with the world until released. Released players are sent to the default spawn location to start their rehabilitation.
SimpleSpawn-TpTo
Teleport to another player, but not without their permissions, using /tpto and /tpaccept
More Coming Soon...
I plan to add more modules to this plugin, such as ECONOMY. If you have a suggestion for a command that would fit with this theme, please let me know in the comments.
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.
Features
- Spawn Commands
- Home Commands
- Work Commands
- Jail / Release Commands
- Back Command
- Warp Commands
- TpTp and TPAccept Commands
Installation
- Download and extract the jar files you want
- Put the SimpleSpawn-Core.jar file in your /plugins folder
- Add other jar files depending on which modules you wish to use
- Reload your plugins/server
Other Projects
See my Other Projects
Errors / Bugs / FeatureRequests
If you find errors / bugs please open a ticket and give detailed information about bukkit/spigot/paper/whatever else version, and plugin version. If possible also Error Log Snippets.
You are right /work means work location. Copy/paste error, tnx for findng.
Sorry for that many releases in that short time frame. I hope it will now stabilize.
PS: cb1.3.1 support in v2.1.0 promised
Just a quick thing, in your documentation you state:
/work : Teleport to your home location /work {player}
should it be work location?
Just trying to help proof read :)
@Nevynx
Very sorry to hear that, I created a ticket for that issue, pls. provide additional info there.
Currently I can't reproduce that issue but will def. look into it, and hopefully find the problem.
Hi guys I love this plugin but at the moment I am getting an error every time I start server so any help would be great.
10/08/2012 8:03:56 AM [INFO] [SimpleSpawn] Enabling SimpleSpawn v2.0.6 10/08/2012 8:03:56 AM [INFO] [SimpleSpawn] Created table PlayerWorks in SimpleSpawn.db 10/08/2012 8:03:59 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:02 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:02 AM [INFO] [SimpleSpawn] Created table DefaultSpawn in SimpleSpawn.db 10/08/2012 8:04:02 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:02 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:05 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:05 AM [INFO] [SimpleSpawn] Created table Jails in SimpleSpawn.db 10/08/2012 8:04:05 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:09 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:09 AM [INFO] [SimpleSpawn] Created table Releases in SimpleSpawn.db 10/08/2012 8:04:09 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:12 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:12 AM [INFO] [SimpleSpawn] Created table Jailed in SimpleSpawn.db 10/08/2012 8:04:12 AM [SEVERE] [SimpleSpawn] [SQLITE_BUSY] The database file is locked (database is locked) 10/08/2012 8:04:12 AM [INFO] [SimpleSpawn] SimpleSpawn enabled
@xmikmanmasterx
I retested using CB 1.2.5 R5.1 and no problems with SimpleSpawn 2.0.5
Can you be a bit more specific on what created the error?
Just a general error during startup? On a special Command? e.g. /home other when that player is offline.
Which is already known and fixed in next verison
i get an internal error
@dh1jc
I've just promoted you to "Maintainer" so you should have access to everything you need :)
thanks for adding me...
Already spotted some minor bugs in my own submission, but anyway.
If the plugin gets approved I would like to update the commands and permissions section.
v2.0.5 coming soon.
Thanks go to @dh1jc for his major input in this build. New commands, new permissions, lots of new!
Welcome dh1jc to the dev team :)
Now go update the permissions and commands pages :P
@HunterWolf105
LOL.
Personally I don't like to "fix" a bad behaviour with another plugin... But I downloaded the SimpleSpawn code and use the modified code. Will also send to the creator, maybe we want's to apply that parts also.
@dh1jc
Use WorldGuard. Make a region around your jail. Then, you can flag it with /region flag regionnamehere blocked-cmds /spawn,/home
I currently installed that plugin v2.0.4 with latest bukkit build #2222, and it works nicely.
(with a minor issue, but that is only for jailed people.. cos they can escape from jail...)
Anyway.
I use PermissionBukkit, and for the default players I set:
groups:
default:
permissions:
simplespawn.home.set true
simplespawn.home.use true
admin:
permissions:
simplespawn.*: true
Current issues I face so far:
- even if I use the simplespawn.home.set option, players are setting their home when using a bed..
- if someone is jailed, he can escape with /spawn or /home (if he has permission to use) but can't interact with the world
(personally I would forbid the /spawn /home .. command while jailed)
And that is (from my point of view a minor issue, becasue my players can only use home so afterwards they can't interact with anything.
And the bed issue is anoying, but doesn't affect the gameplay that much.
Featurewise it would be handy to have a
/home {player}
with a
simplespawn.home.useother true
for admins.
Same question as crazyjan. My friends can't use any of the commands. How do I let them?
I have removed this plugin. It doesn't work. When you update it, please look at the JDBC/SQL support, since it appears to be broken. I clearly have a JDBC driver and the path is in my CLASSPATH environment variables. If you have any suggestions, please let me know. Thx.
how do i do so non admins can use the /home and /spawn command ?
Reply to my question about JDBC support?
SS2.0.4 generates an NPE on server boot with the lastest CB 1.2.5-4.1.
Oh, I see - it's getting a jdbc driver error. OK, so I installed the zentus driver and added the path to my CLASSPATH environment variables, and it still doesn't work. I still see this error:
Any suggestions? Thx.
Hey i run a server which i purchased using a server hosting site and im running the server through multicraft. i was wondering how to set the permissions so all players can use the /spawn command. thanks for the help.
Having trouble with the /jail command. The people I tested with were VIP's playing in offline mode, with no jail permissions of any sort. I could kick them and tp them but /jail resulted in 'could not find [playername]' error.
help?
Update> My plugins are currently on hold while we wait for 1.3, since the 1.3 update will more than likely break large portions of most of my plugins! Sorry for the delay and please stay tuned for future releases.