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 May 26, 2012It says that the start and forcestart commands dont exist...
14:15:26 [WARNING] Task of 'SurvivalGames' generated an exception java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState canno t be cast to org.bukkit.block.Sign at com.skitscape.survivalgames.LobbyManager.loadSigns(LobbyManager.java: 60) at com.skitscape.survivalgames.LobbyManager.setup(LobbyManager.java:39) at com.skitscape.survivalgames.SurvivalGames$Startup.run(SurvivalGames.j ava:76) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C raftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:524) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
-
View User Profile
-
Send Message
Posted May 26, 2012@Double_0_negative
You give me a boner Drew.
-
View User Profile
-
Send Message
Posted May 26, 2012@Legundo
I am running with 5 worlds and 9 arenas on our test server. It works fine
Bug Update!
There currently is a glitch when using multinv where sometimes it will end up droping items from a different world. This has been fixed and will be included with the next version
REQUEST
I need help tracking down a odd bug. Sometimes at the end of a game, the arena will glitch and will say INGAME even tho no one is in it. trying to disable it throws an error and trying to enable only works sometimes (the spawn points dont reset) this only seems to happen on large maps for me. Can anyone reproduce this bug?
-
View User Profile
-
Send Message
Posted May 26, 2012Post-server reastart only arenas in the same world as the lobby are joinable. The others are not listed, and attempting to join or spectate these causes an error:
14:46:47 [SEVERE] java.lang.NullPointerException 14:46:47 [SEVERE] at com.skitscape.survivalgames.commands.Spectate.onCommand(Spectate.java:37) 14:46:47 [SEVERE] at com.skitscape.survivalgames.CommandHandler.onCommand(CommandHandler.java:109) 14:46:47 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 14:46:47 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) 14:46:47 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473) 14:46:47 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) 14:46:47 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) 14:46:47 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) 14:46:47 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:103) 14:46:47 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) 14:46:47 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 14:46:47 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) 14:46:47 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) 14:46:47 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 14:46:47 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) 14:46:47 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 14:46:47 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Is there not true MultiWorld support in this, or does everything need to be in a single world?
-
View User Profile
-
Send Message
Posted May 26, 20122012-05-26 13:24:11 [SEVERE] java.lang.NullPointerException 2012-05-26 13:24:11 [SEVERE] at com.skitscape.survivalgames.GameManager.enableGame(GameManager.java:153) 2012-05-26 13:24:11 [SEVERE] at com.skitscape.survivalgames.commands.Enable.onCommand(Enable.java:16) 2012-05-26 13:24:11 [SEVERE] at com.skitscape.survivalgames.CommandHandler.onCommand(CommandHandler.java:109) 2012-05-26 13:24:11 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 2012-05-26 13:24:11 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) 2012-05-26 13:24:11 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 2012-05-26 13:24:11 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 2012-05-26 13:24:11 [INFO] [PLAYER_COMMAND] essull: /tpa creeper
-
View User Profile
-
Send Message
Posted May 26, 2012@iWadey
try reloging, its a minecraft glitch.
-
View User Profile
-
Send Message
Posted May 26, 201226.05 17:06:30 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 26.05 17:06:30 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) 26.05 17:06:30 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) 26.05 17:06:30 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) 26.05 17:06:30 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41) 26.05 17:06:30 [Server] INFO at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) 26.05 17:06:30 [Server] INFO at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:143) 26.05 17:06:30 [Server] INFO at net.minecraft.server.PlayerManager.addPlayer(PlayerManager.java:88) 26.05 17:06:30 [Server] INFO at net.minecraft.server.PlayerInstance.a(PlayerInstance.java:31) 26.05 17:06:30 [Server] INFO java.lang.IllegalStateException: Failed to add player. net.minecraft.server.EntityPlayer@227479(Nadanova at 236.0,67.0,138.0) already is in chunk 14, 8 26.05 17:06:30 [Server] WARNING Failed to handle packet: java.lang.IllegalStateException: Failed to add player. net.minecraft.server.EntityPlayer@227479(Nadanova at 236.0,67.0,138.0) already is in chunk 14, 8 26.05 17:06:30 [Server] INFO Disconnecting Nadanova [/217.155.47.17:50769]: Internal server error
since updating.
Produces internal server error sometimes on logging in. Server is up: IP: 88.198.83.89:25632
-
View User Profile
-
Send Message
Posted May 26, 2012@MaloCrafted
can u add skype I need your help
-
View User Profile
-
Send Message
Posted May 26, 2012@Mr_H4mm3r
Yeah! that would be AWSOME
-
View User Profile
-
Send Message
Posted May 26, 2012Weird problem... when someone dies during a hunger games match it's dropping thier inventory from another world on teh server.... not their inventory they just had in the hunger games. Any idea why? And when they die they lose their main worlds inventory as if htey just really died.
-
View User Profile
-
Send Message
Posted May 26, 2012Please help it wont read my config file it says cannot find plugins/survivalgames/config.yml BUT ITS THERE
-
View User Profile
-
Send Message
Posted May 26, 2012you can't set f values for lobby spawn? no matter what, the spawn always faces you with an f value of 0.
-
View User Profile
-
Send Message
Posted May 26, 2012@blackracoon
ok, so i saved the server, then i stopped it an started it again, the database loads and then it gives me this
2012-05-25 10:58:48 [WARNING] Task of 'SurvivalGames' generated an exception java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign at com.skitscape.survivalgames.LobbyManager.loadSigns(LobbyManager.java:60) at com.skitscape.survivalgames.LobbyManager.setup(LobbyManager.java:39) at com.skitscape.survivalgames.SurvivalGames$Startup.run(SurvivalGames.java:76) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:533) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
-
View User Profile
-
Send Message
Posted May 26, 2012A method to set redstone on.. That would be awesome.. :-)
-
View User Profile
-
Send Message
Posted May 26, 2012It says now that it cannot read config.yml but its all right and there in the spot it started
-
View User Profile
-
Send Message
Posted May 26, 2012@MaloCrafted
Can you add me on skype so you can help me over like screen sharing or teamview
-
View User Profile
-
Send Message
Posted May 26, 2012@mikeyman600
show your sql part of the config to avante hosting asking what you have wrong, and if nothing is wrong then there is something wrong with the database
-
View User Profile
-
Send Message
Posted May 26, 2012@Hangjai
already is one. /sg spectate (game) but its very bugy in this update.
-
View User Profile
-
Send Message
Posted May 26, 2012why no one is helping me I commented like 5 times
-
View User Profile
-
Send Message
Posted May 26, 2012If you can help me pm me with your skype thanks error log is on this page or 1 back.