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 Jul 29, 2012@slidersbball I don't think it will work. PvP will be needed. But using Multiverse allows you to turn on/off PvP for every world. Some if some world eg. your spawn, you can just turn off pvp and for the arenas, PvP is turned on.
@noxturno I think that you might need permissions and each player has to be given the specific permissions node. Since ops have all permissions, thus they can move unlike the normal players.
-
View User Profile
-
Send Message
Posted Jul 28, 2012ok I got it all working but now when the game starts only ops are able to move after the countdown.
-
View User Profile
-
Send Message
Posted Jul 28, 2012Would you be able to tell us when the next update will be out?
-
View User Profile
-
Send Message
Posted Jul 28, 2012I was wondering if this survival games plugin would still work if i had pvp turned off in the server properties?
-
View User Profile
-
Send Message
Posted Jul 28, 2012B 0.5 average release date ??
-
View User Profile
-
Send Message
Posted Jul 28, 2012how about this one? got this error http://pastebin.com/jF2y2sLZ
also the lobby wall doesnt update and some people names still on it after the game as ended, any ideas ?
-
View User Profile
-
Send Message
Posted Jul 28, 2012@VietNg
Yes, disallow that command in the lobby, if that doesn't work, disallow it all together.
-
View User Profile
-
Send Message
Posted Jul 28, 2012@noxturno
That error is because the link to the mysql network was disconected or the site went down resulting in disconnection. The error itself is the plugin trying to re-establish connections with the mysql database.
-
View User Profile
-
Send Message
Posted Jul 28, 2012@kyledag500
Simple fix. Don't allow the /hg join <arena> permission, only the /sg join so they are FORCED to go to the lobby through multiverse, not survival games. That way they can join a game in the lobby but not in other worlds.
-
View User Profile
-
Send Message
Posted Jul 28, 2012Any idea when the new version is coming?
Also, I found a bug:
If people visit my creative world, they can grab diamonds and what not.
then they do, /hg join <arena>
then they do, /hg leave
Then they get all the diamonds and stuff, in survival world, as thats where the lobby is
I have multiverse Inventories, BTW
-
View User Profile
-
Send Message
Posted Jul 28, 2012just got this error not sure why. but everything else works fine. http://pastebin.com/BiJBi6JG
-
View User Profile
-
Send Message
Posted Jul 28, 2012Hey, I just noticed a bug, and some of my moderators said they saw the same bug on different survival games servers. For some reason, if you log on, you get internal server error, then this plugin spawns "npcs" (players, their there, almost as if there minecraft just crashed, when you cant push them? know what I mean?) So, I am not sure why it does that. Thanks! (get it fixed ASAP! XD)
-
View User Profile
-
Send Message
Posted Jul 28, 2012Is there any way to set it so that people can't take advantage of the /back command when they die to get back to the arena?
Thank you very much for your help :)
-
View User Profile
-
Send Message
Posted Jul 28, 2012@TongaHD @chikarkas36
After every arena that you make, try restart the server. Do not play the game first. Right after you create an arena, restart your server. This should work :D
-
View User Profile
-
Send Message
Posted Jul 28, 2012@chikarkas36
yep i get that error aswell!!! games do not end properly and i have had to shut down my server because of it :(
-
View User Profile
-
Send Message
Posted Jul 28, 2012the winner dont get any reward.. can i give the winner a reward??
-
View User Profile
-
Send Message
Posted Jul 27, 2012Is there a way to remove chest auto fill from the beginning? i don't want random items in my chest any help?
-
View User Profile
-
Send Message
Posted Jul 27, 2012Help i getting this error on console stats is npot updating also arenas not restarting
2012-07-27 19:02:07 [SEVERE] Could not pass event EntityDamageByEntityEvent to SurvivalGames org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.event.CraftEventFactory.callEvent(CraftEventFactory.java:80) at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:364) at org.bukkit.craftbukkit.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:386) at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:610) at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:595) at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:212) at net.minecraft.server.EntityHuman.attack(EntityHuman.java:750) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:999) at net.minecraft.server.Packet7UseEntity.handle(SourceFile:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:114) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:461) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at com.skitscape.survivalgames.stats.StatsManager.saveGame(StatsManager.java:143) at com.skitscape.survivalgames.Game.playerWin(Game.java:403) at com.skitscape.survivalgames.Game.killPlayer(Game.java:339) at com.skitscape.survivalgames.Events.DeathEvent.onPlayerDieEvent(DeathEvent.java:62) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
-
View User Profile
-
Send Message
Posted Jul 27, 2012@Haribo98
Will possibly be adding support for potions/enchantments/block data tomorrow along with fixes like the bug where people can transfer items cross words in they are in queue, along with some other things ;)
-
View User Profile
-
Send Message
Posted Jul 27, 2012@dottedboy
I have multiple arenas in the same world, so no that shouldn't be a problem.