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 30, 2012@TheFluffey
dont worry about this error, it will not cause any harm. It is simply because the random chest filler is returning null and i forgot to test for it, but it wont do anything bad
-
View User Profile
-
Send Message
Posted May 30, 2012@Double_0_negative
I receive so many player interact event errors. Here is one, for example.
2012-05-31 02:38:55 [SEVERE] Could not pass event PlayerInteractEvent to SurvivalGames java.lang.NullPointerException at net.minecraft.server.ItemStack.setData(ItemStack.java:153) at net.minecraft.server.ItemStack.<init>(ItemStack.java:39) at org.bukkit.craftbukkit.inventory.CraftItemStack.<init>(CraftItemStack.java:61) at org.bukkit.craftbukkit.inventory.CraftItemStack.<init>(CraftItemStack.java:49) at org.bukkit.craftbukkit.inventory.CraftItemStack.<init>(CraftItemStack.java:27) at org.bukkit.craftbukkit.inventory.CraftItemStack.createNMSItemStack(CraftItemStack.java:232) at org.bukkit.craftbukkit.inventory.CraftInventory.setItem(CraftInventory.java:75) at com.skitscape.survivalgames.Events.ChestReplaceEvent.ChestListener(ChestReplaceEvent.java:61) at sun.reflect.GeneratedMethodAccessor34.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:301) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:461) 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 net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:625) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
-
View User Profile
-
Send Message
Posted May 30, 2012@Bobfred1213
It still works.
-
View User Profile
-
Send Message
Posted May 30, 2012@mistrae
That is currently preprogrammed, there is no way to fix it for now.
-
View User Profile
-
Send Message
Posted May 30, 2012@dasemay
wow that was a fail did you see that GLITCH ALERT now to go start blaming bukkit for something that there not responsible for.
-
View User Profile
-
Send Message
Posted May 30, 2012*=== *this thing has i lot of bugs i'm almost starting to think it's to buggy it's not worth having. have not made my final chose yet im going to wait until the next update. **== Your title here... == ===
-
View User Profile
-
Send Message
Posted May 30, 2012I have found a bug not sure if you guys know about it yet. when a player is in spectate mode they are still able to argo mobs and somtimes use this to people who are in the game.
-
View User Profile
-
Send Message
Posted May 30, 2012@mistrae
Same! All my players are complaining :/
-
View User Profile
-
Send Message
Posted May 30, 2012my inventory is always cleared when i enter an arena how remove that option ?
-
View User Profile
-
Send Message
Posted May 30, 2012Don't use freemysql.net! As nubakemaker told me, it does not work! I tried and failed. He told me to use WAMPA. It works like a charm!!! Thank you nub! :)
-
View User Profile
-
Send Message
Posted May 30, 2012Hmm...the sg.arena.vote perm doesnt seem to be working for me....did it change when forcestarts was taken away?
-
View User Profile
-
Send Message
Posted May 30, 2012@dasemay
Yes i did
-
View User Profile
-
Send Message
Posted May 30, 2012@Davi9876
No, although, the commands and perms page has a link to a config file that has all blocks whitelisted. You can remove the ones that you dont want to break
-
View User Profile
-
Send Message
Posted May 30, 2012Hey! Great plugin you guys made. I was just wandering if it was possible to change (in the configuration file; where you specify which blocks you can break and place) the whitelist to a blacklist by just changing the name? Like this:
block:
place:
blacklist:
- 46
- 7
-
View User Profile
-
Send Message
Posted May 30, 2012Hi i have a feature request. Can u make it possbele to restock the chests at they were when u created the arena or least edited them? Also can u make induvidual chest be in different levels somehow?
-
View User Profile
-
Send Message
Posted May 30, 2012@MacWireworld
-.- its /sg spectate 1, not need to post twice.
-
View User Profile
-
Send Message
Posted May 30, 2012@jamielamb1
sg.arena.forcestart
-
View User Profile
-
Send Message
Posted May 30, 2012@wertyuipo
hasn't been added yet
-
View User Profile
-
Send Message
Posted May 30, 2012@aquatic1
db4free.net or use wamp
-
View User Profile
-
Send Message
Posted May 30, 2012What is the MySQL you use? I can't ask a host for one because the server is on my computer.