SkyWars

Every player (or team) starts in a glass cage on their own island in the sky. Once the cages open:

  • loot the chests, build bridges, head for the middle island with the better loot
  • defeat your opponents or knock them into the void
  • be the last player (or team) standing

On top of that there are the classic kits, chest refills and a shrinking world border as a deathmatch. SkyWars is a gamemode (license gm:skywars); everything can be configured per task.

Setup

  1. Create a task: Cloud → Gamemodes → SkyWars → Create task. 1.5 GB RAM is enough for 12 players.
  2. Maps: exactly one waiting lobby and at least one arena. Several arenas are better, then players vote for the map.
  3. Set markers on the setup server (/gsetup tp <map>, /gsetup marker <type>):
MarkerMapCountHow to set
lobby-spawnWaiting lobbyexactly 1stand there
spawnArenaat least 2, one per islandstand on the island where the cage should be (your facing counts)
middleArena0–1stand in the centre of the middle island
spectatorArenaexactly 1stand there: spectators and players who fall into the void appear here
  • One spawn per island: in solo mode that is one spawn per player, with teams one spawn per team (the team shares the island). So Maximum players should be at most spawns × players per team. Anyone without a place spectates.
  • Cage: the cage is built around the spawn, in air only: floor under your feet, walls and roof, three blocks high. Solo has 1×1 inside, teams 3×3. Leave some air around the spawn; a few blocks above the island is fine too.
    1. Chests: just build them into the map. Every chest and trapped chest in the area around all spawns and the middle (plus Search radius) is filled at the start:
      • Middle chests: within the Middle radius around the middle marker, with the stronger middle loot.
      • Island chests: within the Island radius around a spawn. They get the island loot plus the guaranteed items of their island.
      • All other chests (e.g. on small islands in between) get the island loot.
    2. Finish the setup. Every round plays on a fresh copy of the map: everything may be mined, built and blown up.

How a round goes

PhaseWhat happens
LobbyPlayers wait in the lobby and pick a kit (and a team). From Minimum players on the countdown runs; when the round is full it jumps to Countdown when full. At 10 seconds the map is fixed and its chests are found.
CagesEveryone stands in a glass cage on their island (team colour), the chests are filled. Countdown "Käfige öffnen in 3…". No damage, no mining.
FightThe cages break and everyone gets their kit. A few seconds without fall damage (Fall protection). Loot, build, fight.
RefillAt the refill times all chests are filled again (announced 30 seconds before).
DeathmatchAfter Border from the world border shrinks towards the middle (warnings 60, 30 and 10 seconds before). Anyone outside takes damage.
EndThe last team (or player) wins; every member of the team gets the win. When the Time limit runs out, the round ends without a winner. Then coins, statistics and the top killers; the server makes room for a fresh round.

Death and the void:

  • Whoever dies or falls into the void is out and spectates. Everything they carried drops on the ground (not in the void).
  • The void starts Void depth blocks below the lowest spawn or middle marker.
  • Kill credit: whoever hit a player within the last 10 seconds (also with an arrow, snowball, egg or fishing rod) gets the kill when that player falls into the void. TNT kills count for whoever lit it.
  • The killer gets a short regeneration (Regeneration after a kill).
  • Leaving the round counts as being out; the items drop and the kill goes to the last attacker.

Teams: with Players per team 2 or more you play in teams (duos, trios …).

  • In the lobby you pick a team with the wool item (or /skywars team), otherwise you are assigned one. Teams are filled up first.
  • Team mates share a colour, see each other while invisible and cannot hurt each other (unless Friendly fire is on).

Kits

Pick a kit in the lobby with the chest in your inventory (or /skywars kit). You get it when the cages open; armour is put on directly.

  • Buy: a kit with a price is bought once with coins and is yours forever (network-wide, for every SkyWars task).
  • Rank kits: if a kit names a permission, only players with that permission get it; it cannot be bought.
  • All kits: eternal.skywars.kits.all unlocks every kit.
  • Your choice is remembered for the next rounds.
KitPriceContents
Standardfreewooden sword, wooden pickaxe, wooden axe
Bauarbeiter (builder)30064 bricks, 32 stone, wooden pickaxe (Efficiency II)
Holzfäller (lumberjack)300stone axe (Efficiency II, Sharpness I), 16 oak logs
Koch (cook)30016 steak, 8 bread, cake, golden apple
Fischer (fisher)500fishing rod (Unbreaking III), 8 cooked fish
Schneemann (snowman)50032 snowballs, 16 snow blocks
Bergarbeiter (miner)600iron pickaxe (Efficiency II), 24 cobblestone
Taucher (diver)8002 water buckets, iron helmet (Respiration III)
Bogenschütze (archer)1000bow, 12 arrows
Arzt (doctor)10002 healing potions II, regeneration potion
Hase (rabbit)10002 jump potions (Jump Boost III), leather boots (Feather Falling IV)
Krieger (warrior)1200stone sword (Sharpness I), leather cap, leather boots
Bomber15006 TNT, flint and steel
Pyromane (pyromaniac)1500flint and steel, 2 lava buckets, fire resistance potion
Verzauberer (enchanter)2000enchanting table, 16 lapis lazuli, 32 bottles o' enchanting
Enderman25002 ender pearls, 16 end stone
Ritter (knight)2500full chainmail armour

All kits live in the Kits setting, one line per kit:

id;Name;Icon;Price;Permission;Item|Item|…;Description
bogenschuetze;Bogenschütze;BOW;1000;;BOW|ARROW 12;Bogen und Pfeile.
vip;VIP;DIAMOND;0;eternal.skywars.kit.vip;IRON_SWORD|IRON_CHESTPLATE;Nur mit Rang.
  • Price 0 = free. Permission empty = everyone. The description is optional.
  • Items in the item format (see below), separated by |. Write potions one by one (POTION …|POTION …), not as a stack.

Chests and loot

The loot lives in the Island loot and Middle loot settings, one line per item:

ITEM;Weight
IRON_SWORD;3
COBBLESTONE 32;10
POTION effect:INSTANT_HEALTH:1:2 name:&dHeiltrank_II;4
  • Weight: the higher, the more often the item shows up. Every chest gets between Items at least and Items at most different entries, in random slots.
  • OP chests: the middle chests get twice as many items.
  • Fair islands: every island also gets the items of Guaranteed per island, spread over its island chests. Default: blocks, a sword, an armour piece. A line may list alternatives (STONE_SWORD|IRON_SWORD). One of them is drawn per round, and every island gets the same one.
  • Refill: Refill after (min) lists minutes after the cages open, separated by commas (5,10). All chests are emptied and filled again (without the guaranteed items), with sparkles above every chest.

Item format (kits, loot, guaranteed items): MATERIAL [amount] [extras]

  • Materials by their modern names. These work on 1.8 too. If an item doesn't exist on old versions, list alternatives with / (COOKED_COD/COOKED_FISH 8).
  • Enchantment: sharpness:2, protection:1, efficiency:3, power:2, feather_falling:4 …
  • Potion: effect:SPEED:30:2 (effect, seconds, level), mostly on POTION.
  • Name: name:&bMy_Potion (underscores become spaces, &-colours).
  • Leather colour: color:#ff0000.
  • Unbreakable: unbreakable.

Rewards and statistics

Coins are paid for a win (Coins for a win, everyone in the winning team) and for each kill (Coins per kill). This needs the Coins module on the server.

/skywars stats [player] shows wins, games, kills, deaths and K/D. The data is network-wide and shared by all SkyWars tasks. The dashboard shows it in the gamemode's statistics table.

Commands

CommandPermissionEffect
/skywars stats [player]– (others: eternal.skywars.stats.others)Statistics
/skywars vote–Map vote (lobby)
/skywars kit–Pick or buy a kit (lobby)
/skywars team–Pick a team (lobby, teams only)
/skywars starteternal.skywars.startCountdown to 10 s
/skywars map <map>eternal.skywars.forcemapFix the map (before the map is chosen)
/skywars forcestarteternal.skywars.adminStart with fewer players too (at least 2)

/sw is the short form.

Permissions and packages

PermissionEffect
eternal.skywars.vote.doubleMap vote counts twice
eternal.skywars.forcemap/skywars map
eternal.skywars.start/skywars start
eternal.skywars.joinfullJoin a full lobby (a player without the permission has to leave)
eternal.skywars.spectateJoin running rounds as a spectator
eternal.skywars.stats.othersOther players' statistics
eternal.skywars.kits.allEvery kit without buying and without a rank
eternal.skywars.adminSetup, /skywars forcestart, everything else

Packages:

  • SkyWars Premium: double vote, join full rounds, spectate.
  • SkyWars YouTuber: plus all kits, fix the map and shorten the start.
  • SkyWars Team: eternal.skywars.*.

Assign them under Task → Permission packages, see Gamemodes.

Settings

All values are in the dashboard under Task → Settings, each one explained there:

GroupWhat you set
Runde (round)Minimum and maximum players, countdowns, end screen, map vote, coins for win and kill, time limit, void depth
TeamsPlayers per team (1 = solo), friendly fire
Käfige (cages)Glass cages on/off (off = players are held in place until the start), cage countdown, team colour or plain glass, fall protection
Kisten (chests)Search radius, island radius, middle radius, items per chest, island and middle loot, fair islands and guaranteed items, refill times, OP chests
KitsAll kits (lines, see above)
DeathmatchBorder on/off, when, shrink duration, start and final size, border damage
KillsRegeneration after a kill (duration and level)
Tip

For a quick test, Minimum players 2, Lobby countdown 15 and Border from 2 minutes are enough. /gsetup markers shows whether every island has its spawn.

Note

Chests further than Island radius from their spawn get no guaranteed items. Raise the radius for big islands. The server console reports how many chests were found when the map is loaded.