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 1, 2012@haris101
yeah that's a known error you can bypass it by doing /sg enable (arena name) won't be fixed until next update. by the way when is it?
-
View User Profile
-
Send Message
Posted Jun 1, 2012http://pastebin.com/08bEayxj
How to fix?
-
View User Profile
-
Send Message
Posted Jun 1, 2012How do i go to my arena
-
View User Profile
-
Send Message
Posted Jun 1, 2012@alexander_gq
It should not as long as you set it up properly
-
View User Profile
-
Send Message
Posted Jun 1, 2012@ProGamerzFTW
Yes of course i did other wise it wouldnt even let me set up the games ar all
-
View User Profile
-
Send Message
Posted Jun 1, 2012@haris101 Did you put your MySQL info in the config?
-
View User Profile
-
Send Message
Posted Jun 1, 2012Been getting some REALLY annoying bugs lately...1) sometimes, after someone returns to the lobby after the game, a clone of the player stands on the lobby spawn point, and cannot be kicked, killed, etc. The only fix is to restart the server, not even reloading the plugin helps. 2) after a game, sometimes the reset stays at 0% until the arena is disabled/re-enabled. Yes, I am using the latest version of the plugin. Thank you if you can find a fix!
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Double_0_negative
hey author this is the error i keep getting please help is this the reason why my games wont reset?
http://pastebin.com/Du6sQPDm
-
View User Profile
-
Send Message
Posted Jun 1, 2012is the new update out?
-
View User Profile
-
Send Message
Posted Jun 1, 2012Every time i try to make lobby wall i get http://pastebin.com/k9ZEaGWa
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Terrul
You need to give the person trying to join a game the PERMISSIONS node:
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Medic0987
Ive done everything it doesnt work
once again..............
Hey these are the plugins that im using in my server
do any of these plugins affect the survivalgames plugin because my rollbacks never work
thanks for your hard work!
-
View User Profile
-
Send Message
Posted Jun 1, 2012@deleted_7554077 1.) Rewards have not been implemented yet, it is only there in the config for when it is.
2.) Being implemented soon
3.) I'll talk to him about rolling back cake. Just get worldguard and set fires spread to false.
4.) Don't see why you'd want to see all the death messages. That's all there really is in game. It already shows when someone wins and if you were in the game it tells you when people die. If all the messages were global, you'd have a ton of spam if you were running more than 1 arena, which is what this plugin is meant for.
5.) It doesn't add more items. It is setup so when a IN GAME player interacts with it ONCE it will fill itself with random items (defined in config) and it wont refill on a second or more interactions.
6.) I'm working on Double0negative to implement a feature where you can either have all the chests randomized or say select a chest with a (for example) Blaze Rod and it would save chest content and then load that content ONCE on player interaction.
7.) I can't help you with this one. I'm a new coder and I can barely understand those errors (plus I don't know Double0negatives code). I don't do any coding for this plugin, yet. I might help when I get the hang of coding. But here's a tip. Don't reload the server or if you have arenas in other worlds PEX will break and trap them in that world. It will reset the signs and it will say nobody is in the arenas but all people playing before ARE. So don't reload, restart. If you get errors like this stop the server and it should load properly again. I'm running a huge server using this plugin and I don't get any issues.
Also make sure you are on the latest version of the plugin: http://dev.bukkit.org/server-mods/survival-games/files/16-survival-games-b-0-3-6-2/
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Double_0_negative Okay, I am having a problem joining the arena by clicking on the sign. When I Click on it i get a "No Permission" But now if i'm an op I can do it with no problems.
-
View User Profile
-
Send Message
Posted Jun 1, 2012@haris101
Are you selecting the entire arena? Go to the center of the arena and right and left click the center block. Then type:
And then Double0negative also does:
Also make sure you have the latest version of the plugin, in some of the older versions arena resetting was entirely faulty. Here's the latest available version on Bukkit Dev: http://dev.bukkit.org/server-mods/survival-games/files/16-survival-games-b-0-3-6-2/
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Double_0_negative*
Hey these are the plugins that im using in my server
do any of these plugins affect the survivalgames plugin because my rollbacks never work
thanks for your hard work!
-
View User Profile
-
Send Message
Posted Jun 1, 2012Hey!
we randomly get this error while survival games is in action.
Please can you explain whats wrong And/Or how to fix it?
Thanks,
- Sam
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Double_0_negative
Hey there, cool plugin.
Have some questions.
If a player wins they don't get any rewards...why? Im using default config.
Would it be also possible to assign a cash reward using iConomy?
The rollback system doesn't like to rollback eaten cake...any way to fix? Also it doesn't rollback or extinguise fire caused by the lightning.
Would it be possible to add "/sg toggle messages" so that I can still see game messages while not playing and in another world? Or option to make the messages global?
Does the automatic chest fill feature also empty the chest after the last game or before the next time? ... or does it just keep adding items?
I use Vareide's Survival Map 2 and I marked it all as an Arena. Will all the chests get random items?
Using Survival Games 0.3.6.2 and CB 1.2.5 Build 2203 LB 1.52
2012-06-01 22:29:22 [SEVERE] java.lang.NullPointerException
2012-06-01 22:29:22 [SEVERE] at com.skitscape.survivalgames.GameManager.removePlayer(GameManager.java:142)
2012-06-01 22:29:22 [SEVERE] at com.skitscape.survivalgames.commands.Leave.onCommand(Leave.java:10)
2012-06-01 22:29:22 [SEVERE] at com.skitscape.survivalgames.CommandHandler.onCommand(CommandHandler.java:109)
2012-06-01 22:29:22 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
2012-06-01 22:29:22 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
2012-06-01 22:29:22 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
2012-06-01 22:29:22 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:103)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
2012-06-01 22:29:22 [SEVERE] at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
2012-06-01 22:29:22 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
2012-06-01 22:27:09 [INFO] rumpefighter won the Survival Games on arena 1
2012-06-01 22:27:09 [INFO] {BBURN=5862, LDECAY=1816, BBLOW=13, BPLACE=390, BPISTION=1, BFADE=6488, BCHANGE=1035, BREDSTONE=1, BSTARTFIRE=8574}
2012-06-01 22:27:10 [INFO] [22:27] [HG]xLightBlade: Then could you say it
2012-06-01 22:27:13 [INFO] Arena 1 reset. Rolled back 7713 blocks
2012-06-01 22:04:12 [SEVERE] Could not pass event PlayerInteractEvent 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.callEvent(SimplePluginManager.java:459)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:287)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:636)
at net.minecraft.server.Packet15Place.handle(SourceFile:39)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.skitscape.survivalgames.util.ChestRatioStorage.getItems(ChestRatioStorage.java:148)
at com.skitscape.survivalgames.Events.ChestReplaceEvent.ChestListener(ChestReplaceEvent.java:56)
at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
... 13 more
Thank you for your answers! Super cool plugin.
-
View User Profile
-
Send Message
Posted Jun 1, 2012@Double_0_negative
Ok thanks for your help, so does it hook up to Multiverse etc...? Im thinking about having 2 custom maps? How much memory would you recommend for a 40 player server with this plugin all the other basics + Multiverse?
-
View User Profile
-
Send Message
Posted Jun 1, 2012can you go to my server and just help me physical help me ip 98.231.32.57:25565