BedWarsX
A complete BedWars minigame plugin for Minecraft 1.16 → latest. No NMS, one jar, every version.
Teams, generators, shop, parties, cosmetics, achievements, weekly missions and a full in-game setup assistant, all configurable from simple YAML files.
✨ Features
🎮 Gameplay
- Team-based BedWars with beds, respawns, final kills and spectating
- Item & diamond/emerald generators with tiers and floating holograms
- Item shop with Quick Buy (every player edits their own list), upgrades and traps
- Dream Defender (iron golem), Bed Bug and other utility items
- Disconnect protection: players can rejoin a running match if their bed is still alive
- Base protection and lobby protection
- End-of-match Top 3 killers and a winner podium
👥 Social
- Party system
/shoutto talk to everyone in your match- Team selector in the waiting lobby
📊 Stats, Levels & Rewards
- Wins, losses, kills, final kills, beds, deaths, streaks, best game and more
- XP and BedWars levels with a progress bar
- Coins and cosmetics shop
- Achievements with XP + coin rewards
- 🆕 Weekly missions: they reset every Monday and can be completed again for new rewards (lifetime stats are never reset)
🛠️ Easy Setup
- Step-by-step in-chat setup assistant
- Separate BedWars lobby (
/bw sethub) - Organized
/bw helppages for players, parties, setup and admins - Maps are copied per match and removed afterwards, so every game starts clean
🎨 Fully Customizable
config.yml · messages_en.yml · messages_ar.yml · scoreboard.yml · tab.yml · generators.yml · shop.yml · gui.yml · cosmetics.yml · achievements.yml · weekly.yml
- 🌍 English and Arabic included
- 🔌 PlaceholderAPI support (optional)
🆕 What's new in 1.1.0
- The ender chest is emptied for every match, and the player's real ender chest comes back after it
- Weekly missions (new
weekly.yml) - Stats are auto-saved every few minutes
- Safe updates: replace the jar only and nothing else needs to be deleted. New files, config keys and messages are added automatically and existing stats, arenas and configs are kept
📥 Installation
- Download the jar and put it in
plugins/ - Start the server (Java 8+ / Spigot, Paper or forks, 1.16+)
- Run
/bw help setupand follow the assistant - (Optional) install PlaceholderAPI
Updating: stop the server, replace BedWarsX.jar, start. That's it.
⌨️ Commands For Member!
| Command | Description |
|---|---|
/bw help |
Help pages |
/bw join · /bw quickjoin |
Join a match |
/bw leave |
Leave a match |
/bw stats · /bw top |
Your stats and leaderboards |
/bw achievements |
Achievements + weekly missions |
/bw cosmetics |
Cosmetics menu |
/shout <msg> |
Talk to the whole match |
Aliases: /bedwars, /bwx · Admin permission: bwx.admin
💡 PlaceholderAPI
%bwx_wins% %bwx_kills% %bwx_level% %bwx_achievements% %bwx_weekly_missions% and more.





Made by ASHRAF ELHENAWY (ItzRealAshraf). Please keep the credits, the plugin disables itself if they are removed.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
BedWarsX 1.1.0 1.1.0 |
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.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
bukkit, paper, purpur, spigot
|
Download |
|
BedWarsX 1.0.0 1.0.0 |
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.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
bukkit, paper, purpur, spigot
|
Download |