Ultimate Survival Games
Ultimate SurvivalGames is a fully configurable plugin, that allow players to play full automaticly survival games! The plugins is very customizable and can be set up different on each server!

Features
- Arena vote function with GUI
- Own chests blocks
- Deathmatch function
- Spectator Mode
- Configurable Scoreboard
- Configurable Messages
- Automaticly start and map-reset
- Unlimited game lobbys with unlimited arenas
- Multiverse support
- Seperate chat (in-game and global)
- And much more...
Other useful links

Commands
| Command | Description | Permission |
|---|---|---|
| /sg | The Main Command, shows the main help site | / |
| /sg start | Start a game | sg.start |
| /sg join <LOBBYNAME> | Join a Game | sg.join |
| /sg leave | Left a game | sg.join |
| /sg vote <ARENAID> | Vote for an arena | sg.join |
| /sg list | List of all available lobbys | sg.list |
| /sg lobby | Show the lobby helpsite | sg.lobby |
| /sg lobby create <NAME> | Creates a lobby | sg.lobby |
| /sg lobby setspawn <NAME> | Set the spawn of the lobby! | sg.lobby |
| /sg lobby unload <NAME> | Unload the lobby from the RAM | sg.lobby |
| /sg lobby load <NAME> | Load a lobby to the RAM and enable it. | sg.lobby |
| /sg lobby reload <NAME> | Unload and reload a lobby | sg.lobby |
| /sg lobby list <NAME> | List of all loaded arenas in a lobby | sg.lobby |
| /sg lobby delete <NAME> | Delete a lobby. | sg.lobby |
| /sg arena create <LOBBYNAME> <ARENA NAME> | Creates an arena in the specify Game-Lobby! | sg.arena |
| /sg arena tools | Gives the arena selection tools! | sg.arena |
| /sg arena select <LOBBYNAME> <ARENA NAME> | Select the specify arena in the specify Game-Lobby! | sg.arena |
| /sg arena check | Shows what must be done to finish the selected arena! | sg.arena |
| /sg arena addspawn | Adds a Spawn on the selected arena! | sg.arena |
| /sg arena removespawn <ID> | Removes a Spawn on the selected arena! | sg.arena |
| /sg arena deathmatch | Disabled or enabled the arena deathmatch! | sg.arena |
| /sg arena deathmatch add | Adds a deathmatch spawn! | sg.arena |
| /sg arena deathmatch remove <ID> | Removes a Spawn of the arena deathmatch! | sg.arena |
| /sg arena finish | Finish the arena setup and enable the arena! | sg.arena |
| Spectate after you die or if you join a started game | sg.spectate |

English Video Tutorial
Its not prohibited to leave a subscribe.

Planned features
- Add kits with special abilities
- Option for voting a random arena
- Add point system
- Add achievements
- Configurable delay between win of the game and start of the reset
- mysql/sqlite saved stats
- seperated chat and tab list
- Optional BarAPI support
- invisible dome with adjustable size in the middle of the deathmatch arena
- Use /sg join instead of /sg join <LOBBYNAME> if only one arena is defined!
- Add option to change the weather disabling

Plugin update checking/Plugin Statistics
- The plugin connects automaticly to curse (while enabling) , to inform you when a new update is available. If you don't want this, set the option "enable-update-check" in the config.yml of the SurvivalGames folder to false.
- The plugins sends automaticly statistic informations like current player amount, java version, etc. to http://mcstats.org/! If you don't want this, set the option "opt-out" in the config.yml of the PluginMetrics folder to true.







-
View User Profile
-
Send Message
Posted Aug 29, 2014Guten Tag, wir haben Ihr Plugin erfolgreich installiert jedoch weißt es bei uns beim Rollback nach einer Runde Fehler auf, wie folgt: In der vorgehenden Runde geöffnete Türen bleiben offen, Dispenser werden nicht nachgefüllt, TnT aus Fallen wird nicht erneuert und die Items gestorbener Spieler nach einer Runde also des vorletzten Überlebenden bleiben auch in der darauf folgenden Runde liegen. Meine Frage ist nun ob der Fehler an uns bzw. unserer Konfiguration des Plugins liegt, oder ob es bisher noch nicht in dem Plugin enthalten ist. Hoffen auf schnelle Antwort mit freundlichen Grüßen CreepFlashHD
-
View User Profile
-
Send Message
Posted Aug 28, 2014@zachup100
you need to give java more ram
-
View User Profile
-
Send Message
Posted Aug 28, 2014I don't know if this is a bug or if it's my Server but I am running a 1 GB Spigot server and I'm trying to save an arena for the Reset! Here is a code from the console after the command!
[19:09:44 WARN]: Exception in thread "Thread-16" [19:09:44 WARN]: java.lang.OutOfMemoryError: Java heap space [19:09:44 WARN]: at me.maker56.survivalgames.reset.Save.run(Save.java:800)
-
View User Profile
-
Send Message
Posted Aug 28, 2014@Maker56
Thank you! I can't wait for the following update! I really really need it! :)
-
View User Profile
-
Send Message
Posted Aug 28, 2014@ThomasDrolo
me.maker56.survivalgames.arena.Arena.<init>
I'm not sure, but that might mean you didn't specify arena or invalid arena name
-
View User Profile
-
Send Message
Posted Aug 27, 2014Hey, ich habe nichts gemacht wollte nur kurz meinen Server reloaden und dann:
[08:49:33] [Server thread/INFO]: [SurvivalGames] Enabling SurvivalGames vBeta 1.9.2 [08:49:34] [Server thread/INFO]: [SurvivalGames] 80 messages loaded! [08:49:34] [Server thread/INFO]: [SurvivalGames] Vault found! [08:49:34] [Server thread/INFO]: [SurvivalGames] 5 scoreboard phases loaded! [08:49:34] [Server thread/ERROR]: Error occurred while enabling SurvivalGames vBeta 1.9.2 (Is it up to date?) java.lang.NullPointerException at me.maker56.survivalgames.arena.Arena.<init>(Arena.java:47) [?:?] at me.maker56.survivalgames.arena.ArenaManager.getArena(ArenaManager.java:418) [?:?] at me.maker56.survivalgames.game.GameManager.load(GameManager.java:156) [?:?] at me.maker56.survivalgames.game.GameManager.loadAll(GameManager.java:82) [?:?] at me.maker56.survivalgames.game.GameManager.<init>(GameManager.java:27) [?:?] at me.maker56.survivalgames.SurvivalGames.onEnable(SurvivalGames.java:89) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:439) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:375) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
Was habe ich falsch gemacht??
-
View User Profile
-
Send Message
Posted Aug 27, 2014@redikus
/sg arena addspawn Adds a Spawn on the selected arena! sg.arena
/sg arena removespawn <ID>
-
View User Profile
-
Send Message
Posted Aug 27, 2014How can i modify the spawn changes?
-
View User Profile
-
Send Message
Posted Aug 27, 2014Is there a way to put a shop in the lobby so that players can buy stuff and it will stay in their inventory? I already know how to buy things I just need to know if there is a way to keep items in their inventory. Thanks
-
View User Profile
-
Send Message
Posted Aug 27, 2014Hello, When I want to create a lobby it says already exist, when i want to load it says check the console, i check the console, it says arena not found, when i want to create arena it says arena already exist. why?
Sorry for my english, i'm hungarian. :)
-
View User Profile
-
Send Message
Posted Aug 27, 2014@LegendaryAdmin
@dutchrastacraft
I think AsyncWorldEdit doesn't help for UltimateSurvivalGames.. In this version is no other whay, but I'll check what I can do for the next version!
-
View User Profile
-
Send Message
Posted Aug 26, 2014@dutchrastacraft
I am not certain this will work, but since the plugin uses WE, it makes sense that it should. Its called AsyncWorldEdit and what it does is breaks a large edit (configurable), up into packets to send through as small bits instead of one large one.
I ran this for a bit when I needed it, I am betting it will solve your problem though:
http://www.spigotmc.org/threads/asyncworldedit.11441/
Edited to add: If it does not work, perhaps a hook could be made?
-
View User Profile
-
Send Message
Posted Aug 26, 2014@Maker56
I understand that it's difficult to make a smooth reset and yes, I might have big arenas. But it should not lagg in any case, not even with a big arena. My server is as stable as it can be, so it can't be only me with this problem.
-
View User Profile
-
Send Message
Posted Aug 26, 2014@LegendaryAdmin
This is chest config, not item whitelist. Look in config.yml
-
View User Profile
-
Send Message
Posted Aug 26, 2014___!!Updated Comment!!____
@EN7 Big derp there lol >.< I put the correct link in place and moved the chests.yml to its correct place. Thank you for pointing that out =)
Some blocks on the item whitelist are not working. By default the melon blocks, spider webs work, but cakes/TNT do not, neither do any of the other blocks I have added to that whitelist. (Correction: We can place boats and minecarts as well) Here is my config: http://pastie.org/9505779
Also while looking at that, I am trying to get colored wool, it seems like any item using a colon (it like a spruce leaf block '18:1'), and the colon is removed.
And how about adding in enchanted books? I tried 'book enchant:PROTECTION,1' I tried '403 enchant:PROTECTION,1' and a number of similar commands...I can enchant the book, but I can't use the enchantment. I tried enchanting an enchanted book and a regular book.
Here is the chests.yml notice the missing colons after a save: http://pastie.org/9504750
Thanks for reading this over =]
-
View User Profile
-
Send Message
Posted Aug 26, 2014@vovik_ukr
It didn't save deathmatch spawns correctly, but I re-added them and it works fine
-
View User Profile
-
Send Message
Posted Aug 25, 2014@Maker56
Nvm I fixed it! I was deopped for some reason. ;) Thanks for the help!
-
View User Profile
-
Send Message
Posted Aug 25, 2014@Maker56
I am the owner of the server so i got op but it does not work
-
View User Profile
-
Send Message
Posted Aug 25, 2014@EN7
did you set any deathmatch spawns?
-
View User Profile
-
Send Message
Posted Aug 25, 2014@Maker56
http://pastebin.com/37h40nRB Says deathmatch starting in 1 second, but never starts