SkyWarsReloaded ~ UPDATED 3.3.2

Official updated SKYWARSRELOADED plugin for 1.7 -> 1.13 ~ original plugin by zRA1Nz

  1. smessie
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/smessie/SkyWarsReloaded
    Contributors:
    zRA1Nz, Walrusone, GTA5Racer, smessie
    SkyWarsReloaded 1.13 update

    This version should be compatible with Spigot 1.7 -> 1.13
    Due to there weren't any updates for the SkyWarsReloaded plugin for some time I decided to update it myself. Credits go to zRA1Nz and Walrusone for the original version and GTA5Racer for the 1.9.4 and 1.10 support.
    I've added support for 1.11, 1.12 and 1.13

    Compability:

    • 1.7.9
    • 1.7.10
    • 1.8 -> 1.8.8
    • 1.9.4
    • 1.10 -> 1.10.2
    • 1.11 -> 1.11.2
    • 1.12
    • 1.13
    Screenshots:
    [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]


    I've tried to recreate the overview for the plugin;

    Commands:
    /swr create <mapName> ~ Create a map named <mapName>
    /swr delete <mapName> ~ Deletes the map named <mapName>
    /swr edit <mapName ~ Edits the map named <mapName>
    /swr endgame <gameNumber> ~ Ends the selected game
    /swr games ~ List all games currently in progress
    /swr glassshop ~ Menu for purchasing glass colors
    /swr join ~ Allows a player to join a game
    /swr kit ~ Opens the kit menu
    /swr list ~ List all maps currently available
    /swr permkitshop ~ Menu for purchasing permanent kits
    /swr quit ~ Allows the plaeyr to leave a joined game
    /swr register <mapName> ~ Attempts to register a map
    /swr reload ~ Reloads the config, chest.yml and kits
    /swr save <mapName> ~ Saves a map named <mapName>
    /swr setspawn ~ Sets the spawn return point
    /swr shop ~ Opens a in-game shop
    /swr spectate ~ Allows a user to spectate games
    /swr start ~ Force start a game
    /swr stats ~ View your skywars stats
    /swr unregister <mapName> ~ Unregisters the map
    /swr menu ~ Opens the lobby menu
    /swr particleshop ~ Opens the particle effects shop
    /swr trailshop ~ Opens the trail effects shop
    /swr addpoints <player> <points> ~ Adds <points> to the players balance
    /swr removepoints <player> <points> ~ Removes <points> from the players balance
    /swr setglass <player> <glasscolor> ~ Sets a players glass color
    /swr seteffect <player> <particleEffect> ~ Sets a players projectile particle effect

    You can find all this commands in-game with /swr help


    Permissions:
    swr.* ~ Gives access to all swr commands
    swr.play ~ Gives access to the swr join and quit commands
    swr.signs ~ Allows the user to create and destory swr signs.
    swr.specate ~ Allows the user to spectate games.
    swr.specateshop ~ Allows the user to use the spectator shop.
    swr.start ~ Allows the user to force start a game.
    swr.join ~ Allows a player to join a game.
    swr.quit ~ Allows a player to quit a game.
    swr.kit ~ Allows a player to use the kit menu item.
    swr.stats ~ Allows a player to use the swrstats command.
    swr.opchest ~ Allows the user to vote for OP chests.
    swr.timevote ~ Allows the user to vote for time of day on game start.
    swr.jumpvote ~ Allows the user to vote for jump boost on game start.
    swr.global ~ Allows the user to use global chat.
    swr.vip ~ When a player has this permission, their score for kills and wins is given the vip multiplier in the config.
    swr.color ~ Allows a player to use color chat.
    swr.colorshop ~ Allows a player to use the color glass shop.
    swr.permkits ~ Allows a player to use the permanent kits shop.


    swr.admin ~ Gives access to the swr setspawn, list, games, endgame, and reload commands
    swr.setspawn ~ Allows a player to use the setspawn command.
    swr.list ~ Allows a player to use the list command.
    swr.games ~ Allows a player to use the games command.
    swr.endgame ~ Allows a player to use the endgame command.
    swr.reload ~ Allows a player to use the reload command.
    swr.addpoints ~ Allows a player to use the addpoints command.
    swr.removepoints ~ Allows a player to use the removepoints command.
    swr.setglass ~ Allows a player to use the setglass command.
    swr.seteffect ~ Allows a player to use the seteffect command.
    swr.setprojeffect ~ Allows a player to use the setprojeffect command.

    swr.maps ~ Gives access to the maps commands
    swr.create ~ Allows a player to use the create command.
    swr.delete ~ Allows a player to use the delete command.
    swr.edit ~ Allows a player to use the edit command.
    swr.list ~ Gives access to the map list command
    swr.save ~ Allows a player to use the save command.
    swr.register ~ Allows a player to use the register command.
    swr.unregister ~
    Allows a player to use the unregister command.


    I've already changed the game sounds in the default config to support 1.13 and up. If you update from an earlier version, regenerating your config file is required, instead you can also manually update your gameSounds to the following
    Code (Text):
    gameSounds:
      playerJoinLobby: ENTITY_SLIME_JUMP
      playerLeaveLobby: ENTITY_SLIME_ATTACK
      playerDeath: ENTITY_LIGHTNING_BOLT_THUNDER
      playerWin: ENTITY_FIREWORK_ROCKET_LARGE_BLAST
      opChestVote: BLOCK_CHEST_OPEN
      timeVote: ENTITY_TNT_PRIMED
      weatherVote: ENTITY_SPLASH_POTION_THROW
      jumpVote: ENTITY_MAGMA_CUBE_JUMP
    If you upgrade from an older config and you want to use 1.9 or higher UP TO 1.12.2 change the gameSounds section in the config.yml to
    Code (Text):
    gameSounds:
      playerJoinLobby: ENTITY_SLIME_JUMP
      playerLeaveLobby: ENTITY_SLIME_ATTACK
      playerDeath: ENTITY_LIGHTNING_THUNDER
      playerWin: ENTITY_FIREWORK_LARGE_BLAST
      opChestVote: BLOCK_CHEST_OPEN
      timeVote: ENTITY_TNT_PRIMED
      weatherVote: ENTITY_SPLASH_POTION_THROW
      jumpVote: ENTITY_MAGMACUBE_JUMP
    NOTE: if you get an error for the opChestVote sound, change it to ENTITY_CHEST_OPEN.

    If you want to use the plugin on 1.7 or 1.8 server you must downgrade the sounds, so change the gameSounds section in the config.yml to
    Code (Text):
    gameSounds:
      playerJoinLobby: SLIME_WALK2
      playerLeaveLobby: SLIME_ATTACK
      playerDeath: AMBIENCE_THUNDER
      playerWin: FIREWORK_LARGE_BLAST
      opChestVote: CHEST_OPEN
      timeVote: FUSE
      weatherVote: SPLASH
      jumpVote: MAGMACUBE_JUMP
    FAQ:
    How do I configure spawn points for my map?

    While editing the map, you have to place Beacon blocks on the place where people should spawn.
    Be aware that the glass cabine will be generated beneath the Beacon so put the Beacon at least 5 blocks in the air!

    I'm glitching out of the cage each time I join a map, help me?!
    You are most likely using PaperSpigot, please disable the following in paper.yml;
    disable-teleportation-suffocation-check: false

    Do you wanna test the plugin before downloading? We have some registered servers using our plugin:
    IP: MC.ModifixCraft.RU (Russian)

    Follow my on Twitter for update notifications!
    @smessie_

    If you want to support me for my work, you can buy me a pizza, thanks!
    [​IMG]
    GFrancoH36, Hydra666, Flak and 4 others like this.

Recent Reviews

  1. Trench
    Trench
    5/5,
    Version: 3.3.2
    Incredible plugin I am not sure why I haven't left a review yet since I have been using this plugin for about 5 months now on my server. Very good job with updates. Was wondering if there is a way to have a command to join certain games.. because I am looking to add NPCS rather than signs. Thanks.
  2. Modiexe
    Modiexe
    5/5,
    Version: 3.2.0
    This plugin is best in all world, i have many buggs, but author help me to fix it.

    I like this plugin, author respect.


    If you want test this plugin -> you can join to us server [1.8-1.12.2]
    IP: MC.ModifixCraft.RU:25565

    (Russian Server)
    1. smessie
      Author's Response
      Thank you for the review!
      I'm happy all your bugs are resolved now :)
  3. Aleksandar_J
    Aleksandar_J
    5/5,
    Version: 3.1.4
    Great Plugin but what is the permission to open the particel shop?
    And are there "stats" signs?
  4. KingSkyFall24
    KingSkyFall24
    5/5,
    Version: 3.1.4
    really good Plugin But when i do create map it makes a new world can i use the one i just made?
    1. smessie
      Author's Response
      Each map is located in Its own world, that is How the plugin works
  5. Nymoout
    Nymoout
    5/5,
    Version: 3.1.4
    Can you remade the Scoreboard or add more things ..................................................................................................................................................................
  6. BananaDerps
    BananaDerps
    5/5,
    Version: 3.1.4
    It's a very nice plugin but what's the permission to select a kit and select a cage color
    1. smessie
      Author's Response
      You're probably looking for swr.kit and swr.colorshop
  7. Onenrico
    Onenrico
    5/5,
    Version: 3.1.4
    Nice Plugin For Skywar but need more feature like win reward command , please implement that feature :) , and also to change score text in chat "(+1)"
    1. smessie
      Author's Response
      Thanks! Will look for your requests when I find the time for it.
  8. KimoVoidDSGN
    KimoVoidDSGN
    5/5,
    Version: 3.1.4
    Nice plugin :) I use it on my server and it works 100% fine. I would suggest a top killers, top wins and win rewards (with commands), i use a "cubelets" plugin and i want to get one of them when i win. Sorry if my english is not perfect, i speak spanish :)
    1. smessie
      Author's Response
      Thanks for the review!
      Will see if I can add your suggestions.
  9. caca
    caca
    4/5,
    Version: 3.1.4
    I know that I'm not meant to report bugs here but sometimes chest aren't filled with items... Using Spigot 1.8.8 w/ ViaVersion (1.8-1.12.2) :(
    1. smessie
      Author's Response
      If you know it, Why do you still post it here? To be unrespectfull?
  10. Burakcraft02
    Burakcraft02
    4/5,
    Version: 3.1.4
    [15:40:17 WARN]: [SkyWarsReloaded] Task #69 for SkyWarsReloaded v3.1.4 generated
    an exception
    java.lang.NullPointerException
    at com.walrusone.skywars.config.Config.getJoinItem(Config.java:540) ~[?:
    ?]
    at com.walrusone.skywars.listeners.LobbyListener.removePlayerItems(Lobby
    Listener.java:172) ~[?:?]
    at com.walrusone.skywars.listeners.LobbyListener$2.run(LobbyListener.jav
    a:145) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java
    :71) ~[spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHea
    rtbeat(CraftScheduler.java:350) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:7
    22) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:3
    74) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:6
    53) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
    :556) [spigot-1.8.8.jar:git-Spigot-6c9b0a1-de5c261]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
    1. smessie
      Author's Response
      Hello back, No surious men, you just paste an error in here. What do you expect me to do? Post an error back?
      Verify that the configurable Join item in the config exist on your mc version. Else post your config in THE DISCUSSION THREAD FOR SUPPORT. Thanks