How to Set Up SkyWars on Your Server
Learn how to set up SkyWars on your Minecraft server with island arenas, chest loot tables, kits, voting, stats and map rotation.
What Is SkyWars
SkyWars is a last-player-standing PvP game mode where players spawn on individual floating islands, loot chests, and fight their way to victory. The twist is the environment, everything is suspended over the void. Fall off your island, get knocked into the air, or bridge too carelessly and you are dead. Unlike flat-ground PvP, SkyWars makes positioning and spatial control just as important as sword skill. Every fight happens at the edge of death, literally.
SkyWars has been a staple of Minecraft minigame servers since Hypixel popularized it in 2015. It consistently ranks among the top three most-played competitive modes and attracts both casual players (who enjoy the looting and exploration phase) and hardcore PvP players (who rush bridges and fight immediately). For server owners, it is a high-engagement game mode with proven retention metrics and strong organic search volume.
Choosing a SkyWars Plugin
SkyWarsReloaded
SkyWarsReloaded is the most popular and actively maintained SkyWars plugin. It supports arena creation, chest loot tables, cages, voting (time of day, chest type), kits, solo and team modes, stats tracking, and map rotation. It is free, open-source, and runs on Paper/Spigot 1.8 through 1.20+. This is the plugin we recommend for most servers.
SkyWars by Walrusone
An older alternative that is simpler to configure. It covers the basics, arenas, loot, kits and scoring, but lacks some of the polish and features of SkyWarsReloaded. If you want minimal setup with fewer config files to manage, Walrusone's version gets the job done, though community support and updates have slowed.
Install SkyWarsReloaded by dropping the jar into plugins/ and restarting. The plugin generates its config in plugins/SkyWarsReloaded/.
Island and Arena Creation
Each SkyWars arena consists of multiple islands (one per player or team in the match) arranged in a pattern over the void. Building a good arena takes time, but the process is systematic.
Step 1: Build the Islands
Create a new void world using Multiverse:
/mv create skywars_arena1 normal -g VoidGenerator
Build your first island. A typical solo island is 15-25 blocks in diameter with varying terrain (trees, small structures, a chest or two). The island should have enough resources that a player is not completely helpless, but not so much that they can fully gear up without leaving.
Once your first island is complete, use WorldEdit to copy and paste it at evenly spaced positions around a center point. For a 12-player solo arena, place 12 islands in a circle with roughly 25-35 blocks between each island edge. Make sure every island has line-of-sight to at least two neighbors, this prevents games from stalling because players cannot find each other.
Step 2: Add a Center Island
Most SkyWars maps feature a larger center island with better loot. This creates a high-risk, high-reward objective that aggressive players rush toward while cautious players farm their own islands first. The center island should be equidistant from all spawn islands and contain 4-6 chests with higher-tier loot.
Step 3: Register the Arena
With SkyWarsReloaded, register your arena by using the setup commands:
/sw create <arenaName>
/sw addspawn <arenaName>
Stand on each island's spawn point and run the addspawn command to register it. The plugin saves a schematic of the arena that it reloads between each game.
Chest Loot Tables
Loot tables determine what items appear in chests at the start of each game. This is the single most important balance lever in SkyWars. Loot that is too strong leads to instant kills and frustrating games. Loot that is too weak makes the early game boring.
Loot Tiers
| Tier | Chest Location | Example Contents |
|---|---|---|
| Basic | Spawn island perimeter | Leather armor pieces, stone sword, food, blocks (16-32), arrows (8-16) |
| Standard | Spawn island center | Iron armor pieces, iron sword, bow, ender pearl (rare), golden apples |
| Premium | Center island | Diamond armor pieces, diamond sword, enchanted books, TNT, water bucket, notch apples (very rare) |
Configure loot in plugins/SkyWarsReloaded/chests/. Each chest type has a YAML file listing all possible items with spawn weights. Higher weight means the item appears more frequently. Test your loot tables extensively, play 10-20 rounds with staff and adjust based on how games feel.
Voted Chest Types
SkyWarsReloaded supports player voting for chest types before each game. Common options include Normal, Overpowered (diamond gear everywhere), and Basic (only wood and leather). This lets players self-select their preferred game intensity.
Cage Spawn System
At the start of each SkyWars game, players spawn inside cages, glass or barrier structures on their islands that prevent movement during the countdown. When the countdown hits zero, the cages disappear and players are released. SkyWarsReloaded handles cage spawning automatically.
Customizable cages are a popular cosmetic feature. Let players unlock different cage designs (iron bars, leaves, stained glass in various colors, themed structures) that they can select in their profile. Cage cosmetics are a monetization-friendly feature since they are purely visual and do not affect gameplay balance.
Voting System
Pre-game voting adds player agency and variety. SkyWarsReloaded supports voting for:
- Time of day: Day, sunset, or night. Night games are harder due to visibility and mob spawns.
- Chest type: Normal, Basic, OP, or Custom tiers.
- Weather: Clear or rain/thunder. Thunderstorms add Channeling trident potential and atmosphere.
- Modifier: Some servers add gameplay modifiers like "no fall damage", "speed boost", or "double HP" that players can vote on.
Voting happens during the lobby countdown phase via a GUI menu (click an item in your hotbar to open the vote menu).
Kits
Kits give players starting gear beyond what they find in chests. They add a layer of strategy, do you pick the Archer kit for early-game range or the Armorer kit for better defense? SkyWarsReloaded supports kit configuration in its config files.
Design kits that complement each other rather than creating one obviously best choice:
- Default: No extra items (available to everyone)
- Scout: Speed I potion, feather (reduced fall damage via plugin)
- Armorer: Chain chestplate and leggings
- Archer: Bow + 8 arrows
- Enderman: 2 ender pearls
- Pyro: Flint and steel + 3 TNT
Gate some kits behind a progression system, players unlock them by reaching certain win thresholds or spending coins earned from games. This creates long-term goals.
Stats and Coins
SkyWarsReloaded tracks kills, deaths, wins, losses and games played per player. These stats are stored in a database and can be displayed via PlaceholderAPI on scoreboards, holograms and tab lists.
Coins are earned from kills and wins and spent on kits, cages and cosmetic effects. A typical reward structure:
- Kill: 5-10 coins
- Win: 25-50 coins
- Participation (survive top 3): 10 coins
Display a sidebar scoreboard during games showing the player's kills, remaining players, and coin balance. After each game, show a summary with coins earned, kills achieved and new high-score notifications.
Map Rotation
Build multiple arena maps and rotate them to keep the experience fresh. SkyWarsReloaded supports map pools, the plugin picks a random or voted map for each new game from a list of configured arenas. Aim for at least 5-8 unique maps so players do not see the same one repeatedly.
Vary your map themes significantly: a medieval village, a jungle canopy, a nether fortress, a space station, an underwater glass dome, a snowy mountain range. Each map should play differently due to terrain, some favor bridging, others have natural cover, some have wide-open sightlines for archers. Map variety is one of the simplest ways to keep SkyWars from feeling repetitive after dozens of games.
Solo vs. Teams Mode
Solo SkyWars is the default, but team mode (2v2 or 3v3) adds a whole new dimension. Teams share an island, can trade loot, coordinate attacks and cover each other. Configure team mode as a separate arena group with adjusted island sizes (larger islands for teams) and doubled chest loot to compensate for more players needing gear.
Implement a party system so friends can queue together for team games. BedWars1058's party feature works here too if you run both minigames, or use a standalone party plugin. Teams mode is especially popular among friend groups and Discord communities, it is often the reason a group of three friends chooses your server over a competitor with only solo SkyWars.
Performance Considerations
SkyWars arenas are entire worlds being loaded, played and reset continuously. On busy servers, this creates disk and CPU load. Optimize by:
- Using a fast storage backend (NVMe SSD, not spinning disks) for world loading.
- Pre-generating arena worlds so chunk generation does not cause lag during games.
- Limiting simultaneous arenas based on your server's RAM. Each active arena world consumes roughly 100-300 MB depending on size.
- Running SkyWars on a dedicated server behind a proxy if you also run survival or other game modes. This isolates the load.
Need a server for minigames? Astroworld Hosting runs NVMe SSD, Pterodactyl panel, and DDoS protection. Plans from €6.39/mo.