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 Feb 6, 2013Is this plugin dead/inactive please help me because im losing people they are leaving my server i had a full server [50/50] now i have [10/50] because of this plugin not working PLEASE PLEASE HELP!
The lobby signs dont work and you cant see the signs and when people try joining /sg join 1 This error comes up:
06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) 06.02 22:35:09 [Server] SEVERE at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) 06.02 22:35:09 [Server] SEVERE at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) 06.02 22:35:09 [Server] SEVERE at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 06.02 22:35:09 [Server] SEVERE at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 06.02 22:35:09 [Server] SEVERE at com.skitscape.survivalgames.CommandHandler.onCommand(CommandHandler.java:122) 06.02 22:35:09 [Server] SEVERE at com.skitscape.survivalgames.commands.Join.onCommand(Join.java:16) 06.02 22:35:09 [Server] SEVERE at com.skitscape.survivalgames.GameManager.addPlayer(GameManager.java:200) 06.02 22:35:09 [Server] SEVERE at com.skitscape.survivalgames.Game.addPlayer(Game.java:147) 06.02 22:35:09 [Server] SEVERE at com.skitscape.survivalgames.SettingsManager.getLobbySpawn(SettingsManager.java:149) 06.02 22:35:09 [Server] SEVERE at org.bukkit.Bukkit.getWorld(Bukkit.java:168) 06.02 22:35:09 [Server] SEVERE at org.bukkit.craftbukkit.v1_4_R1.CraftServer.getWorld(CraftServer.java:811) 06.02 22:35:09 [Server] SEVERE java.lang.NullPointerException
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ha11oga11o
Cheers mate! It worked! Thanks very much!
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Ennobay
You should go
/manuadd [player] raider [worldwhere you want him promoted]
Cheers!
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Ennobay
Its because your hg world and your main world don't share permissions. Simply open the config.yml file in your groupmanager plugin folder and set your hg world to have the same permissions as your main world.
i'd post an example but it doesn't format properly, your config file should tell you how to share world permissions though :P
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ha11oga11o
Ok yes it works! Theres only one problem... When i /manpromote [player] Raider (Groupmanager) in spawn world it does it but then when i go into hg world you have to promote the player again? anyway around that?
Thanks you have been a life savior! If you want to check out the server here it is : 192.210.234.59:25865 -Ennobay
-
View User Profile
-
Send Message
Posted Feb 6, 2013Please fix mysql error.
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Sypher40
ok if the SG STOPPED LOBBY CHUNK FROM UNLOADING is normal, then is ppl spawning in the ground and dying normal?
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Ennobay
Yeah if i see it correctly this is OK. Im not sure is it esthetic or rule to be line break between line number 225 and 226? Im not sure thou.
Your players should have been able to play SG with this.
Cheers!
Edit: BTW with this perm settings only player Raider can join SG arenas and those who are above it by inheritance rule.
-
View User Profile
-
Send Message
Posted Feb 6, 2013@TDDxD
i would say that you need to delete files spawns.yaml and system.yaml and create lobby wall and arenas from scratch.
When i was experimenting on mine test server i encounter many problems including SEVERE error at console because i did something wrong. Every time i delete those two files and go from square 1 untill i figured it out. Now mine arenas working well with MySQL support and webstats perfectly. Couple minor glitches but nothing special. They reset every time, refill chests ... etc.
Cheers!
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ha11oga11o
Probably the one arena was still loaded before I renamed it, and also started to glitch out the ohter one. Still, can there be a way to fi that?
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ha11oga11o
The raider rank is for players who either have played awhile or who have killed many people in my pvp world, havnt decided yet. These permission are in both my spawn world, hg world and globalgroups. The lobby is in the hg world. Here is my globalgroups.yml:
http://www.pastebucket.com/6681
Did i put the permission in the right spot for the Raider group?
Thanks again!
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Ennobay
heya im glad i help. But i really need more info;
ARE you designated players actually Rider rank? is this permission tree from root folder of group manager or you took it from /plugins/gropmanager/worlds/YOUR_WORLD. Actually these permissions should be in global groups tree in /plugins/gropmanager. So everyone from everywhere can type /hg join to be teleported in lobby. And please tell me that actually lobby IS in same world from where you took these permissions to paste them for us?
I think you have lobby on different world than SG map? If so, you need to give perms to that world where is lobby or global which is better thou.
AND you need to add permission for player for arena so they abandon it from every arena world. Perms is leave and vote - to start game.
Hope this help you again :)
-
View User Profile
-
Send Message
Posted Feb 5, 2013@ha11oga11o
ok thank you a tonne!!!! Now i can do /hg join and get to lobby when de-op. The only problem is that when i right-click on a sign to join arena it says "No Permission" i tried /sg join 1 that didnt work either. Here is my new groups.yml for the HG world:
http://www.pastebucket.com/6664
Also, in my spawn world the prefix on the rank Raider are working but in the HG world they dont, i have them set to the same i think. Spawn world groups.yml:
http://www.pastebucket.com/6665
thanks!
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Rotzloch
Getting this too O.o
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Falafel840
Please read this FAQ i think it will help you with that error. Anyways jou need to catch that err on console and share it with us on http://pastebin.com
But read this 1st:
http://dev.bukkit.org/server-mods/survival-games/pages/faq-please-read-before-asking-questions/
cheers!
-
View User Profile
-
Send Message
Posted Feb 5, 2013@ustatennis
Ok, im using GroupManagr - works fine.
Thing is that you have permissions here tvice:
is it possible that P_EX have issue with that? Try to delete conflicting nodes and give your guest ability to actually join lobby by adding - sg.lobby.join permission to them. seems they dont have it.
Cheers!
-
View User Profile
-
Send Message
Posted Feb 5, 2013@TDDxD
Did you deleted arena before "recreate" them? I have felling that you have them but in some reason it does not reset for you.
Cheers!
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Sypher40
As i said i have piston trap with 2 blocks wall which goes UP, and not going down. You think that when arena actually roll back redstone stays on and trigger those pistons instantly? that could be actually because theres no way that i can spawn at that place in next millisecond then arena rolls back to see it goes up :) When pistons are triggered lava floods that room too - lava stays after roll back then.
Hope they will do something about it in next release :)
Thank you for tip !
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Ennobay
Ohh dear!
This is wrong! :
First of all, why da hell did you alowed default group anything except just to "be present" on server :)
Personally, i dont alow new players anything untill they get rank Builder. Its you choice... BUT, note - sg.arena.join: true is wrong. Delete "true" and blank spaces to "join" like this:
for players you need arena.vote, arena.join, lobby.join and thats it.
Other things when youre tweaking arena do as OP its easier, sometimes wont work - at least for me :)
Hope i help :)
-
View User Profile
-
Send Message
Posted Feb 5, 2013Can someone look at this ticket and give me some help please? It's been almost 2 weeks and nobody has looked at the ticket. http:dev.bukkit.org/server-mods/survival-games/tickets/412-no-commands-working-game-does-not-exist/