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 Nov 25, 2012@FOLLGAD
Need more info. Is nothing showing up on the signs? If so, make sure you have some arenas set up.
@epicsuperserver
More info, paste the console error here.
@Slash0220
What was your last question?
-
View User Profile
-
Send Message
Posted Nov 25, 2012@gamermanh
i fixed both errors by adding the one plugin I was missing from the old server.
CoreProtect allowed chests and the map to rollback. I recommend installing this or a plugin like it if you have my issue
-
View User Profile
-
Send Message
Posted Nov 25, 2012Ok, gamermanh be confused as hell right now.
I used to run this on my "Everything we want server", but then I needed to create my own SG server for it. Which is fine, but there's an issue.
Much like SamDog or whatever his name was, I cannot get the maps to reload. I tried unloading my Multiverse, but that didn't work either. The funny thing is it worked on the old server, which ALSO had MultiVerse. There are no new plugins on the SG servr that the old one did not have, so I am at a loss.
Also, I edit chests.yml but they don't seem to register any changes?
Here's the error I found in console:
-
View User Profile
-
Send Message
Posted Nov 24, 2012Can you answer my last question please?
I just need to know if that`s my problem or somebody else got similar problem..
-
View User Profile
-
Send Message
Posted Nov 24, 2012When I try to set spawn in my arena it doesn't doesn't work. I make sure set the arena and I also make sure to set all the spawns in the arena. But while I try to set any spawns it says, "must be an arena! Malformed input. Must be next or a number." Or it either says, "Must be an arena! An eternal error has occurred while executing the command. Check the console. Why is this? Need help on this issue as soon as possible.
-
View User Profile
-
Send Message
Posted Nov 23, 2012When i create my lobby signs, it says "lobby status wall sucessfully created" but nothing more. I have 8 spawns so 2+2. I have 5 width and 3 height. I get no errors or anything :C Please help.
-
View User Profile
-
Send Message
Posted Nov 23, 2012@goakiller900
You can use:
/sg
/hg
/hungergames
/survivalgames
This works just fine with stargates. I tried it.
-
View User Profile
-
Send Message
Posted Nov 23, 2012@Slash0220
The plugin update server is down.
-
View User Profile
-
Send Message
Posted Nov 23, 2012@SamDude09
I use multiverse-core as well and regeneration works just fine. Do you get any console errors after a match?
-
View User Profile
-
Send Message
Posted Nov 23, 2012@Double_0_negative
Alright, thank you. I know you guys probably here this a lot, but do you have an estimate of how long until the 5.0 update comes out?
-
View User Profile
-
Send Message
Posted Nov 23, 2012<<reply 1083103> Only select signs with worldedit and set it, not blocks behind or around it.
@Slash0220 Update checker is down due to our dedicated server getting ddosed.
-
View User Profile
-
Send Message
Posted Nov 23, 2012There are also bug with ranking system..
For example please take a look at my server statistic >> http://mc.line2.lv/HGstats/index.php?page=player&player=Slash (My Nick)
Normally I get 1 point for kill and 10 points for win!
But when something happens with my client and I got a crush.... Then system gives me 120 points..
I`m am the only person who got bugs like this?
-
View User Profile
-
Send Message
Posted Nov 23, 2012I have problem: Every-time when somebody logs in to my server, there is a error related to Survival Games plugin! It says >> could not check for updates and it sux balls...
2012-11-23 19:05:39 [SEVERE] java.net.ConnectException: Connection timed out 2012-11-23 19:05:39 [SEVERE] at java.net.PlainSocketImpl.socketConnect(Native Method) 2012-11-23 19:05:39 [SEVERE] at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) 2012-11-23 19:05:39 [SEVERE] at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) 2012-11-23 19:05:39 [SEVERE] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) 2012-11-23 19:05:39 [SEVERE] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) 2012-11-23 19:05:39 [SEVERE] at java.net.Socket.connect(Socket.java:579) 2012-11-23 19:05:39 [SEVERE] at java.net.Socket.connect(Socket.java:528) 2012-11-23 19:05:39 [SEVERE] at sun.net.NetworkClient.doConnect(NetworkClient.java:180) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.http.HttpClient.openServer(HttpClient.java:378) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.http.HttpClient.openServer(HttpClient.java:473) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.http.HttpClient.<init>(HttpClient.java:203) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.http.HttpClient.New(HttpClient.java:290) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.http.HttpClient.New(HttpClient.java:306) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:995) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:931) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849) 2012-11-23 19:05:39 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1090) 2012-11-23 19:05:39 [SEVERE] at com.skitscape.survivalgames.util.UpdateChecker.check(UpdateChecker.java:52) 2012-11-23 19:05:39 [SEVERE] at com.skitscape.survivalgames.Events.JoinEvent$2.run(JoinEvent.java:38) 2012-11-23 19:05:39 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) 2012-11-23 19:05:39 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 2012-11-23 19:05:39 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 2012-11-23 19:05:39 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 2012-11-23 19:05:39 [SEVERE] at java.lang.Thread.run(Thread.java:722) 2012-11-23 19:05:39 [INFO] [SurvivalGames] could not check for updates.
-
View User Profile
-
Send Message
Posted Nov 23, 2012I cannot Create the lobby walls Ingame it says:"Lobby Status wall Successfully created" Then is says:"An error occured while executing the command. Check the console" And on the console it says:"32:27 [INFO] RapidBunny issued server command: /sg setlobbywall 07:32:27 [SEVERE] java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign 07:32:27 [SEVERE] at com.skitscape.survivalgames.LobbyManager.loadSigns(LobbyManager.java:64) 07:32:27 [SEVERE] at com.skitscape.survivalgames.LobbyManager.setLobbySignsFromSelection(LobbyManager.java:159) 07:32:27 [SEVERE] at com.skitscape.survivalgames.commands.SetLobbyWall.onCommand(SetLobbyWall.java:20) 07:32:27 [SEVERE] at com.skitscape.survivalgames.CommandHandler.onCommand(CommandHandler.java:122) 07:32:27 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 07:32:27 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 07:32:27 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:502) 07:32:27 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:985) 07:32:27 [SEVERE] at net.miserver.NetServerHandler.chat(NetServerHandler.java:903) 07:32:27 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:858) 07:32:27 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 07:32:27 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 07:32:27 [SEVERE] at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) 07:32:27 [SEVERE] at net.minecraft.server.ServerConnection.b(SourceFile:39) 07:32:27 [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 07:32:27 [SEVERE] at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 07:32:27 [SEVERE] at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 07:32:27 [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 07:32:27 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 07:32:27 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)07:41:03 [INFO] Unknown command. Type "help" for help."
PLEAZE HELP sorry if this has already been posted :(
-
View User Profile
-
Send Message
Posted Nov 23, 2012@Double_0_negative Details: My server is hosted on my computer, with the plugins worldguard, worldedit, essentials, multiverse, air portals, battlenight (a pvp plugin), speefultimate, survival games, and chest shops. I recently re-installed survival games because I was having a problem with it earlier. Now, only after having re-installed, players will randomly be disconnected with the message "end of stream." On the server log, it just says they were disconnected due to "a generic reason." The only config changes I made were increasing the default grace period, and removing all diamond items from chests except for diamond swords. I also made iron swords level 3 rarity, added bows to level 2 rarity, and added splash potions to level 4 rarity. I don't have lwc or sql. I hope this helps!
-
View User Profile
-
Send Message
Posted Nov 23, 2012Would be nice to update chests each Minecraft day. Now they are updated only at arena start.
-
View User Profile
-
Send Message
Posted Nov 23, 2012@Double_0_negative
lobby walls dude -.-
also, can you add refilling dispensers as well? with random stuffs XD
And whats the ETA of B 0.5.0?
-
View User Profile
-
Send Message
Posted Nov 22, 2012I use Multiverse-Core to go between worlds but it is also conflicting with the world regeneration. The world does not reset after a game. please help.
-
View User Profile
-
Send Message
Posted Nov 22, 2012How will I make is so people can be able to build and break ??????
-
View User Profile
-
Send Message
Posted Nov 22, 2012Problem with my game ):
When I play a match on it it works perfectly... But after the game when it's ended it thinks that the game is still going on, so we cannot join back, and start a new game... How do I fix this?