DGuard

Best Minecraft minigame plugins: BedWars, SkyWars, Duels, lobby and network

A minigame server is modes (BedWars, SkyWars, duels), a lobby with a server selector, parties and queues between servers, and a fast arena reset after every match. Here are plugins for each part in one table with facts from their official pages, a short card per plugin and pointers on what fits your case.

The DGuard team9 min read

In short: for BedWars look at ScreamingBedWars, BedWars1058 (and its fork BedWars2023) or the paid MBedwars; for SkyWars — MythicSkywars or RealSkywars; for duels — Duels Optimised. A lobby comes from Akropolis or Hubbly, parties from Parties, a network queue from ajQueue, and separate arena worlds from Multiverse-Core. We don't score plugins: the list goes by mode, alphabetical within each, and the data comes from their own pages. The backbone every server needs — permissions, logging, versions — is in best server plugins.

Minigame plugins compared

ModePluginPlatformsLicense and accessVersions on its page
BedWarsBedWars1058Spigot, Paper (needs NMS), Java 11+GPL-3.0up to 1.21.4
BedWarsBedWars2023 — a BedWars1058 forkSpigot, Paper; needs TABGPL-3.0not stated
BedWarsMBedwarsstandalone server or a BungeeCord networkpaid1.8.8–26.3
BedWarsScreamingBedWarsPaper, Spigot, PurpurLGPL-3.01.8.8–26.3
SkyWarsMythicSkywarsPaper, SpigotMIT1.8–26.2
SkyWarsRealSkywarsPaper, SpigotMIT1.17–26.3
DuelsDuels OptimisedPaper, Spigot, Purpur, FoliaGPL-3.0up to 26.3
LobbyAkropolisPaper 1.21+ and its forks onlyGPL-3.0up to 26.1.2
LobbyHubblyPaper, Spigot, PurpurAGPL-3.01.20.6–26.3
PartiesPartiesSpigot, BungeeCord, VelocityAGPL-3.0Spigot 1.8.8–1.21 and 26.1
Network queueajQueueVelocity, BungeeCord (+ game server for menus and NPCs)GPL-3.0, a paid version existsup to 26.2
Arena worldsMultiverse-CorePaper, SpigotBSD-3-Clauseup to 26.3
World resetAdvanced Slime Papera Paper fork — a server core, not a pluginopen source on GitHub—
AnticheatDGuard + PacketEventsPaper, Leaffree up to 30 players online1.21–26.3
By mode, alphabetical within each — not a ranking. Data from official pages (Modrinth, GitHub, the authors' sites) as of October 2026; links are in the sources. "Not stated" means we didn't find it on that page.

Each plugin in brief

BedWars

  • BedWars1058 — open source under GPL-3.0 since 2021. Four ways to run it: SHARED (next to other minigames), MULTIARENA (its own server with a lobby), BUNGEE-LEGACY (one game per server) and BUNGEE (many arenas per server, new ones cloned when needed; lobby servers need BedWarsProxy). Per-player language, arenas grouped by type (4v4, 50v50). Its Modrinth page lists versions up to 1.21.4.
  • BedWars2023 — a BedWars1058 fork since March 2023, aiming at new features and a modernized codebase. The same run modes; it needs the TAB plugin for the scoreboard — see TAB.
  • MBedwars (Marcely's Bedwars) — a paid plugin with its own site and add-on store: unlimited arenas on one server, BungeeCord and standalone, SQL, cloud systems, no dependencies.
  • ScreamingBedWars — BedWars plus variants such as EggWars, CakeWars and AnchorWars; several shops per arena, BungeeCord and Velocity integration, Vault rewards, spectators, fast arena rebuilding. Arenas are set up with /bw admin commands.

SkyWars

  • MythicSkywars — solo and teams, multiple arenas, BungeeCord and Velocity, cages (WorldEdit schematics included), voting on time, weather and chests, events such as arrow rain and a shrinking border, kits, parties, MySQL, statistics and rejoining a match after a disconnect (/rejoin).
  • RealSkywars — SkyWars driven by menus rather than config files: solo and teams, ranked maps, three chest tiers with refills, events, kits, coins through Vault, parties, leaderboards via PlaceholderAPI, map reset after each match and a BungeeCord mode.

Duels: Duels Optimised

Duels Optimised is an optimized fork of the Duels plugin: 1v1 duels and team-vs-team party duels, kits and a kit editor, arenas and queues with signs and menus, Elo rating, item and money betting, spectators, fight replays and rounds. It supports Folia. Old Duels add-ons don't work with it.

Lobby: Akropolis and Hubbly

  • Akropolis — a lobby core based on DeluxeHub, for Paper 1.21+ only: hotbar items, menus, scoreboard and tablist, chat formats, broadcasts, music from NBS files and a lobby fight mode.
  • Hubbly — a compass server selector, launchpads, a boss bar, player visibility, void-fall protection, world event control (block breaking, damage, hunger, weather), blocking /pl and /version.

Menus, NPCs and holograms for the lobby have their own articles: menu plugins, NPCs, holograms.

Network: Parties and ajQueue

  • Parties — parties with chat, ranks, levels, friendly-fire protection and teleport; the party follows its leader across worlds and servers. Data goes to YAML, H2, SQLite, MySQL, MariaDB or PostgreSQL, and a whole party can join BedWars1058 together. Needs Java 11+.
  • ajQueue — a queue for a server that's full or restarting: a separate queue per server, priority through the ajqueue.priority permission, queue position in the action bar, pausing a queue. It goes on the proxy; put the same jar on a game server if you want the queue in menus and NPCs.

How to connect the lobby and modes behind a proxy, where each plugin goes and how to share bans is in Minecraft server network.

Resetting arenas after a match

After every BedWars or SkyWars match the map has to go back to how it was. Mode plugins handle that themselves, each in its own way:

  • BedWars1058 restores the world from a zip archive. Its authors warn that this gets heavy on HDDs and weak CPUs, and for faster restores recommend Advanced Slime Paper (1.20 or newer) — the plugin hooks into it on its own, with no extra setup.
  • ScreamingBedWars rebuilds the arena, and blocks marked as breakable are refreshed with the rebuild.
  • RealSkywars resets the map after each match by itself.
  • Advanced Slime Paper is a Paper fork using the Slime world format developed by Hypixel: worlds load faster and take less space. Keep in mind it's a core change: DGuard officially runs on Paper and Leaf.

Arenas are easiest to keep in separate worlds, which Multiverse-Core creates and loads.

Which to pick for your case

If you needLook atWhy
Free and open sourceScreamingBedWars, BedWars1058, MythicSkywars, RealSkywars, Duels OptimisedGPL, LGPL and MIT licenses are stated on their pages
Recent 26.x versionsScreamingBedWars, RealSkywars, Duels Optimised, HubblyTheir pages list versions up to 26.3
Several modes on one serverBedWars1058 in SHARED mode, Multiverse-CoreMinigames live side by side, each in its own world
Separate mode servers behind a proxyBedWars1058 in BUNGEE mode, ScreamingBedWars, MythicSkywars; ajQueue and PartiesThe modes work behind BungeeCord or Velocity; queue and parties sit on the proxy
Fast map resetsAdvanced Slime Paper with BedWars1058The plugin picks up the Slime format by itself
BedWars variantsScreamingBedWarsEggWars, CakeWars and AnchorWars in one plugin
Picks based on what the plugins state about themselves, not on our own testing

An anticheat for minigames: DGuard and AI Combat

A cheater in a minigame ruins the match for everyone else: KillAura and Reach decide fights, Scaffold bridges to a bed faster than any player, Blink drops him onto someone else's island. DGuard — the best anticheat for a modern Minecraft server — checks all 47 cheat types in the comparison on every front at once: combat, movement, building, inventory and packets. It goes on every game server of the network running Paper or Leaf 1.21–26.3; the main version is 1.21.11, and the other versions are supported but not yet proven on live servers.

CheatDGuardGrimACVulcanPolarIntaveMatrix
KillAurahits targets by itselfpartly: no dedicated check — only indirectly, via Reach and packet order
Reachhits beyond reach
Velocityignores knockback
AutoClickerclicks for the player
Scaffoldbridges without looking
Towerpillars up faster than a humanpartly: no dedicated check — only the generic jump simulationpartly: not named — only the Scaffold checkpartly: not named — only the generic placement analysis
Blinkholds packets, then teleportspartly: no dedicated check — partly, via the experimental BadPacketsR
Speedfaster than the game allows
PvP and minigame cheats: which anticheats have a full checkAll 47 kinds of cheats in the comparison

On top of that, DGuard reads combat with AI Combat — its own AI combat model, trained on billions of gameplay data points collected while working with and testing on the most popular PvP servers. Today it is the strongest AI model in anticheats; it works in DGuard's cloud check and comes with DGuard on every plan. More on the AI Combat page; which cheats break BedWars and SkyWars and how to set the strictness is in anticheat for PvP and minigames.

FAQ

Which BedWars plugin should I use?

It depends on your version and setup. ScreamingBedWars is free, its page lists versions up to 26.3, and it has variants like EggWars. BedWars1058 has four run modes including networks, but its Modrinth page stops at 1.21.4; its fork is BedWars2023. MBedwars is paid, and its page states 1.8.8–26.3.

Which free SkyWars plugin should I install?

MythicSkywars or RealSkywars — both MIT-licensed. MythicSkywars states versions 1.8–26.2, and RealSkywars' page lists versions up to 26.3.

How do I add duels to a Minecraft server?

For example with Duels Optimised: arenas, kits and queues are created with in-game commands, and it has Elo rating, betting, spectators and team-vs-team party duels.

How do I reset minigame maps quickly?

Mode plugins reset arenas themselves. For BedWars1058 its authors recommend Advanced Slime Paper — a Paper fork with the Slime world format that loads worlds faster. That's a core change, and DGuard officially runs on Paper and Leaf.

Which anticheat does a minigame server need?

One that checks building and movement as well as combat: Scaffold, Tower, Blink, Speed. DGuard has a check for each, and AI Combat reads the fights on top. DGuard is free up to 30 players online.

Sources

All sections

Run the best anticheat for modern Minecraft

DGuard catches all 47 kinds of cheats in our comparison — the closest rival, Intave, has 27. Full protection on every plan, free up to 30 players online.