
Screaming BedWars
BedWars/EggWars/AnchorWars/CakeWars minigame compatible with all versions since 1.8.8
Автор: Misat1123,2 тыс.43обновлён 19 июн. 2026 г.
Мини-игры
Описание
ScreamingBedWars
Flexible BedWars plugin, formerly coded as a replacement for BedwarsRel. Supports all major version since 1.8.8.
Features
- All the basics of BedWars game (Beds, Teams and so on)
- Other BedWars variants: CakeWars/EggWars/AnchorWars/... Whatever you want to create
- Highly customizable shop and multiple different shops per arena.
- Simple BungeeCord and Velocity integration
- Vault rewards and reward commands
- Spectator mode (spectators can also join running game)
- Arena rebuilding (Incredibly quick)
- BossBar or XP bar in lobby and/or in game showing remaining time
- Breakable blocks (those are refreshed after arena rebuild) / ignored blocks
- SpecialItems (RescuePlatform, TNTSheep and many more) with global configuration and local configuration in shop
- High configurability and configuration by arena
- and many more
Arena creation:
https://docs.screamingsandals.org/BedWars/latest/arena/
- 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 <bronze|gold|iron>
- Then spawn Villager stores with: /bw admin store add
- Now create teams:
- Run command /bw admin team add
- Stand up where you want to set team spawn and run command: /bw admin team spawn
- Then look at team bed 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 to save and enable the game
Tutorials
Updated tutorial by SoulStriker including SBA addon (in English)
Original tutorial by SoulsStriker (in English)
Последние версии
Все версии →release
ScreamingBedWars 0.2.44
0.2.4419 июн. 2026 г.8,5 тыс.Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
*Changelog update: After testing, this version has been declared as supporting 26.3.*
**Additions:**
* 26.2 support
* Added option to disable shift buying for a specific item in shop with new `disable-shift-buying` property
```yaml
- price: 1 iron
stack: 1 stone
disable-shift-buying: true
```
* Added new configuration option `spawn-resources-on-game-start`. This triggers resource spawn for all spawners right when the game starts. Default is `false`.
* Added new config option `specials.tnt-sheep.damage` to control the tnt damage of TNT Sheep. You can also use the `damage` property variable on the item in the shop. Default is whatever `specials.auto-igniteable-tnt.damage` is currently set, default of that is `4.0`.
* Custom sounds can now be played. Custom sounds must contain a namespace (like `modname:sound`) in order to be considered custom sounds. If the namespace cannot be specified (the server version is 1.8), prefix the sound name with `;`.
* Updated translations for Czech.
**Fixes:**
* Fixed Warp Powder cloning exploit.
* Fixed Spectator Teleportation exploit.
* Fixed handling of water and waterlogged blocks during rebuild.
* Fixed player respawn countdown being off by 1 second.
* Fixed colors for newly created teams being mislabeled as old 0.2.1 colors in the arena file which caused accidental migration for certain colors.
*Changes in 0.2.43.1 (not released on Modrinth, but the changes are included in this new release):
Automatic download of Groovy for using groovy shops is no longer provided. If you want to continue using Groovy shops, you can download (and inspect) the plugin-ized version of the runtime manually: https://repo.screamingsandals.org/public/org/screamingsandals/misc/groovy/3.0.16/groovy-3.0.16.jar
It is recommended to rely on YAML shops as Groovy shops are no longer developed.*
release
ScreamingBedWars 0.2.43
0.2.4314 апр. 2026 г.2,7 тыс.Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
**Additions:**
* 26.1.x support
* **Dynamic lobby countdown**
* If certain number of players joins the game, the countdown resets to a specified number of seconds to potentially speed up the game start for more populated lobbies.
* `/bw admin <arena> pausecountdown <seconds> [players:seconds,players:seconds,...]`, eg. `/bw admin test pausecoundown 60 4:30,8:15` means the regular lobby countdown is 60, if 4 or more players join the countdown is 30 seconds and if 8 or more join then the countdown is only 15 seconds.
* Added new config option `bungee.rejoin-players-after-game` (default: `false`). If this option is set to true, players will not be send back to the hub server when the game ends but immediatelly joined back to the lobby for another round.
* Each shop file can now contain its own settings:
```yaml
options:
rows: 4
render-actual-rows: 6
render-offset: 9
render-header-start: 0
render-footer-start: 45
items-on-row: 9
show-page-numbers: true
inventory-type: CHEST
...
data:
- 1 stone for 1 bronze
- ...
```
You can omit any option you do not want to override.
* `ASPaperPlugin` is now defined as soft dependency like other multiworld plugins, making sure it loads before BedWars.
**Changes:**
* `bungee.serverRestart` now defaults to `false`
* The plugin now prints a warning in the console if the Java version is less than 17 as BedWars 0.3.x will most likely require Java 17. Previously, this warning was shown to anyone on Java below 11.
* `/bw dump` now also upload `sbaconfig.yml` if SBA is installed
* Updated translations:
* French - [Fourty3000](https://github.com/Fourty3000)
* Czech - [Misat11](https://github.com/Misat11)
* Portugese - [enzomerlino](https://github.com/enzomerlino)
**Fixes:**
* Fixed leaving bedwars game being processed twice if the mainlobby is set and enabled.
* Fixed tablist shows {"text":""} in header/footer upon leaving bw game with built-in tab enabled.
* Fixed removing an arena did not remove the file.
release
ScreamingBedWars 0.2.42.2
0.2.42.225 янв. 2026 г.3 тыс.Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
This is another hotfix for Spigot 1.21.11. Recent updates broke version resolution in our plugin, and this release fixes that issue. Users on older Spigot versions or on Paper are not affected.
release
ScreamingBedWars 0.2.42.1
0.2.42.119 дек. 2025 г.1,4 тыс.Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
This is a hotfix version fixing support for **Spigot 1.21.11**. Those of you using Paper or its forks are not affected by the issue.
Additionally, this update adds missing entries to `/bw help` for `lobbypos1` and `lobbypos2` commands.
Translations were also updated, thanks [YOMA8338](https://github.com/YOMA8338) for updating Japanese and [NeoEarth-MC](https://github.com/NeoEarth-MC) for updating French.
release
ScreamingBedWars 0.2.42
0.2.4211 дек. 2025 г.300Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
**Additions:**
* 1.21.11 support
* Ability to hide lobby on game start.
* Lobby boundaries can be set using commands `/bw admin <arena> lobbypos1` and `/bw admin <arena> lobbypos2`
* Variable `invisible-lobby-on-game-start` needs to be enabled in `config.yml` or using in-game configuration commands.
* New API methods for this feature were added to the Game class: `getLobbyPos1()`, `getLobbyPos2()`, `getInvisibleLobbyOnGameStart()` and `getOriginalOrInheritedHideLobbyAfterGameStart()`.
* Current game countdown is now directly exposed in the API without the need to use placeholders or plugin internals: `getCountdown()`
* Added command `/bw dumplogs`, which dumps the latest.log file using mclo.gs.
* Health and MaxHealth attributes are now restored to the previous values after the game rather than just setting it to the default value.
**Fixes:**
* Fixed dump failing when an arena contains spawner of invalid type.
* Fixed incorrect version detection when the patch version is two or more digits, causing some features to be unavailable in 1.21.10.
release
ScreamingBedWars 0.2.41
0.2.419 окт. 2025 г.1,4 тыс.Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
**Additions:**
* **1.21.9/10 support**
* Added new API event: BedwarsPlayerRespawnedIngameEvent
* This event is called whenever the player switches from spectator -> bw player or simply respawns if there is no respawn cooldown.
* Added option to silence SBW sounds in BedwarsPlayerKilledEvent.
* Updated translations:
* Japanese - [kinoko2k](https://github.com/kinoko2k)
**Fixes:**
* Fixed error that could happen if SBW failed to obtain chunk tickets.
release
ScreamingBedWars 0.2.40
0.2.4018 июл. 2025 г.1,4 тыс.Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
**Additions:**
* **1.21.8 support**
* Added a new option: `disable-waterlogging-of-original-blocks`. When enabled, players will be prevented from waterlogging protected blocks.
* Introduced a fallback mechanism for unsupported environments. If the plugin detects a Minecraft version newer than the latest one it officially supports, it will attempt to use the most recent known NMS mappings. While this is not guaranteed to make the plugin work, it may succeed for minor updates or hotfixes (e.g., 1.21.7 or 1.21.8).
* Exposed spectator state to the API with a new method: `Game#isSpectator(Player)`
release
ScreamingBedWars 0.2.39
0.2.391 июл. 2025 г.337Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7bukkit, paper, purpur, spigot
Что нового
**Additions:**
* 1.21.7 support
* Linking stores to specific teams
* The command for adding store now supports specifying a team. The format is now `/bw admin <arena> store add [name above dealer head] [file with shop] [team name] [use main shop]`, the new argument is optional. The old command variant (`/bw admin <arena> store add [name above dealer head] [file with shop] [use main shop]`) can still be used.
* Added new option `disable-opening-stores-of-other-teams` (default: `false`) to `config.yml`
* If `true`, players cannot open stores linked to an enemy team.
* Team linkage is exposed in the API for use in addons.
* Shop open API introduced in the previous version has been expanded with `tryOpenStore`, `tryOpenDefaultStore` and `tryOpenCustomStore` methods, which calls the `BedwarsOpenShopEvent` and thus provide support for addons manipulating with or replacing the shop system. Use of these new methods is now preferred over `openDefaultStore` and `openCustomStore`.
* Updated translations:
* Japanese - [kinoko2k](https://github.com/kinoko2k), [YOMA8338](https://github.com/YOMA8338)
* Chinese (Simplified) - [netnrf85](https://github.com/netnrf85)
release
ScreamingBedWars 0.2.38
0.2.3819 июн. 2025 г.252Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, paper, purpur, spigot
Что нового
**Additions:**
* Added 1.21.6 support
* Minecraft 1.21.6 now ships with a feature called Locator Bar, which shows location of the players. By default, BedWars will attempt to disable this feature in worlds with arenas. You can control this behavior with new option `disable-locator-bars-in-arena-worlds` in `config.yml`.
* Added ability for API users to easily open a default or custom store. The added methods are `openDefaultStore` and `openCustomStore` on the `BedwarsAPI` object.
* While these may also work for players who are not in any game, the behavior can be undefined in certain cases and it is generally not recommended to use these methods this way.
release
ScreamingBedWars 0.2.37
0.2.377 апр. 2025 г.839Minecraft: 1.8.8, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5bukkit, paper, purpur, spigot
Что нового
**Additions:**
* Added 1.21.5 support.
* New placeholders were added to access data in the built-in score-ordered scoreboard. Replace `<position>` with a number indicating the ranking spot you want to access.
* `%bedwars_leaderboard_score_<position>_name%` - Returns the name of the player.
* `%bedwars_leaderboard_score_<position>_uuid%` - Returns the UUID of the player.
* `%bedwars_leaderboard_score_<position>_deaths%` - Returns the number of deaths.
* `%bedwars_leaderboard_score_<position>_destroyed_beds%` - Returns the number of destroyed beds.
* `%bedwars_leaderboard_score_<position>_kills%` - Returns the number of kills.
* `%bedwars_leaderboard_score_<position>_loses%` - Returns the number of losses.
* `%bedwars_leaderboard_score_<position>_score%` - Returns the total score.
* `%bedwars_leaderboard_score_<position>_wins%` - Returns the number of wins.
* `%bedwars_leaderboard_score_<position>_games%` - Returns the total number of games played.
* `%bedwars_leaderboard_score_<position>_kd%` - Returns the kill/death ratio.
* Items in shop with `tag` defined can now also have `DataVersion` defined. If the data version of the server changes, the item is upgraded in memory using Minecraft's DataFixerUpper before being loaded.
* Updated translations:
* Japanese - [kinoko2k](https://github.com/kinoko2k)
* Chinese (Simplified) - [baiyuxiang12](https://github.com/baiyuxiang12)
* German - [ZephyrDE](https://github.com/ZephyrDE)
* Russian - [notfoundname](https://github.com/notfoundname)
* Spanish, Hungarian, Italian, Polish, Portuguese (Brazil) and French were updated with suggestions from anonymous users
**Changes:**
* `/bw dump` now dumps to `pastes.dev` by default instead of `paste.gg`, as that service is more reliable.
* `destroy-placed-blocks-by-explosion-except` is no longer case sensitive.
* `/bw join` (without arena name) now uses the same algorithm as bungee mode to select a random game.
* The default value of `useParent` in command `/bw admin <arena> store add <name> <file> <useParent>` is now `false`.
* When creating a new arena, stores and spawners are no longer needed if saved using `/bw admin <arena> save force`
**Fixes:**
* Fixed invalid link being shown when recommending updating Java.
* Fixed possible crash on plugin load if the statistics file was incorrectly wiped.
* Fixed an error when sending a player to another bungeecord server.