SkyWars Blur


SkyWars is back!

SkyWars is back! The first publicly released SkyWars plugin is now receiving intermittent updates, and has full support for Minecraft 1.9.

SkyWars v2.1.0 and above use a new arena backend, which comes with faster arena creation, and no longer requires SkyWarsBaseWorld.

If you were previously using SkyWars v2.0.1 or earlier, SkyWars will transfer all custom arenas to the new backend, so please back up all SkyWars and arena data before updating. If you were previously using SkyWars v1.4.5 or earlier, the update will also convert all user data from name-base to UUID-based storage.

PSA: Vote on new features

I haven't been completely active lately with updates, but I'll be adding things when I can. Due to my limited time, I'll be implementing the features with the highest votes first, on the feature poll.

Note: There's a new poll as of June 15th, 2016! If you haven't voted since then, click here!


  • Integrates seamlessly into any server, survival, creative or otherwise.
  • Join the SkyWars queue from any world, and you'll be transported back exactly where you came from once the game ends!
  • SkyWars saves gamemode, health, hunger, potion status, and pretty much anything else you'd need to keep track of.
  • Use an unlimited number of arenas at the same time! The only limit is your server player capacity.
  • Use SkyWars's kit system to let players pay money each game for a kit, and give access to extra kits to donors through permissions support!
  • Craft your server's unique SkyWars experience!
  • Create custom kits just by filling your inventory with the items you want!
  • Create arenas without any entering items into config files! Just build the arena, set the spawns with /sws and save it!
  • Change any and all messages sent by SkyWars to players in messages.yml!
  • Support for randomly filled chests!
  • Support for portals to step into and join the queue.
  • Custom economy rewards for winning games or killing in games.

Installing SkyWars

  • Server must be running at least Java 7.
  • Server must be at least Minecraft version 1.7.8.
  • Download SkyWars from the Download link on this page.
  • Put SkyWars.jar into your plugins directory, and restart the server.
  • SkyWars is now functional with the two default arenas!



Video Tutorial (credit to Koz4Christ!)

(Link to video)

Translations / Localization

All player messages fully translated to English and German, and partially translated to Spanish, French, Czech, Danish, Dutch, Polish, Portuguese and Russian. Partial translations were at one point complete, but don't have some of the newer messages translated.

Change the locale SkyWars uses by setting locale in main-config.yml.

To help out SkyWars by translating it into your local language, go to SkyWars-Translations/Translating. Test out your localization as well by copying into messages.yml!

MCStats / Plugin metrics

SkyWars uses plugin metrics to keep track of people using the plugin. All gathered data can be viewed at

To opt out, change opt-out: false to opt-out: true in plugins/PluginMetrics/config.yml

SkyWars Report

When the /sw report command is used, SkyWars will submit a debug report for your server including server version, a list of all plugins, and other information to

SkyWars will not publicly post information about your server to unless an admin uses the /sw report command. If you want to completely disable this functionality, add the following line to your main-config.yml file: disable-report: true.


Both default maps, Skyblock Warriors and Water Warriors, were created by SwipeShot.


We would like to thank JetBrains for their support of this project.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Laxer21117 Laxer21117 Jun 25, 2016 at 20:37 UTC - 0 likes

    Is there team support?

    Go support the new economy plugin

  • Avatar of llMCllMegaCraft llMCllMegaCraft Jun 25, 2016 at 15:05 UTC - 0 likes

    Dude, I have some bugs in kits. Armor is disappearing. Potions causes bugs.

    17:50:05 [SEVERE] [SkyWars] Couldn't broadcast GameStart in SkyWars version skywars-2.1.5 - 2.1.5: 17:50:05 java.lang.IllegalArgumentException: given itemstack is not a potion 17:50:05 at org.apache.commons.lang.Validate.isTrue( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at org.bukkit.potion.Potion.apply( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.daboross.bukkitdev.skywars.api.kits.impl.SkyPotionMeta.applyToItem( [SkyWars.jar:skywars-2.1.5] 17:50:05 at net.daboross.bukkitdev.skywars.api.kits.impl.SkyKitItemConfig.toItem( [SkyWars.jar:skywars-2.1.5] 17:50:05 at net.daboross.bukkitdev.skywars.api.kits.impl.SkyKitConfig.applyTo( [SkyWars.jar:skywars-2.1.5] 17:50:05 at [SkyWars.jar:skywars-2.1.5] 17:50:05 at [SkyWars.jar:skywars-2.1.5] 17:50:05 at [SkyWars.jar:skywars-2.1.5] 17:50:05 at net.daboross.bukkitdev.skywars.commands.mainsubcommands.ForceStartCommand.runCommand$7bc4b72f( [SkyWars.jar:skywars-2.1.5] 17:50:05 at net.daboross.bukkitdev.skywars.libraries.commands.CommandExecutorBase.onCommand( [SkyWars.jar:skywars-2.1.5] 17:50:05 at org.bukkit.command.PluginCommand.execute( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at org.bukkit.command.SimpleCommandMap.dispatch( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.PlayerConnection.handleCommand( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.PlayerConnection.a( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.PacketPlayInChat.a( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.PacketPlayInChat.a( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.PlayerConnectionUtils$ [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at java.util.concurrent.Executors$ Source) [?:1.8.0_91] 17:50:05 at Source) [?:1.8.0_91] 17:50:05 at net.minecraft.server.v1_9_R2.SystemUtils.a(SourceFile:45) [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.MinecraftServer.D( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.DedicatedServer.D( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at net.minecraft.server.v1_9_R2.MinecraftServer.C( [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at [spigot-1.9.4.jar:git-Spigot-8a048fe-106ced0] 17:50:05 at Source) [?:1.8.0_91]

  • Avatar of daboross daboross Jun 16, 2016 at 05:11 UTC - 0 likes

    @luke122221: Go

    Is there a possibility that `enable-economy` is disabled in `main-config.yml`? That would cause only free kits to be loaded.

    If economy is enabled and it still happens, could you share a `/sw report` report? That would give me more information for debugging.

    Last edited Jun 16, 2016 by daboross
  • Avatar of luke122221 luke122221 Jun 15, 2016 at 01:55 UTC - 0 likes

    Ever sense i downloaded the newest update the plugin does not read priced kits from my kits.yml file Pastebin of kits.yml: Kits its not reading that are in the yml file: -ArmyMan -Bae -HellExplorer - Everything else with a price, it reads all the free ones

  • Avatar of BVmining BVmining Jun 14, 2016 at 03:35 UTC - 0 likes


  • Avatar of daboross daboross Jun 14, 2016 at 01:49 UTC - 1 like

    @BVmining: Go

    Should work fine with 1.10 now. I haven't tested it with Spigot v1.10 but the plugin doesn't usually break between versions. Future released versions will be tested against 1.10 after it becomes the default download from BuildTools (probably a week or two).

    Last edited Jun 14, 2016 by daboross
  • Avatar of BVmining BVmining Jun 11, 2016 at 19:14 UTC - 0 likes


    Please get the plugin updated to 1.10, This is the best skywars plugin.

    Last edited Jun 11, 2016 by BVmining
  • Avatar of daboross daboross Jun 11, 2016 at 04:46 UTC - 0 likes

    @Anemul: Go

    There's a planned feature for a start timer when a minimum number of players have joined, but I haven't had much time lately to implement many things. It's currently second on the feature poll, so kit GUIs will happen before it, but it is a planned feature.

  • Avatar of Anemul Anemul Jun 10, 2016 at 15:14 UTC - 0 likes

    @daboross: Go

    well that is no good , it should start when minimum players has joined .

  • Avatar of daboross daboross Jun 08, 2016 at 01:35 UTC - 0 likes

    @JimLeblanc: Go

    Currently SkyWars will only start games once the maximum number of people have entered the queue. There is a pending feature which will allow a start timer, but I haven't really had time to implement many features at all lately and it isn't on the top of the list.

    Is your issue when the maximum number of people have joined, or trying to start without enough people?


Date created
Aug 08, 2013
Last update
Jun 19, 2016
Development stage
  • deDE
  • enUS
  • esES
  • frFR
  • plPL
  • ptBR
  • ruRU
GNU General Public License version 3 (GPLv3)
Curse link
Recent files
  • R: v2.1.5 for 1.10 Jun 19, 2016
  • R: v2.1.4 for 1.9 Jun 08, 2016
  • R: v2.1.3 for 1.9 Mar 31, 2016
  • R: v2.1.2 for 1.9 Mar 26, 2016
  • R: v2.1.1 for 1.9 Mar 10, 2016