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.
-
View User Profile
-
Send Message
Posted Apr 27, 2013@mikroskeem
This is not an inactive project. I just haven't had a chance to update it yet. It works with 1.5.1 because I'm using it on my own server at play.ellitopia.net.
-
View User Profile
-
Send Message
Posted Apr 27, 2013Mark this project as inactive or abandoned, it won't update anymore
-
View User Profile
-
Send Message
Posted Apr 13, 2013This loads without error on 1.5.1, however, nothing happens when commands are entered.
-
View User Profile
-
Send Message
Posted Mar 21, 2013@JonnyAxehandle
Also working on 1.5.1-R01-SNAPSHOT........
I do however have one problem pretty sure its me and not the plugin. I did /setspawn *default however new users still spawn at the original spawnpoint and not where I set the default spawn. Not sure what to do any help would be appreciated thanks in advance.
-
View User Profile
-
Send Message
Posted Mar 21, 2013For anyone who's watching this plugin: I have tested it on 1.5-R01 and it worked.
-
View User Profile
-
Send Message
Posted Mar 13, 2013Really, update this plugin... I'm thinking this plugin is dead I've got 1.4.7 server and it throws a lot of errors(after upgrading Essentials,it stopped) but what if the 1.5 update comes out??? it maybe will throw a millions of errors and even stops working But anyway: epic good plugin, i like jail, /work and teleportation effects! keep up the good work
-
View User Profile
-
Send Message
Posted Mar 5, 2013@EnglishMuffin123
You have to set the default spawn for "new" people.
So you have two different spawn points, one is for new people you can set with /setspawn *default and the second is for people already registered to the server you have already set with /spawn [for this world, if you have more than one]
-
View User Profile
-
Send Message
Posted Mar 5, 2013@LordEcchi
Good point for improvement. But we don't have any of the messages in a config, but am thinking about a message file (also for translations)
-
View User Profile
-
Send Message
Posted Mar 5, 2013I have attempted to use this plugin to set a new spawn for my server and it works great for people using the /spawn command, but people logging on for the first time still spawn in the wrong spot. Is this intended or is it a bug?
-
View User Profile
-
Send Message
Posted Mar 3, 2013I might be missing it, but as far as I can tell there's no way to remove or edit the "WHOOSH" text that is sent to the chat. I'd like the ability to remove or change this in the config.
-
View User Profile
-
Send Message
Posted Feb 27, 2013Plugin is so great. It works perfectly. THX. :)
-
View User Profile
-
Send Message
Posted Feb 25, 2013This is not working for me :(.... I just enter the command: "setspawn" and it does nothing , just write out in the chat "/setspawn" and the same with "spawn" :( please help!
-
View User Profile
-
Send Message
Posted Feb 24, 2013Will it work in 1.4.7? Or not yet?
-
View User Profile
-
Send Message
Posted Feb 16, 2013Why do I get a virus scanner warning that this file "may contains an exploit"?
You can compare to this report: https://www.virustotal.com/en/file/84d25403e33420ae220efb64dd9455236871838770dca18915d9de3c413e299f/analysis/1361013685/
Please check the code that nothing went wrong with the SimpleSpawn 2.2.1 release.
-
View User Profile
-
Send Message
Posted Feb 14, 2013Sorry that I have currently very little time to do coding / bugfixing.
Short info on the /spawnrelease - Maybe you can increase logging to finest, and create a ticket with log attached.
-
View User Profile
-
Send Message
Posted Feb 13, 2013Started getting these errors today. From what I can tell, the error occurs when someone with outdated mods tries to connect, or when someone tries to use the /home command.(The "executing task" number changes every time)
2013-02-13 20:23:02 [SEVERE] Exception in thread "pool-1-thread-14" 2013-02-13 20:23:02 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin SimpleSpawn v2.2.1 generated an exception while executing task 6184 at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:722) Caused by: java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:819) at java.util.ArrayList$Itr.next(ArrayList.java:791) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.getPlayers(CraftWorld.java:714) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.playEffect(CraftWorld.java:864) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.playEffect(CraftWorld.java:837) at me.ellbristow.SimpleSpawn.SimpleSpawn.playEffect(Unknown Source) at me.ellbristow.SimpleSpawn.SimpleSpawn$1.run(Unknown Source) at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
-
View User Profile
-
Send Message
Posted Feb 13, 2013One day, I get on my server and use the commandsthe server tells me Internal Error and I get this in the server log:
2013-02-11 18:03:23 [INFO] QueenViper21 issued server command: /spawnrelease 2013-02-11 18:03:23 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'spawnrelease' in plugin SimpleSpawn v2.2.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at me.ellbristow.SimpleSpawn.SimpleSpawn.simpleTeleport(SimpleSpawn.java:1151) at me.ellbristow.SimpleSpawn.SimpleSpawn.onCommand(SimpleSpawn.java:735) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
-
View User Profile
-
Send Message
Posted Feb 10, 2013This is a great plugin except others cant use /spawn and /home. Only me. I would set the permission but I don't see it in the config.yml file. Someone mind helping me? Thanks in advance!
-
View User Profile
-
Send Message
Posted Feb 9, 2013What exactly is happening here?
01:22:35 [SEVERE] Exception in thread "pool-1-thread-35" 01:22:35 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin SimpleSpawn v2.2.1 generated an exception while executing task 9695 at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:819) at java.util.ArrayList$Itr.next(ArrayList.java:791) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.getPlayers(CraftWorld.java:629) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.playEffect(CraftWorld.java:779) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.playEffect(CraftWorld.java:752) at me.ellbristow.SimpleSpawn.SimpleSpawn.playEffect(SimpleSpawn.java:1837) at me.ellbristow.SimpleSpawn.SimpleSpawn$1.run(SimpleSpawn.java:1161) at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ellbristow
I set the spawn for my server and when I go to a different world and type /spawn, it spawns me in the middle of nowhere.