Survival Games (No longer updated)
Survival Games

Survival Games is a plugin that has the aim of creating a fully automated hunger games style experience. The plugin was created to be simple to use, and to be easily setup on any type of server, no matter the size or type! Survival Games provides a way for your server to have a full fledged, fully automated hunger games experience for any player. For more information on the aim of the plugin, watch popular youtuber AntVenom play Survival Games HERE.
Requirements
Before installing this plugin, a few things are required.
- WorldEdit- Needed to create arenas.
- MySQL Database (optional) - If you wish to use stats, you must have an SQL database.
Conflicts
- Any plugin that modifies damage amounts by applying more damage can sometimes cause issues and make the player actually die (ie McMMO).
- Some locking plugins such as LWC have been reported to have issues with the lobby signs, but should work normally if protection is turned of for those signs.
- WORLD PORTAL will make this plugin completely break if the lobby is not in a world that is loaded at start!
Features
This is not just another Hunger Games plugin. This plugin aims to bring a fully automated, fully fledged gaming system to your server.
Features:
- Full automation
- Automatic arena regeneration
- Chest reset / randomly filled chest
- Auto game start
- Spectators
- In-game Lobby with real-time player and arena stats
- Multiple arenas
- Simultaneous games
- Web-based stats
- Easy arena setup
- Per Arena Permissions
- Lightning and thunder on player deaths (Simulate cannons)
- Multiworld Support
- Events API - Economy, Kits + More!
Plus many, many more features included in this plugin!
- A full tutorial on kits, economy and new features will be released soon!
- /sg setlobbywall was changed to /sg addwall <arena> in versions 0.5.0 and above!
New Permissions:
If you have for example 6 arenas, and you want every player to be able to join all arenas, give each rank the following permissions:
- sg.arena.join.<arena#> (Replace <arena#> with the arena number.)
- sg.arena.join
- sg.player.vote
- sg.lobby.join
Note: Devs and important people of this plugin have colored names on lobby signs








-
View User Profile
-
Send Message
Posted Aug 23, 2012Is there a way to make it so i have regular players do commands, like make kits for donators? By the way, thanks for the plugin, me and my players love it!
-
View User Profile
-
Send Message
Posted Aug 23, 2012We have began work on the walls plugin, for more information check out http://dev.bukkit.org/server-mods/walls/
Enjoy!
-
View User Profile
-
Send Message
Posted Aug 23, 2012Walls plugin?!?!?! AWESOME! You guys are amazing!
-
View User Profile
-
Send Message
Posted Aug 23, 2012== Spectating not working properly ==
What steps will reproduce the problem? 1. spectate an arena 2. wait untill the arena is finished, you get teleported back to spawn 3. next game you join, ppl can't hit you, and you can't hit ppl or open chests
-
View User Profile
-
Send Message
Posted Aug 23, 2012I got 3 ideas
-
View User Profile
-
Send Message
Posted Aug 23, 2012@Double_0_negative
The update checker host issue has been resolved. If you are still getting errors then it ight take a few hours for the dns settings to propagate to all host.
-
View User Profile
-
Send Message
Posted Aug 23, 2012@MasterGabeMOD
@Bearmun
The host that i was using to host the update checker got suspended cause of the amount of data and high cpu load caused by the high amount of update checks. I will be moving the server that is being used for it but it will take some time to get the domains sorted out and everything. until then, its going to thro an error whenever the update checker runs because it cant access the file.
-
View User Profile
-
Send Message
Posted Aug 23, 2012@MasterGabeMOD
I'm getting exact the same problem. Error only shows up on restart, or sometimes i join the server.
-
View User Profile
-
Send Message
Posted Aug 23, 2012I got this error on startup:
2012-08-23 11:31:07 [INFO] Checking for updates 2012-08-23 11:31:07 [SEVERE] java.net.ConnectException: Connection refused 2012-08-23 11:31:07 [SEVERE] at java.net.PlainSocketImpl.socketConnect(Native Method) 2012-08-23 11:31:07 [SEVERE] at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) 2012-08-23 11:31:07 [SEVERE] at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) 2012-08-23 11:31:07 [SEVERE] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) 2012-08-23 11:31:07 [SEVERE] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) 2012-08-23 11:31:07 [SEVERE] at java.net.Socket.connect(Socket.java:579) 2012-08-23 11:31:07 [SEVERE] at java.net.Socket.connect(Socket.java:528) 2012-08-23 11:31:07 [SEVERE] at sun.net.NetworkClient.doConnect(NetworkClient.java:180) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.http.HttpClient.openServer(HttpClient.java:378) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.http.HttpClient.openServer(HttpClient.java:473) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.http.HttpClient.<init>(HttpClient.java:203) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.http.HttpClient.New(HttpClient.java:290) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.http.HttpClient.New(HttpClient.java:306) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:995) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:931) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849) 2012-08-23 11:31:07 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1090) 2012-08-23 11:31:07 [SEVERE] at com.skitscape.survivalgames.util.UpdateChecker.check(UpdateChecker.java:52) 2012-08-23 11:31:07 [SEVERE] at com.skitscape.survivalgames.Events.JoinEvent$2.run(JoinEvent.java:38) 2012-08-23 11:31:07 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52) 2012-08-23 11:31:07 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 2012-08-23 11:31:07 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 2012-08-23 11:31:07 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 2012-08-23 11:31:07 [SEVERE] at java.lang.Thread.run(Thread.java:722) 2012-08-23 11:31:07 [INFO] [SurvivalGames] could not check for updates.
-
View User Profile
-
Send Message
Posted Aug 23, 2012@Lildirt
Check your SurvivalGames/system.yml for arenas with enabled: false before startup. I've seen some issues with this. Seems like all arenas need to be enabled on startup, otherwise something runs into a wall.
-
View User Profile
-
Send Message
Posted Aug 23, 2012i think i will comit a suicide if i will not make this work again :((
-
View User Profile
-
Send Message
Posted Aug 22, 2012@notbob1
I have the same issue. My server just flat-out dies on start-up.
All other plugins, and SurvivalGames, load just fine. However, no joining is possible. Instant "Can't reach server. " for everyone. The server doesn't even ping back a /ping command.
In short, it crashes. Fast.
-
View User Profile
-
Send Message
Posted Aug 22, 2012having a problem, any command that i try including setting it up, it saids "No Permission"
-
View User Profile
-
Send Message
Posted Aug 22, 2012Is anyone else having this issue or know how to fix player death by "hittingthe ground tto hard" upon being sent to hg lobby? I even reset my lobby at ground level and it is still happening...
-
View User Profile
-
Send Message
Posted Aug 22, 2012@DJ411
Thanks for notifing me. It appears that the server i was using for update checking got overload by the amount of times it was being checked. I hope to get this resolved shortly.
-
View User Profile
-
Send Message
Posted Aug 22, 2012um i'm seeing this weird error in the console. http://pastebin.com/m7cCUKPW I don't know if its fully Survival Games or something else but its kind of spamming the log and i really would like to figure it out.
-
View User Profile
-
Send Message
Posted Aug 22, 2012@Double_0_negative
I have the lobby created i used this plugin before 1.3 and it worked perfectly now it dosen't. The world is fine .. :| i use myworlds and the lobby wall is created with no lwc on signs or anything :(
-
View User Profile
-
Send Message
Posted Aug 22, 2012I have noticed a glitch where if someone joins the server while someone is in a game, the person in the game will not be able to see the person who has just joined the server until the person who was in the game re-logs. This happens most times in this scenario, but is there a way to stop it happening at all?
-
View User Profile
-
Send Message
Posted Aug 22, 2012@deceptical
The world that your lobby wall is in does not exist or is not being loaded at startup
-
View User Profile
-
Send Message
Posted Aug 22, 2012hello after seting up the arena if i use /sg join 1 i get this in console (and the comand don;t work) on the lobby sing's it show up just ' no lobby spaw'
please fix
6:48:45 PM SurvivalGames: could not check for updates. 6:48:45 PM AuthMe: chas13?f logged in! 6:48:47 PM CONSOLE: [SEVERE] java.lang.NullPointerException 6:48:47 PM CONSOLE: [SEVERE] at org.bukkit.craftbukkit.CraftServer.getWorld(CraftServer.java:786) 6:48:47 PM CONSOLE: [SEVERE] at org.bukkit.Bukkit.getWorld(Bukkit.java:167) 6:48:47 PM CONSOLE: [SEVERE] at com.skitscape.survivalgames.SettingsManager.getLobbySpawn(SettingsManager.java:149) 6:48:47 PM CONSOLE: [SEVERE] at com.skitscape.survivalgames.commands.Join.onCommand(Join.java:28) 6:48:47 PM CONSOLE: [SEVERE] at com.skitscape.survivalgames.CommandHandler.onCommand(CommandHandler.java:122) 6:48:47 PM CONSOLE: [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) 6:48:47 PM CONSOLE: [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 6:48:47 PM CONSOLE: [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:124) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.ServerConnection.b(SourceFile:35) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:281) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:583) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:476) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) 6:48:47 PM CONSOLE: [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 6:49:41 PM CONSOLE: [SEVERE] [Inquisitor] SQLException while committing statistics for 'chas13' in 'players': Communications link failure 6:49:41 PM CONSOLE: packet successfully received from the server was 59,876 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.