SkywarsReloaded UPDATED | Recoded| 1.16 Support! | New features! | 1.8x - 1.16x 5.2.0

The most popular Skywars plugin, but updated! New features, fixes and much more.

  1. GCNT
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    GaagjesCraft Network Team (GCNT), Walrusone
    Languages Supported:
    All messages are configurable in the config
    SkywarsReloaded UPDATED

    Spotted a bug, having an issue, or just wanna talk? Join our Discord here!

    5.2.0 - We rewrote all messages in the messages.yml, to get these new messages you will have to remove your current messages.yml file. If you modified yours, then back up your file first so you can transfer your translations.


    We've had a lot of requests for updating the SkywarsReloaded plugin. We also had a lot of feature requests and bug reports. After quite a time, we decided to maintain the popular SkywarsReloaded plugin.

    This plugin is the exact same version as the official one (4.1.3), but adds more features, fixes, and 1.14, 1.15, and 1.16 support!
    You can just update to this version without removing any of your current Skywars files as it all works the same.
    Please note that the official Skywars plugin is no longer in development. The development of that plugin will be continued here.


    If you want to even have more fun out of your Skywars game, make sure to try out our Extension. It adds a lot more join features, some fixes, and other cool features.
    For new feature requests, make sure to join our Discord server. The invite link is below.

    Dependencies
    WorldEdit

    Extra Features
    The features listed below are extra features. This plugin contains the same features as the official SkywarsReloaded plugin because this is an updated version. The official plugin is no longer in development, so we're continuing it.
    • Added tab complete for commands.
    • Added join and leave messages on game join.
    • Added a new scoreboard system for less lag, more efficiency, and PAPI support.
    • Added a waiting lobby to team games!
    • Added the ability to enable separate cages for team games.
    • Added a team selector for team games.
    • Added an option to disable the join-waiting timer being reset every time a new player joins the game (config.yml -> game.resetTimerOnJoin).
    • Added detailed description messages in case an arena failed to register.
    • Added look direction spawn. Players will face to this location when they join the map. Must be enabled in the config.
    • Hooks into the extension to override the actions when clicking the join item in the inventory.
    • Added join menu customization for items. You can now change the lores and display names.
    • Added join menu per-arena icons. Each arena can have its own icon.
    • Added 1.14x, 1.15x, and 1.16x support.
    • Added Developer API Events!
    • Added the sw.signs permission for breaking signs.
    • Added option in config to disable the winning broadcast.
    • Fixed arenas menu being empty.
    • Fixed the PlaceholderAPI expansion error.
    • Fixed holograms giving errors when HolographicDisplays wasn't installed.
    • Fixed spectate skulls being duplicated.
    • Quick Death
    • Schematic cages for solo games (requires WorldEdit)
    • Fixed player spawn points being forgotten after setting them.
    • Fixed wall signs being empty bug on 1.13+.
    Main Features
    These are the features that were already included by the main author (walrusone).
    These features might change, but won't be removed, and all new features will be listed above under 'extra features'.
    • Scoreboards
      • 5 different scoreboard types for different game statuses.
      • Supports (MVdW)PlaceholderAPI
      • 20 custom placeholders
      • 32 characters on 1.8-1.12, 128 on 1.13+
    • BungeeCord support
      • Lobby server with join signs & menu
      • Game servers (auto arena join when joining the server)
      • Returned to lobby server after game ends
    • Solo games
    • Team games
      • Waiting lobby for team games
      • Team selector
      • Group cages/single cages
    • Join games through signs
    • Join games through menus
    • Kits
    • Game voting
      • Chests (basic, normal, overpowered, empty)
      • Health (5hp, 10hp, 15hp, 20hp)
      • Time (dawn, noon, dusk, night)
      • Weather (sun, rain, thunder, snow)
      • Modifier (speed, jump, strength, none)
    • Chest loot is configurable for each voting type (basic, normal, op)
    • Spectate games through menus
    • Game options
      • win sounds
      • kill sounds
      • glass (cage)
      • taunts
      • particles
      • projectile trails
    • Lobby spawn
      • teleport to lobby on join/world join
    • Player statistics
      • wins
      • kills
      • ELO
      • losses
      • games played
      • deaths
    • Game events
      • DisableRegen
      • HealthDecay
      • EnderDragon
      • Wither
      • MobSpawn
      • CrateDrop
      • ChestRefill
      • DeathMatch
      • ArrowRain
      • AnvilRain
    • Holographic statistics (Holographic Display)
    • Party system
    • Tab Complete for Skywars commands (if permission)
    • Command to customize chest loot in-game
    • Command to create and manage arenas
    • Command to create kits
    • Arena display names
    • Lobby scoreboard + In-game scoreboards
    • Messages are 100% configurable
    • Everything is configurable in the Skywars folder
    Okay so there are way more features, but I can't name them all, so these are the most important ones. Just install the plugin and you will see :)

    Commands
    Player Commands

      • sw quit: Quits from the current game
      • sw join: Join a SkyWars match
      • sw spectate [playername/mapname]: Spectates the game that the player is in or the map.
      • sw stats [playername]: Shows a players stats
      • sw top [stat]: Displays SkyWars leaderboard for the selected stat
      • sw options: Opens the options selection menu.
      • sw winsound: Opens the win sound selection menu.
      • sw killsound: Opens the kill sound selection menu.
      • sw glass: Opens the glass color selection menu.
      • sw taunt: Opens the taunt selection menu.
      • sw particle: Opens the particle effect selection menu.
      • sw projectile: Opens the projectile effect selection menu.
    Admin Commands

      • sw setspawn: Sets the lobby spawn.
      • sw stat [playername] [stat] [method] [amount]: Changes a players stat based on the method. For integer stats, method can be "add", "remove", or "set". For non-integer stats, always use "set".
      • sw clearstats [playername]: Clears a SkyWars players stats
      • sw reload: Reloads SkyWars
      • sw chestadd [chesttype] [method] [percentage]: Adds item(s) in hand/inventory to the chesttype with the assigned percentage. Type can be basic, normal, op, or crate.
      • sw start: Forces a match to start without having the minimum players listed the maps.yml.
      • sw updatetop: Forces an update of the leaderboards.
      • sw hologram [stat] [format]: Adds a hologram at your eye location.
      • /sw holoremove: Removes the closest hologram leaderboard.
    Kit Commands

      • swkit create [kitname]: Create a kit using the items in your inventory
      • swkit enable [kitname]: Toggles whether the kit is enabled or disabled
      • swkit icon [kitname]: Sets the icon for the kit to the itemstack in your hand
      • swkit lockicon [kitname]: Sets the locked icon for the kit to the itemstack in your hand
      • swkit perm [kitname]: Toggles whether a permission is needed to unlock the kit
      • swkit list: Lists all kits
      • swkit load [kitname]: Clears your inventory and loads the kit into your inventory
      • swkit lore [kitname] [number] [lore]: Used to set up to 16 lines of lore and locked lore. <number> can be between 1 and 16 or the string "locked". Can include color codes.
      • swkit name [kitname] [displayname]: Sets the display name for the kit. Can include color codes.
      • swkit position [kitname] [position]: Sets the icon position within the kit menu
      • swkit update [kitname]: Updates the kit <kitname> with your current inventory
    Map Commands

      • swmap arenas: Opens an Arena GUI
      • swmap spawn look: Sets the face direction for the players. They will look to that location when they join the game.
      • swmap create [mapname]: Creates a map named [mapname]
      • swmap edit [mapname]: Opens a map named [mapname] for editing
      • swmap delete [mapname]: Deletes a map named [mapname]
      • swmap list: Lists available maps
      • swmap register [mapname]: Registers a map named [mapname]
      • swmap unregister [mapname]: Unregisters a map named [mapname]
      • swmap save [mapname]: Saves an open map named [mapname]
      • swmap minimum [mapname] [number]: Sets the minimum players for [mapname]
      • swmap name [mapname] [displayname]: Sets the display name for [mapname]
      • swmap creator [mapname] [creator]: Sets the creator name for [mapname]
      • swmap refresh [mapname]: Reloads the map.yml data file for the specific map. [mapname] can be set to "all" to reload all map.yml's.
      • swmap spawn [type] [team]: Adds a spawn at your location when in edit mode. Type can be "player", "spec", "look" or "death". If you are configuring a team game, you need to specify the team number.
      • swmap chesttype [mapname]: Toggles between the chest types that can be added.
      • swmap legacyload [mapname]: This will run the scanner and you will receive messages stating chests and spawns are added. See further instruction for this command below.
    Party Commands

      • swparty create [partyname]: Creates a party named [partyname]
      • swparty accept: Accepts a party invite
      • swparty decline: Declines a party invite
      • swparty disband: Disbands your party
      • swparty info: Lists your parties info
      • swparty invite [player]: Invites a player to your party
      • swparty leave: Leaves your current party
      • swparty name [partyname]: Changes your parties name

    Permissions
    Group Permissions

      • sw.admin: Allows a player to use all admin commands.
      • sw.maps: Allows a player to use all map commands.
      • sw.kits: Allows a player to use all kit commands.
      • sw.parties: Allows a player to use all party commands
      • sw.player: Allows a player to use all player commands
    Player Permissions

      • sw.join: Allows a player to use sw join command and to join games.
      • sw.stats: Allows a player to view player stats.
      • sw.top: Allows a player to view the leaderboard.
      • sw.quit: Allows a player to use sw quit command.
      • sw.winsound: Allows a player to use sw winsound command.
      • sw.killsound: Allows a player to use sw killsound command.
      • sw.glass: Allows a player to use sw glass command.
      • sw.taunt: Allows a player to use sw taunt command.
      • sw.projectile: Allows a player to use sw projectile command.
      • sw.particle: Allows a player to use sw particle command.
      • sw.spectate: Allows a player to spectate using the spectate menu or the spectate command.
      • sw.vip1: Gives the player an experience and voting multiplier that corresponds to vip1.
      • sw.vip2: Gives the player an experience and voting multiplier that corresponds to vip2.
      • sw.vip3: Gives the player an experience and voting multiplier that corresponds to vip3.
      • sw.vip4: Gives the player an experience and voting multiplier that corresponds to vip4.
      • sw.vip5: Gives the player an experience and voting multiplier that corresponds to vip5.
      • sw.kit.[filename]: Allows the player to unlock voting on a permission required kit. [filename] is the filename of the kit without the “.yml”
      • sw.votemenu: Allows a player to open the in game voting menu.
      • sw.chestvote: Allow a player to vote on the chest type in pregame menus.
      • sw.healthvote: Allow a player to vote on the health amount in pregame menus.
      • sw.timevote: Allow a player to vote on the time in pregame menus.
      • sw.weathervote: Allows a player to vote on the weather in the pregame menus.
      • sw.modifiervote: Allows a player to vote on the modifier in the pregame menus.
      • sw.pareffect.[name]: Allows a player you use a particle effect without having the required level. [name] represents the “Key” for the particle effect in the particleeffects.yml.
      • sw.proeffect.[name]: Allows a player you use a projectile particle effect without having the required level. [name] represents the “Key” for the projectile particle effect in the projectileeffects.yml.
      • sw.glasscolor.[name]: Allows a player you use a glass color without having the required level. [name] represents the “Key” for the glass color in the glasscolors.yml.
      • sw.killsound.[name]: Allows a player you use a kill sound without having the required level. [name] represents the “Key” for the kill sound in the killsounds.yml.
      • sw.winsound.[name]: Allows a player you use a win sound without having the required level. [name] represents the “Key” for the win sound in the winsounds.yml.
      • sw.taunt.[name]: Allows a player you use a taunt without having the required level. [name] represents the “Key” for the taunt in the taunts.yml.
    The "Key" for each effect/sound/glasscolor/taunt can be found in their respective ymls. The "Key" in the following code sample is the highlighted value.

    Admin Permissions

      • sw.setspawn: Allows a player to set a set the lobby spawn.
      • sw.stat: Allows a player to set a players stats.
      • sw.clearstats: Allows a player to clear a players stats.
      • sw.allowcommands: Allows a player to use commands when spectating or in game.
      • sw.reload: Allows a player to use the reload command.
      • sw.chestadd: Allows a player to use the chestadd command.
      • sw.start: Allows a player to use the start command.
      • sw.updatetop: Allows a player to use the updatetop command.
      • sw.hologram: Allows a player to use the hologram command.
      • sw.holoremove: Allows a player to use the holoremove command
    Map Permissions

      • sw.map.arenas: Allows a player to use the Arenas GUI.
      • sw.map.create: Allows a player to create an arena.
      • sw.map.edit: Allows a player to edit an arena.
      • sw.map.delete: Allows a player to delete an arena.
      • sw.map.list: Allows a player to list the available arenas.
      • sw.map.save: Allows a player to save an arena.
      • sw.map.register: Allows a player to register an arena.
      • sw.map.unregister: Allows a player to unregister an arena.
      • sw.map.refresh: Allows a player to reload the map data file.
      • sw.map.creator: Allows a player to set the arena creator.
      • sw.map.name: Allows a player to set the arena display name.
      • sw.map.minimum: Allows a player to set the arena minimum number of players.
      • sw.map.spawn: Allows a player to use the spawn command.
      • sw.map.chesttype: Allows a player to use the chesttype command.
    Kit Permissions

      • sw.kit.create: Allows a player to use the create command.
      • sw.kit.enable: Allows a player to use the enable command.
      • sw.kit.icon: Allows a player to use the icon command.
      • sw.kit.lockicon: Allows a player to use the lockicon command.
      • sw.kit.perm: Allows a player to use the perm command.
      • sw.kit.load: Allows a player to use the load command.
      • sw.kit.list: Allows a player to use the list command.
      • sw.kit.lore: Allows a player to use the lore command.
      • sw.kit.name: Allows a player to use the name command.
      • sw.kit.position: Allows a player to use the position command.
      • sw.kit.update: Allows a player to use the update command.
    Party Permissions

      • sw.party.accept: Allows a player to accept a party invite.
      • sw.party.create: Allows a player to create a party.
      • sw.party.disband: Allows a player to disband a party.
      • sw.party.decline: Allows a player to decline a party invite.
      • sw.party.info: Allows a player to view their party info.
      • sw.party.invite: Allows a player to invite players to their party.
      • sw.party.leave: Allows a player to leave a party.

    FAQ
    1: Create an arena using "/swm create <name>".
    2: Set the teamsize to 2 or higher using "/swm teamsize <name> <2+>".
    3: If you have separated cages enabled, set a cage for each team member using "/swm spawn player <teamNumber>". Performing this 2 times will add 2 spawns to the target team.
    4: Set the waiting lobby spawn using "/swm spawn lobby".
    5: Set all other stuff you might want to change, add chests etc.
    6: Save and register the map.
    7: Create a join sign and join the game (preferred with 2+ players).


    Videos
    How to set up the plugin on Bungeecord?
    See how to setup SkyWarsReloaded on a Bungeecord network. This requires at least v4.4.0


    How to create custom cages?
    See how to create custom schematic cages for players to wait in until the game starts. I know, it's pretty cool :)


    How to import arenas?
    See how to turn an already existing world into a custom SkyWarsReloaded arena using the Extension


    How to create holograms?
    See how to create skywars leaderboard holograms in-game using HolographicDisplays.


    How to setup the plugin properly?
    See how to create new arenas, change custom chest loot, kits and holograms.
    This video has been made by SoulStriker.



    API Events
    Code (YAML):

    SkyWarsDeathEvent
    : Fired when a player dies in-game.
    SkyWarsJoinEvent
    : Fired when a player joins a game.
    SkyWarsKillEvent
    : Fired when a player kills another player in-game.
    SkyWarsLeaveEvent
    : Fired when a player leaves a game.
    SkyWarsWinEvent
    : Fired when a player wins a game.
    SkyWarsSelectTeamEvent
    : Fired when a player selects a team in a game.
     

    Support
    We know that this plugin may be a bit difficult to understand. That's why we've made a website with some useful tutorials for SkywarsReloaded.
    https://gaagjescraft.net/skywars/


    If that's not enough, we also have a Discord server where we're ready to help you 24/7. Our Discord server is the official one that's already been referred to on the actual SkywarsReloaded page!
    https://gaagjescraft.net/discord/

    Please note that we are not the official authors of this plugin. We are just maintaining it as the official author (@walrusone) has stopped the development of this plugin.

Recent Reviews

  1. facufan
    facufan
    5/5,
    Version: 5.2.0
    The negativity of some people towards this plugin is incredible, in people it is a really well done job, I think you are going in the right direction, I congratulate you, I imagine how difficult it must be to try to make it compatible with all versions, An extraordinary job since it allows to modify almost everything of it, I am very grateful for your work, keep it up!

    I'm sorry for my bad English, I'm from Argentina.
    1. GCNT
      Author's Response
      Thank you so much for this review. Obviously we are strive for a flawless plugin, but with all versions and features coming out, it won't be perfect in one day; it takes time.

      Thanks for your amazing words
  2. Leviem1
    Leviem1
    1/5,
    Version: 5.2.0
    Works. That's about all I can say this has got going for it.

    I've bumped into a few compatibility issues with other common plugins. There's quite a few minor bugs that, while usually benign, can be frustrating to deal with. Not ideal unless this is the only thing you want running on your server.

    It's also lacking in documentation and just for basic setup you will likely need support which means you will have to wait for a response on Discord.
  3. Nathali
    Nathali
    3/5,
    Version: 5.2.0
    It would be Ok if they put a waiting spawn of skywars and more events and MysteryBoxes
    1. GCNT
      Author's Response
      We already have a waiting lobby for team games. If you have any event ideas, shoot 'em. And there are lots of other MysteryBox plugins that you could use.
      Please do not request features in the review section, especially if you are giving a bad/medium 3-star review. It gives a wrong indication of the actual worth of the plugin.
  4. ValenGamerXD
    ValenGamerXD
    2/5,
    Version: 5.2.0
    Its "playable" but all the menus are broken, cant choose kits or cages or particles, wouldnt recommend.
    1. GCNT
      Author's Response
      We are aware of this and working on a fix.
  5. LeonKennedy
    LeonKennedy
    4/5,
    Version: 5.2.0
    gracias por este plugin gratuito y por hacerlo compatible con la version 1.15.+ es el mejor plugin gratuito de skywars
  6. Shaman0219
    Shaman0219
    4/5,
    Version: 5.0.0
    i was editing a map then suddenly the gamemode started, all my items disappeared, even my friend's item who was just roaming around the wilderness also had his item disappeared, and when we were chatting we had a [SkyWars] Prefix, how to fix this?
    1. GCNT
      Author's Response
      If you have "clearInventoryOnLobbyJoin" enabled in the config.yml, items are removed when you join the skywars lobby world. And you can disable the chat prefix in the config.yml, and change the format in messages.yml.
      But please do not report your problems in the review section; use our Discord for that!
  7. Lune_Real
    Lune_Real
    5/5,
    Version: 5.0.0
    I bought 2 premium Skywars plugins $15 each and this one was still insanely better, I would 10/10 recommend this plugin. Don't make the same mistake I did wasting money, this is definitely the plugin for you.
    1. GCNT
      Author's Response
      You could invest in us too :)
      (just saying, donation link is above)
  8. LOBOMK9
    LOBOMK9
    5/5,
    Version: 5.0.0
    Version 5.0.0 works as stated in its plugin notes. However, I still do not see an example of how to create a TEAM type arena and the videos do not expose that topic.

    Please could someone tell me if I have already tried creating that type of arena in this plugin?

    Best regards
    1. GCNT
      Author's Response
      Hey,
      You simply have to create an arena, set the teamsize to something greater than 1, set all team spawns (/swm spawn player [team number]), then do all other stuff, save and register the arena. And you're done!
  9. SavageGaming2005
    SavageGaming2005
    5/5,
    Version: 5.0.0
    Not much more to say. Any issues, which are very rare, are solved practically instantly on Discord! Cannot believe the amazing team behind this plugin. They are doing it in their spare time, providing regular big updates and providing pretty much 24/7 support! Hands down to you guys, you deserve a medal!
    1. GCNT
      Author's Response
      Thank you so much! We're dedicated to helping everyone as soon as possible, with the best help possible. :)
  10. Bazsi24
    Bazsi24
    5/5,
    Version: 5.0.0
    okay....thats my favourite plugin :) i really like the custom features and the perfect config file!!!
    1. GCNT