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 Jun 17, 2013Is there an easy way to make the lobby unbreakable? I know in the youtube video the "lobby" is just outside next to a wall but my lobby is in a wool room. However, when players join my lobby and are inside this wool room they can just break down the walls, signs, torches, etc. and even escape the lobby room. Can this be done with this plugin or world edit? or do I need a different plugin to make my lobby room unbreakable?
Thanks!
-
View User Profile
-
Send Message
Posted Jun 17, 2013Hi could u please make permissons for the kits so i can let donaters choose better kits then normal players
-
View User Profile
-
Send Message
Posted Jun 17, 2013@nesimiali
Make sure the No. of horisontal signs is about 9 then reset your wall by selecting it and typing /sg setlobbywall
-
View User Profile
-
Send Message
Posted Jun 17, 20132013-06-17 11:25:12 [WARNING] [SurvivalGames] Task #1483 for SurvivalGames v0.5.8.42 generated an exception java.lang.NullPointerException at org.mcsg.survivalgames.LobbyWall.update(LobbyWall.java:93) at org.mcsg.survivalgames.LobbyWall$1.run(LobbyWall.java:77) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 2013-06-17 11:25:25 [INFO] christopher2012 issued server command: /sg createarena 2013-06-17 11:25:25 [INFO] [SurvivalGames] -175 75 534 2013-06-17 11:25:25 [INFO] [SurvivalGames] -183 71 534 2013-06-17 11:25:25 [INFO] [SurvivalGames] Location{world=CraftWorld{name=games},x=-175.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:25 [INFO] [SurvivalGames] Location{world=CraftWorld{name=games},x=-183.0,y=71.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:38 [INFO] christopher2012 issued server command: /sg delarena 1 2013-06-17 11:25:38 [INFO] [SurvivalGames] Arena 1 reset. 2013-06-17 11:25:38 [WARNING] [SurvivalGames] Task #1813 for SurvivalGames v0.5.8.42 generated an exception java.lang.NullPointerException at org.mcsg.survivalgames.LobbyWall.update(LobbyWall.java:93) at org.mcsg.survivalgames.LobbyManager.updateWall(LobbyManager.java:93) at org.mcsg.survivalgames.Game.resetCallback(Game.java:733) at org.mcsg.survivalgames.logging.QueueManager$Rollback.run(QueueManager.java:201) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 2013-06-17 11:25:47 [INFO] christopher2012 issued server command: /sg addwall 1 2013-06-17 11:25:47 [INFO] [SurvivalGames] sg-system.lobby.signs.1.world 2013-06-17 11:25:47 [INFO] [SurvivalGames] CraftWorld{name=games} -175 -183 534 534 75 true 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-175.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-176.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-177.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-178.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-179.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-180.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-181.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-182.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] usingx - Location{world=CraftWorld{name=games},x=-183.0,y=75.0,z=534.0,pitch=0.0,yaw=0.0} 2013-06-17 11:25:47 [INFO] [SurvivalGames] dir: 3 2013-06-17 11:25:48 [WARNING] [SurvivalGames] Task #1943 for SurvivalGames v0.5.8.42 generated an exception java.lang.NullPointerException at org.mcsg.survivalgames.LobbyWall.update(LobbyWall.java:93) at org.mcsg.survivalgames.LobbyWall$1.run(LobbyWall.java:77) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
what is it?
-
View User Profile
-
Send Message
Posted Jun 16, 2013does not appear in the names of the players entering the game lobby wall. please help me
-
View User Profile
-
Send Message
Posted Jun 16, 2013It sure is taking a while to update the pages...
-
View User Profile
-
Send Message
Posted Jun 16, 2013@marzbarrrr
Thanks, marzbarrr. I think I watched a video of you too. I was finally able to get it to work. I had errors because I was tabbing for each line of permissions and the file parser doesn't like tabs so I had to use spaces instead. I've got it all figured out now. Thanks a lot!! :D
-
View User Profile
-
Send Message
Posted Jun 16, 2013I am currently having issues with the SurvivalGames plugin. I am setting up kits. However I cannot get kits to appear to players other than ops. I noticed that when someone has sg.* perm node that it does show up. I am wondering if there is a undocumented permission node that allows the kits to show up. If so may I please have the node. Thank You. From, Caleb
-
View User Profile
-
Send Message
Posted Jun 16, 2013@neco555
You need group manager, its a plugin, then add the permissions from there eg sg.arena.join.* for all of the arenas :)
-
View User Profile
-
Send Message
Posted Jun 16, 2013I am new to bukkit and setting up plugins and such. How/where do I setup the permissions? New people aren't able to '/sg join' to go to my lobby unless I op them? Thanks for your help.
-
View User Profile
-
Send Message
Posted Jun 16, 2013@marzbarrrr
The glitch is with groupmanager. It's that even though u give the players the new perms and everything they still don't have permission to join the games or anything.
-
View User Profile
-
Send Message
Posted Jun 16, 2013PLEASE FIX PLEASE!!!!!
Everytime an OP joins my server I get this, and no one can join for another minute!
when I remove the plugin I do not get this! I am using current stable build! PLease Please fix
2013-06-16 18:23:41 [INFO] Checking for updates 2013-06-16 18:23:41 [SEVERE] java.net.UnknownHostException: curlybrace.org 2013-06-16 18:23:41 [SEVERE] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178) 2013-06-16 18:23:41 [SEVERE] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) 2013-06-16 18:23:41 [SEVERE] at java.net.Socket.connect(Socket.java:579) 2013-06-16 18:23:41 [SEVERE] at java.net.Socket.connect(Socket.java:528) 2013-06-16 18:23:41 [SEVERE] at sun.net.NetworkClient.doConnect(NetworkClient.java:180) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.http.HttpClient.openServer(HttpClient.java:378) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.http.HttpClient.openServer(HttpClient.java:473) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.http.HttpClient.<init>(HttpClient.java:203) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.http.HttpClient.New(HttpClient.java:290) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.http.HttpClient.New(HttpClient.java:306) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:995) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:931) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849) 2013-06-16 18:23:41 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1090) 2013-06-16 18:23:41 [SEVERE] at com.skitscape.survivalgames.util.UpdateChecker.check(UpdateChecker.java:52) 2013-06-16 18:23:41 [SEVERE] at com.skitscape.survivalgames.Events.JoinEvent$2.run(JoinEvent.java:38) 2013-06-16 18:23:41 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:53) 2013-06-16 18:23:41 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 2013-06-16 18:23:41 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 2013-06-16 18:23:41 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 2013-06-16 18:23:41 [SEVERE] at java.lang.Thread.run(Thread.java:722) 2013-06-16 18:23:41 [INFO] [SurvivalGames] could not check for updates.
-
View User Profile
-
Send Message
Posted Jun 16, 2013Hello everyone, if you are having troubles with permissions. Do not worry, if you look at the top of the page, it will say PAGES BEING UPDATED FOR NEW RB (0.5.8.42). Meaning they might've inputted in new permissions node for the Survival Games plugin.
Be patient
-
View User Profile
-
Send Message
Posted Jun 16, 2013@optimus_Skillz
Also tried updating Groupmanager to no avail.
-
View User Profile
-
Send Message
Posted Jun 16, 2013@optimus_Skillz
Tried the dev build and the bug isn't fixed.
-
View User Profile
-
Send Message
Posted Jun 16, 2013I have given permission to join games with group manager. But when a player tries to join with a command or clicking the sign, it says "[SG] [Warning] You do not have permission to join arena #" this is obviously not Groupmanager blocking it because the message would be "You do not have access to this command" So why is SG blocking it? HELP?
-
View User Profile
-
Send Message
Posted Jun 16, 2013@Exofalcone
What happenes in this bug?
-
View User Profile
-
Send Message
Posted Jun 16, 2013Is this ever gonna get updated? I've been waiting weeks for them to fix the groupmanager bug.
-
View User Profile
-
Send Message
Posted Jun 16, 2013@MaloCrafted
Also, it only seems to happen wen OP's join the game.
-
View User Profile
-
Send Message
Posted Jun 16, 2013@MaloCrafted
The current Recomended dude? I also have a suspicion that it is conflicting with Multiverse??