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 9, 2012So, you will fix the 0/100% stucking bug in the next update? When is that update coming?
-
View User Profile
-
Send Message
Posted Jun 9, 2012When i enter an arena and leave the arena, my name remains on the table, even there is nobody in the arena,
and when someone wins the game, their name is still on the table, and it doesnt reset it just lets people join back in..
-
View User Profile
-
Send Message
Posted Jun 9, 2012Hellos, I am willing to pay 20USD for the dev team of this plugi to help me make a few simple tweaks... If interested Contact me on Skype Alexko234
-
View User Profile
-
Send Message
Posted Jun 9, 2012When are they fixing the reset bug?
-
View User Profile
-
Send Message
Posted Jun 9, 2012Hi I Get a Error any time tries or breakes a block
error
09:11:23 [WARNING] [SurvivalGames] Error creating query 'INSERT INTO SurvivalGames VALUES (?,?,?,?,?,?,?,?,?,?)'. 09:11:23 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed by the driver. 09:11:23 [SEVERE] at sun.reflect.GeneratedConstructorAccessor62.newInstance(Unknown Source) 09:11:23 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 09:11:23 [SEVERE] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 09:11:23 [SEVERE] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) 09:11:23 [SEVERE] at com.mysql.jdbc.Util.getInstance(Util.java:382) 09:11:23 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013) 09:11:23 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) 09:11:23 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) 09:11:23 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927) 09:11:23 [SEVERE] at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1213) 09:11:23 [SEVERE] at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1200) 09:11:23 [SEVERE] at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4203) 09:11:23 [SEVERE] at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4169) 09:11:23 [SEVERE] at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4178) 09:11:23 [SEVERE] at com.skitscape.survivalgames.util.DatabaseManager.createStatement(DatabaseManager.java:68) 09:11:23 [SEVERE] at com.skitscape.survivalgames.logging.QueueManager$DatabaseDumper.run(QueueManager.java:89) 09:11:23 [SEVERE] Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 21,883 milliseconds ago. The last packet sent successfully to the server was 1 milliseconds ago. 09:11:23 [SEVERE] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 09:11:23 [SEVERE] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 09:11:23 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 09:11:23 [SEVERE] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 09:11:23 [SEVERE] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) 09:11:23 [SEVERE] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3082) 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968) 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516) 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) 09:11:23 [SEVERE] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) 09:11:23 [SEVERE] at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111) 09:11:23 [SEVERE] at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362) 09:11:23 [SEVERE] at com.skitscape.survivalgames.logging.QueueManager$DatabaseDumper.run(QueueManager.java:106) 09:11:23 [SEVERE] Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2529) 09:11:23 [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979) 09:11:23 [SEVERE] ... 8 more 09:11:24 [WARNING] [SurvivalGames] Error creating query 'INSERT INTO SurvivalGames VALUES (?,?,?,?,?,?,?,?,?,?)'. 09:11:24 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed by the driver. 09:11:24 [SEVERE] at sun.reflect.GeneratedConstructorAccessor62.newInstance(Unknown Source) 09:11:24 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 09:11:24 [SEVERE] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 09:11:24 [SEVERE] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) 09:11:24 [SEVERE] at com.mysql.jdbc.Util.getInstance(Util.java:382) 09:11:24 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013) 09:11:24 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) 09:11:24 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) 09:11:24 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927) 09:11:24 [SEVERE] at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1213) 09:11:24 [SEVERE] at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1200) 09:11:24 [SEVERE] at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4203) 09:11:24 [SEVERE] at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4169) 09:11:24 [SEVERE] at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4178) 09:11:24 [SEVERE] at com.skitscape.survivalgames.util.DatabaseManager.createStatement(DatabaseManager.java:68) 09:11:24 [SEVERE] at com.skitscape.survivalgames.logging.QueueManager$DatabaseDumper.run(QueueManager.java:89) 09:11:24 [SEVERE] Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 21,883 milliseconds ago. The last packet sent successfully to the server was 1 milliseconds ago. 09:11:24 [SEVERE] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 09:11:24 [SEVERE] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 09:11:24 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 09:11:24 [SEVERE] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 09:11:24 [SEVERE] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) 09:11:24 [SEVERE] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3082) 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968) 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516) 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) 09:11:24 [SEVERE] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) 09:11:24 [SEVERE] at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111) 09:11:24 [SEVERE] at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362) 09:11:24 [SEVERE] at com.skitscape.survivalgames.logging.QueueManager$DatabaseDumper.run(QueueManager.java:106) 09:11:24 [SEVERE] Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2529) 09:11:24 [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979) 09:11:24 [SEVERE] ... 8 more
PLEASE HELP
-
View User Profile
-
Send Message
Posted Jun 9, 2012@zackpollard
I tried using PermissionsEx but when I ran the console it said that the file was outdated, then a load of messages saying its disabling. No idea why it says this as I made sure the plugin was completely up to date.
-
View User Profile
-
Send Message
Posted Jun 9, 2012@zackpollard
I will try PermissionsEx out, thanks a lot!
-
View User Profile
-
Send Message
Posted Jun 9, 2012@TheCrazeFaze
Hi
I have used PermissionsEx since the start of my server and have never found a plugin yet that doesn't work with it :D Hope this helps you
Good Luck
Zackpollard
-
View User Profile
-
Send Message
Posted Jun 9, 2012Oh ok thanks a lot il look into that. Also im struggling to set up permissions. Is there a reccomended permissions plugin? Iv tried using Essentials group manager as thats what I use on my dedicated server but it dosnt seem to work very well. I have Multiverse-Core installed so if there is a permissons plugin that fits well with that, it would be great!
-
View User Profile
-
Send Message
Posted Jun 9, 2012@TheCrazeFaze
You can use plugins like WorldGuard to stop fall damage, pvp etc. in certain areas.
-
View User Profile
-
Send Message
Posted Jun 9, 2012I noticed on some servers that I can't die at the lobby. How do I set it on my server is no damage is given when falling or drowning etc....
-
View User Profile
-
Send Message
Posted Jun 9, 2012@ModzMalo Thanks! I can't be sure if it's worked yet, I'll have to try again when there are 3 people online. But forcestart definitely works :)
-
View User Profile
-
Send Message
Posted Jun 9, 2012@zyzyx010
Luff you Zyzzy <3
-
View User Profile
-
Send Message
Posted Jun 9, 2012@irRedemption
Shut up Redemption, you are a stupid faggot with no friends... Twat
-
View User Profile
-
Send Message
Posted Jun 8, 2012@buildlord
yes, there is not a permission node for this yet, it will be added in the next update. Also http://dev.bukkit.org/server-mods/booscooldowns/
Should hopefully fix your problem :D
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Yap173
for voting to start, there must be atleast 3 people ingame for voting to work. you can use /sg start the perm node is sg.arena.forcestart
-
View User Profile
-
Send Message
Posted Jun 8, 2012@kyledag500
it does heal and feed them, plus they have god before the game starts and during the grace period.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@TheMoonraker
you must have some wrong info or you have typos.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@beechboy2000
Alright sweet thanks. Also by cool down i ment like having to wait like 5 seconds before warping. Again thanks :)
-
View User Profile
-
Send Message
Posted Jun 8, 2012i just fixed the reset on this plugin learned alittle java..... :)