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 Feb 18, 2014@Maker56
bei mir auf dem Server können normale Member nicht auf die Schilder klicken (OP's können es) aber die Member können /sg join [Lobbyname]. Gibt es eine extra Permisson für die Schilder?
-
View User Profile
-
Send Message
Posted Feb 18, 2014@xXluulXx
Du benutzt die Craftbukkit Version für Minecraft 1.5. Mein Plugin funktioniert aber am besten mit der Version 1.7.4. Für ältere Versionen kann ich Fehler leider nicht berücksichtigen!
-
View User Profile
-
Send Message
Posted Feb 18, 2014JefroyTJF was ist jetzt habe dir die Fehlermeldung gepostet aber du antwortest nicht mehr
-
View User Profile
-
Send Message
Posted Feb 17, 2014Hey i need help with this please if you could join my server : s29.hosthorde.com:25734
becuase we have people that have donated and this wont work if you get this fixed for us you automatically admin rank. Also i will explain what is wrong on the server.
-
View User Profile
-
Send Message
Posted Feb 17, 2014Sorry for the spam.. I didn't know where to post this.
18.02 01:22:57 [Multicraft] Skipped 101 lines due to rate limit (30/s) 18.02 01:22:56 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.Bukkit.reload(Bukkit.java:279) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.reload(CraftServer.java:742) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.plugin.SimplePluginManager.clearPlugins(SimplePluginManager.java:442) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:401) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:408) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:374) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:252) [cbdev.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3022jnks] 18.02 01:22:56 [Server] INFO at org.mcsg.survivalgames.SurvivalGames.onDisable(SurvivalGames.java:53) [?:?] 18.02 01:22:56 [Server] INFO at org.mcsg.survivalgames.logging.QueueManager.rollback(QueueManager.java:64) [?:?] 18.02 01:22:56 [Server] INFO at org.mcsg.survivalgames.logging.QueueManager$Rollback.run(QueueManager.java:228) [?:?] 18.02 01:22:56 [Server] INFO at org.mcsg.survivalgames.Game.resetCallback(Game.java:758) [?:?] 18.02 01:22:56 [Server] INFO at org.mcsg.survivalgames.LobbyManager.updateWall(LobbyManager.java:93) [?:?] 18.02 01:22:56 [Server] INFO at org.mcsg.survivalgames.LobbyWall.update(LobbyWall.java:85) [?:?] 18.02 01:22:56 [Server] INFO at java.util.ArrayList.get(ArrayList.java:382) [?:1.7.0_11] 18.02 01:22:56 [Server] INFO at java.util.ArrayList.rangeCheck(ArrayList.java:604) [?:1.7.0_11] 18.02 01:22:56 [Server] INFO java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 18.02 01:22:56 [Server] ERROR Error occurred while disabling SurvivalGames v0.5.8.54 (Is it up to date?) 18.02 01:22:56 [Server] INFO Arena 1 reset. Rolled back 0 blocks in 1 iterations. Total time spent rolling back was 0ms 18.02 01:22:56 [Server] INFO Disabling SurvivalGames v0.5.8.54 18.02 01:22:56 [Server] INFO Disabling WorldGuard v5.8 18.02 01:22:56 [Server] INFO Disabling OnlyProxyJoin v0.1 18.02 01:22:56 [Server] INFO [Vault][Economy] Essentials Economy unhooked. 18.02 01:22:56 [Server] INFO Disabling Essentials vPre2.13.1.2 18.02 01:22:56 [Server] INFO Disabling EssentialsChat vPre2.13.1.2 18.02 01:22:56 [Server] INFO Disabling EssentialsProtect vPre2.13.1.2 18.02 01:22:56 [Server] INFO Disabling EssentialsSpawn vPre2.13.1.2 18.02 01:22:56 [Server] INFO Disabling EssentialsAntiBuild vPre2.13.1.2 18.02 01:22:54 [Multicraft] Skipped 11 lines due to rate limit (30/s) 18.02 01:19:34 [Server] INFO at java.util.ArrayList.get(ArrayList.java:382) [?:1.7.0_11] 18.02 01:19:34 [Server] INFO at java.util.ArrayList.rangeCheck(ArrayList.java:604) [?:1.7.0_11] 18.02 01:19:34 [Server] INFO java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 18.02 01:19:34 [Server] WARN Task #2045 for SurvivalGames v0.5.8.54 generated an exception 18.02 01:19:34 [Server] INFO Arena 1 reset. Rolled back 0 blocks in 1 iterations. Total time spent rolling back was 0ms 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) 18.02 01:19:34 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) 18.02 01:19:34 [Server] WARN at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) 18.02 01:19:34 [Server] WARN at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) 18.02 01:19:34 [Server] WARN at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.CommandHandler.onCommand(CommandHandler.java:164) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.commands.DelArena.onCommand(DelArena.java:38) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.Game.disable(Game.java:718) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.Game.endGame(Game.java:677) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.Game.resetArena(Game.java:749) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.LobbyManager.updateWall(LobbyManager.java:93) 18.02 01:19:34 [Server] WARN at org.mcsg.survivalgames.LobbyWall.update(LobbyWall.java:85) 18.02 01:19:34 [Server] WARN at java.util.ArrayList.get(ArrayList.java:382) 18.02 01:19:34 [Server] WARN at java.util.ArrayList.rangeCheck(ArrayList.java:604) 18.02 01:19:34 [Server] WARN java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) 18.02 01:17:28 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) 18.02 01:17:28 [Server] WARN at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) 18.02 01:17:28 [Server] WARN at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) 18.02 01:17:28 [Server] WARN at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 18.02 01:17:28 [Server] WARN at org.mcsg.survivalgames.CommandHandler.onCommand(CommandHandler.java:164) 18.02 01:17:28 [Server] WARN at org.mcsg.survivalgames.commands.Leave.onCommand(Leave.java:18) 18.02 01:17:28 [Server] WARN at org.mcsg.survivalgames.GameManager.removePlayer(GameManager.java:197) 18.02 01:17:28 [Server] WARN at org.mcsg.survivalgames.Game.removePlayer(Game.java:525) 18.02 01:17:28 [Server] WARN at org.mcsg.survivalgames.LobbyManager.updateWall(LobbyManager.java:93) 18.02 01:17:28 [Server] WARN at org.mcsg.survivalgames.LobbyWall.update(LobbyWall.java:85) 18.02 01:17:28 [Server] WARN at java.util.ArrayList.get(ArrayList.java:382) 18.02 01:17:28 [Server] WARN at java.util.ArrayList.rangeCheck(ArrayList.java:604) 18.02 01:17:28 [Server] WARN java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) 18.02 01:17:22 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952)
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Maker56 When I type "/sg" it doesn't return anything doesn't give me and messages or anything.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Maker56
Thanks, Good to Know! :D
-
View User Profile
-
Send Message
Posted Feb 17, 2014@CrazymanJR
Yes.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Maker56
Can ya get the next update with sign configuration by march 1 cause i need it by then, its the release of my server! :D
-
View User Profile
-
Send Message
Posted Feb 17, 2014@JefroyTJF
And even if the death match is set to 2 players and there are 10 players, death match will still start in 5 sec no matter what.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@JefroyTJF
Yeah but i set it to 6 people, and dm = 3 and grace period 10, people die in that time because they fall into a trap, and then before grace period ends, boom death match, can u make it so death matches end grace period in an update? Ty!
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Hemebru
Yes this happen if you set the min player for example to 2 and set the startdm to 3 than the game start and will starte the dm when the grace-periode is not end.
-
View User Profile
-
Send Message
Posted Feb 17, 2014Hey there, there is a death match bug, when an SG game starts, it says grace period, then 5 sec later, death match has started, and players turn invincible? because grace period doesn't end then :( please help
-
View User Profile
-
Send Message
Posted Feb 17, 2014@JaxMacky
You can't define the content of the chests for each arena..
-
View User Profile
-
Send Message
Posted Feb 17, 2014@daisyduck1
Danke ;) Der Item Reset ist im nächsten Update gefixt.
-
View User Profile
-
Send Message
Posted Feb 16, 2014Is there only one place to define what are the contents of the chests? I see C1 C2 C3 in the config , but not in the database after creating arena. I guess my question is: Can I define contents of chests per game or map. Map1 <chestconfig3> Map2 <chestconfig6> Does this have to do with the Data:-1 tag ? As both the Config and the Database yml have that in common. Reload Config command ?
-
View User Profile
-
Send Message
Posted Feb 16, 2014Wie in Posting #211 von Cowboys bereits geschrieben, liegen die Items der getöteten Spieler noch auf dem Boden, wen das nächste Spiel beginnt.
Diese sollten beim Reset der Arena automatisch gelöscht werden.
BTW - gutes Plugin ;-)
-
View User Profile
-
Send Message
Posted Feb 16, 2014@Maker56
can ya plz have sign configuration in the next update, cause i need that for my server to be released! :D
-
View User Profile
-
Send Message
Posted Feb 16, 2014@Maker56
ok thanks! ill just shorten the arena name! :)
-
View User Profile
-
Send Message
Posted Feb 16, 2014Spieler können bei mir nicht auf das join Schild klicken aber /sg join [Lobbyname] können sie