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 26, 2012@haris101
Or can I do it in the mysql page they gave me
-
View User Profile
-
Send Message
Posted May 26, 2012@haris101 Could I do it in like a config
-
View User Profile
-
Send Message
Posted May 26, 2012@techfish500
It means its saving your block changes. It is there so it can rollback.. No need for caps and bold.
-
View User Profile
-
Send Message
Posted May 26, 2012Everytime it is disabled is start to SAVE QUEUE! WHAT DOES THIS MEAN AND WHY IS IT THERE?
-
View User Profile
-
Send Message
Posted May 26, 2012@mikeyman600
When you set it up make sure your allowing external sources to connect to your database other wise it wont work same thing happened to me. if you dont now how to do that just contact your hosting provider :D
-
View User Profile
-
Send Message
Posted May 26, 201226.05 21:03:54 [Multicraft] Skipped 46 lines due to rate limit (30/s)
26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:563)
26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358)
26.05 21:03:33 [Server] INFO ^
26.05 21:03:33 [Server] INFO port: 880
26.05 21:03:33 [Server] INFO in "<string>", line 132, column 14:
26.05 21:03:33 [Server] INFO found character '\t' that cannot start any token
26.05 21:03:33 [Server] INFO Caused by: while scanning for the next token
26.05 21:03:33 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
26.05 21:03:33 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
26.05 21:03:33 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:524)
26.05 21:03:33 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126)
26.05 21:03:33 [Server] INFO at com.skitscape.survivalgames.SurvivalGames$Startup.run(SurvivalGames.java:61)
26.05 21:03:33 [Server] INFO at com.skitscape.survivalgames.SettingsManager.setup(SettingsManager.java:39)
26.05 21:03:33 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
26.05 21:03:33 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117)
26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:174)
26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:54)
26.05 21:03:33 [Server] INFO ^
26.05 21:03:33 [Server] INFO port: 880
26.05 21:03:33 [Server] INFO in "<string>", line 132, column 14:
26.05 21:03:33 [Server] INFO found character '\t' that cannot start any token
26.05 21:03:33 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: while scanning for the next token
26.05 21:03:33 [Server] SEVERE Cannot load plugins/SurvivalGames/config.yml
-MY error log please help
-
View User Profile
-
Send Message
Posted May 26, 2012PLEASE HELP ADMIN.
-
View User Profile
-
Send Message
Posted May 26, 2012Also it wont read config.yml if you read the bottom when its where it always has been
-
View User Profile
-
Send Message
Posted May 26, 2012@techfish500
I use avantehosting,am I supposed to give you my info for mysql?
-
View User Profile
-
Send Message
Posted May 26, 2012@techfish500
sql: host: *** port: * user: ** pass: * database: **
-
View User Profile
-
Send Message
Posted May 26, 2012@mikeyman600
What mysql service do you use? And have it should look like this. (REPLACE ASTERISKS WITH WORDS!)
sql: host: ** port: *** user: ** pass: ** database: **
Paste ur copy here aswell and i can have a look at it for you!
-
View User Profile
-
Send Message
Posted May 26, 201226.05 21:03:54 [Multicraft] Skipped 46 lines due to rate limit (30/s) 26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146) 26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) 26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:563) 26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179) 26.05 21:03:33 [Server] INFO at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358) 26.05 21:03:33 [Server] INFO ^ 26.05 21:03:33 [Server] INFO port: 880 26.05 21:03:33 [Server] INFO in "<string>", line 132, column 14: 26.05 21:03:33 [Server] INFO found character '\t' that cannot start any token 26.05 21:03:33 [Server] INFO Caused by: while scanning for the next token 26.05 21:03:33 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 26.05 21:03:33 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) 26.05 21:03:33 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:524) 26.05 21:03:33 [Server] INFO at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) 26.05 21:03:33 [Server] INFO at com.skitscape.survivalgames.SurvivalGames$Startup.run(SurvivalGames.java:61) 26.05 21:03:33 [Server] INFO at com.skitscape.survivalgames.SettingsManager.setup(SettingsManager.java:39) 26.05 21:03:33 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111) 26.05 21:03:33 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117) 26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:174) 26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) 26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) 26.05 21:03:33 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:54) 26.05 21:03:33 [Server] INFO ^ 26.05 21:03:33 [Server] INFO port: 880 26.05 21:03:33 [Server] INFO in "<string>", line 132, column 14: 26.05 21:03:33 [Server] INFO found character '\t' that cannot start any token 26.05 21:03:33 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: while scanning for the next token 26.05 21:03:33 [Server] SEVERE Cannot load plugins/SurvivalGames/config.yml -My error log from survival games and config and everything are right and I get this
-
View User Profile
-
Send Message
Posted May 26, 2012PLEASE HELP,I have all of mySQL info 100% correct and it cannot connect to the database please help or pm,please Ive been working hours.soz for reposting I REALLLY NEED HELP
-
View User Profile
-
Send Message
Posted May 26, 2012@Hangjai
There is a spectator System, however still really buggy! It has to be done through a command /sg spectate <arena id>
-
View User Profile
-
Send Message
Posted May 26, 2012What does it mean by SAVING QUEUE? And when will we be able to change when the chests refill and the message it displays? BTW, Good plugin but rollback issues!
-
View User Profile
-
Send Message
Posted May 26, 2012Can you make Spectator system? thx
-
View User Profile
-
Send Message
Posted May 26, 2012PLEASE HELP,I have all of mySQL info 100% correct and it cannot connect to the database please help or pm,please Ive been working hours
-
View User Profile
-
Send Message
Posted May 26, 2012@pleasehelp222
This plugin works perfect on multiworlds! and yeas, you can set idfferent arenas on different worlds.
-
View User Profile
-
Send Message
Posted May 26, 2012@Flarb1234
No I'm sure this will not happen as mysql is the only way they can recreate the arena without causing up to possible minutes of lag.
This is because a MySQL database stores data in a format that servers and/or plugins can read very quickly but cannot be read by users since the data for recreating a arena is processed very quickly from the MySQL database it makes very minimal lag compared to one without a mysql database that once again would take minutes of lag and possibly cause your server to crash (depending on the amount of ram)
Sorry to disappoint you but... If you would like a mysql database you can get free webhosting and mysql databases from endercloud.com (100MB storage 5GB bandwidth)
They are a new company but are really good and helpful staff
If you would like help setting this up you can add me on Skype: SlipsWhitley
-
View User Profile
-
Send Message
Posted May 26, 2012Hi Is it multiworld support so you can set up different arenas in different worlds?