ScreamingBedWars Plugin (1.21.7, 1.20.1) – Minecraft Server with Bukkit, Spigot, Paper

ScreamingBedWars Plugin (1.21.7, 1.20.1) is a comprehensive and highly configurable BedWars plugin designed for Bukkit, Spigot, and Paper servers. Supporting versions from 1.9.4 through 1.21.7 and beyond, this plugin delivers a fully-featured minigame experience with flexible configuration options, multi-arena support, customizable shops, holograms, spectator mode, and more.

Ideal for both small and large Minecraft networks, ScreamingBedWars gives server admins the tools to create fast, smooth, and engaging BedWars matches with unique mechanics, advanced setup options, and robust in-game commands.

ScreamingBedWars Plugin

Features:

  • Full BedWars Gameplay: Includes beds, teams, respawns, generators, shops, and win conditions.
  • Multi-Shop Per Arena: Customize different shop layouts per map or even per team.
  • Spectator Mode: Players can join running games as spectators without disrupting gameplay.
  • Vault Integration: Reward players with economy plugin support.
  • Arena Management Tools: Fast arena rebuilds, auto-reset blocks, team spawn and bed settings.
  • GUI & Holograms: Team selection GUI, lobby BossBar or XP countdown, holographic stats.
  • Custom Items: Add powerful shop items like TNT Sheep or Rescue Platforms.
  • Stats & Leaderboards: Track player statistics across arenas.
  • Highly Configurable: Tweak almost everything from config.yml or via commands.
  • Auto Coloring Items: Items are auto-colored to match team color (armor, wool, etc.).
  • Resource Spawners: Set unlimited bronze, iron, and gold spawners with team settings.

Commands:

Player commands (no permissions needed):

  • /bw join – Join to arena
  • /bw leave – Leave from arena
  • /bw list – List of active games
  • /bw stats – Show your statistics
  • /bw rejoin – Join again to latest game you played
  • /bw autojoin – Join to first waiting game

Needed Admin permission or misat11.bw.otherstats:

  • /bw stats [player] – Show statistics of player

Admin commands (needed permission: misat11.bw.admin):

  • /bw reload – Reloads plugin
  • /bw dump – Uploads dump with useful information and gives you link that you can provide on our discord
  • /bw mainlobby [enable|set] – Enables main lobby or sets main lobby location
  • /bw addholo – Adds hologram to player’s location
  • /bw removeholo – After executing this command, the player can right-click the holographic statistic to remove it.
  • /bw admin info [section] – Show you all information about arena
  • /bw admin add – Create new arena
  • /bw admin lobby – Sets lobby position to your position
  • /bw admin spec – Sets specatator’s position to your position
  • /bw admin pos1 – Sets the extreme point of the arena to your position
  • /bw admin pos2 – Sets the second extreme point of the arena to your position
  • /bw admin pausecountdown  – Sets the pause duration before game starts
  • /bw admin minplayers  – Sets minimum of players needed to start the game
  • /bw admin time  – Sets the game duration
  • /bw admin team add  – Add team to game
  • /bw admin team color  – Change team color
  • /bw admin team maxplayers  – Change max team players
  • /bw admin team spawn  – Sets team spawn to your position
  • /bw admin team bed  – Sets team bed to your target position
  • /bw admin jointeam  – Sets the ability to connect to a team using an entity
  • /bw admin spawner add [enable hologram] [starting level – default: 1] [custom name] [[team name] [max spawned resources] or just [max spawned resources] without team name] – Add item spawner to your position
  • /bw admin spawner reset – Remove all spawners
  • /bw admin store add [name of villager entity] [file with shop] [use main shop] – Add trading villager to your position
  • /bw admin store remove – Remove trading villager from your position
  • /bw admin store type  – Sets entity type of store (Villager, Horse, Cow, Pig etc.)
  • /bw admin config  – Sets value of constant variable for game
  • /bw admin arenatime  – Sets time in arena (DAY, NIGHT, etc.)
  • /bw admin arenaweather  – Sets weather in arena (default, CLEAN, DOWNFALL)
  • /bw admin remove – Remove the arena
  • /bw admin edit – Turns the game off and switches the arena to edit mode
  • /bw admin save – Saves the game and activates it!

Sign creation:

  • On the first line write [BedWars] or [BWGame]
  • On the second line the name of arena for join or leave for leave
  • For the first sign update join to game

Arena creation:

Create new arena with command: /bw admin add
Then set arena size by setting two positions: /bw admin pos1 and /bw admin pos2
Add spectator spawn: /bw admin spec
Add some resource spawners to your position with command /bw admin spawner add Then spawn Villager stores with: /bw admin store add
Now create teams:

  • Run command /bw admin team add
  • Stand up where you want set team spawn and run command: /bw admin team spawn
  • Then look at team bed (all kind of beds supported) and run command /bw admin team bed
  • You must create at least 2 teams

Then go to lobby and execute /bw admin lobby
Now all basic things are set so you can run /bw admin save for save and enable game

Screenshots:

Screamingbedwars Plugin Screenshot 01

Screamingbedwars Plugin Screenshot 02

Screamingbedwars Plugin Screenshot 03

Screamingbedwars Plugin Screenshot 04

Screamingbedwars Plugin Screenshot 05

How to install:

  1. Download the ScreamingBedWars plugin .jar file.
  2. Place the file into your server’s /plugins folder.
  3. Start your server to generate default configs.
  4. Type stop in console and restart the server.
  5. Configure arenas using commands or edit config.yml as needed.

Why use ScreamingBedWars Plugin?

Unlike basic BedWars plugins, ScreamingBedWars is designed for scalability, performance, and deep customization. It’s ideal for public servers, minigame hubs, or competitive communities wanting control over every detail from arena layout to custom items and spawner settings. Admins can easily build, edit, and launch new arenas directly in-game. Plus, ongoing support for future Minecraft versions ensures this plugin stays relevant long term.

If you want a stable, proven BedWars system with features like spectator support, detailed stat tracking, GUI menus, and configurable shops this is one of the best plugins available.

FAQs

Does ScreamingBedWars support multiple arenas?

Yes, you can create and configure multiple arenas, each with their own spawners, shops, and settings.

Can players join ongoing games as spectators?

Yes, the plugin supports live game spectating without interfering with the match.

How do I set up a BedWars arena?

Use `/bw admin add` to create one, then define the arena corners, teams, beds, spawns, shops, and save it with `/bw admin save`.

Does it work with BungeeCord networks?

Yes, ScreamingBedWars is compatible with BungeeCord for multi-server networks.

Can I reward players with in-game currency?

Yes. The plugin integrates with Vault so you can reward players for wins, kills, and more.

For All Versions from Minecraft Bukkit 1.12 to Minecraft Bukkit 1.19.1
For Minecraft Bukkit 1.19.4, 1.19.2
For Minecraft Bukkit 1.20.4, 1.20.2
For Minecraft Bukkit 1.20.6
For Minecraft Bukkit 1.21.1, 1.21
For Minecraft Bukkit 1.21.7, 1.21.6, 1.21.5