Marcely's Bedwars | EST 2015 v5.5.8

No. 1 Bedwars - 350+ configs - 0 lag - endless arenas - designed for all use cases
Added feature:
  • Added egg wars functionality: Custom beds defined as "dragon egg" now don't teleport when clicked on
Improvements:
  • Spectators now see themselves in adventure mode when they join with 1.17+
  • Throw warning during loading if an invalid pattern was given for the "dateformat" instead of spitting errors during the runtime
  • Holograms/dealers may now be more easily destroyed by attacking it with spam clicks
  • Silenced all InterruptedException when the plugin stops (errors were thrown on purpose for technical reasons)
API additions:
  • ConfigFile#TEAMS (Thanks to MetallicGoat )
  • Message#done(locale)
  • Message#done(locale, freeInstance)
  • Team.VALUES
  • QuitPlayerMemory#getGameStats()
Fixed bugs:
  • Fixed hotbar not reappearing after respawn on 1.16 and older when anticheat-enabled was set to true
  • Fixed not being able to fly as spectator when anticheat-enabled was set to true
  • Fixed it not being possible to break custom defined bed blocks other than the bed material
  • Fixed death spectate disabled causing items to not get cleared after respawn
  • Fixed misc issues caused by MBedwars not checking Cursor items. Allowed players to buy things for free, as well as items to not get enchanted on team upgrades (Thanks to MetallicGoat )
  • Fixed Upgrades do not display if there are no traps with "Hypixel" Upgrade Layout (Thanks to MetallicGoat )
  • Fixed it not being possible to open the villager shop when attacking it simultaneously
  • Fixed potential NPE when forcefully stopping a region regenerator right when it was preparing the chunks
  • Fixed NoSuchMethodException when player rage quits
  • Fixed potential "NoSuchFileException" with LOCAL storage when multiple complex read/write operations occur to the same data component concurrently
  • Fixed Team.getByName didn't consider other languages
  • Fixed game stats being reset (visually only) after a rejoin
Config changes:
  • Added teams.yml
    • In there you can now overwrite the name without the messages file, override the default generated initials, define a custom chat and dye color
  • Added in config.yml
    • invisibility-hides-armor-remove-particles
    • parties-member-follow-enabled
  • Removed unneeded configs in config.yml (Features stay, they're just enabled permanently; thanks to MetallicGoat )
    • hex-support
    • death-skipscreen-advanced
    • placeholderapi-enabled
  • Added "restriction" config to shop pages (Thanks to MetallicGoat )
Improvements:
  • Compatibility checker now prints all issues within a single, compact warning due to code cleanup regarding these components
  • Slightly improved performance by not regenerating initials with each access
  • Now trying to rejoin the player if he directly joins an arena instead of adding him as a spectator
  • Slightly improved performance by not having a main-thread scheduler at all if there is none active arena
  • Updated default shop&upgrade shop prices in "hypixel" template (Thanks to Tarboush)
  • Clicked shop item now gets updated immediately. This was a thing until 1.12.2 due to how poorly Minecraft handles inventory updates internally
API changes:
  • Additions
    • Team#setEnforcedInitials(initials)
    • Team#getEnforcedInitials()
    • Team#setConfigName(name)
    • Team#getConfigName()
  • VarParticle: Be more strict when parsing 1.9+ particles without data (even though it's required) to avoid errors when spawning
Fixed bugs:
  • Fixed world blocks lock not getting released with regeneration caused upcoming ones to get stuck indefinetly
  • Fixed super rare chances of race conditions for holograms causing odd problems during to runtime optimizations
  • Fixed incompatibility with various particles with legacy configuration on 1.21 due to new particles prefering data instead of extra
  • Fixed particles from "invisibility-hides-armor-extra-particles-count" being slightly misaligned
  • Fixed particles from "invisibility-hides-armor-extra-particles-count" having an invalid color for 1.21+
  • Fixed spectators being able to affect matches (by e.g. picking up spawners) on 1.14+ paper caused by async teleportation
  • Fixed error caused by removed constructor in 1.21 (Thanks to MetallicGoat )
  • Fixed compatibility with 1.21 paper (Thanks to MetallicGoat )
  • Fixed potential NoSuchElementException when ProxySync stops
Added API:
  • Helper#getEnchantmentByName(String)
Fixed bugs:
  • Fixed NPE when removing certain scoreboard types
  • Fixed error "Cannot find null enchantment"
Added support:
Miscellaneous:
  • Removed various unused messages from the messages file
  • Reduced delay for when items are given on respawn and for spectators
API changes:
  • Fixed Arena#saveNow() and Arena#saveAsync() both async
  • Added
    • MessageAPI#getLocaleFetcher()
    • MessageAPI#setLocaleFetcher(fetcher)
    • MessageAPI#getDefaultLocaleFetcher()
    • Helper#formatDuration(Duration)
    • Helper#formatDuration(long)
    • PlayerStatSet#formatValue(Number)
Fixed bugs:
  • Fixed breaking auto cloning with the previous update
  • Fixed not starting with paper 1.20.5+
  • Fixed default messages file Missing PlayerPrivateInventory_Title (Thanks to MetallicGoat )
  • Fixed players not regaining their inventory when leaving the arena on 1.20.5+
  • Fixed possible error when composing an item without any components on 1.20.5+
  • Fixed arena renaming issues (after a restart, previously renamed arenas reappear) (Thanks to MetallicGoat )
  • Fixed "hypixel" quickbuy conflicting with cosmetics wood skins
Added support:
  • 1.20.5 & 1.20.6 (Thanks to for helping)
  • Paper relocated CraftBukkit jars (Thanks to )
  • Updated CloudNetV4 support with their newer releases
Added language:
  • Luxembourgish
Added stat:
  • Final K/D (Quotient between final kills and final deaths) (Thanks to )
Added configs:
  • block-purchases-outside-running-arenas: Disables ability to purchase items outside of a shop (Thanks to )
    • Useful in case you want to allow players to change their quick buy settings in the hub
  • teamchest-enabled (Thanks to )
Improvements:
  • Be more aggressive when displaying scoreboards, and send warnings if the scoreboard is constantly being reapplied to override another plugin (Thanks to )
  • Now allowing players with the mbedwars.admin permission to tp large distances in an arena without being kicked (in case kick-outofarena is enabled) (Thanks to )
  • Related to lobbybreak-enabled: (Thanks to )
    • Blocks outside the game arena now don't get broken as a security measure
    • Now prints a warning if the lobby is completely outside the arena for better QoL
  • Added purchase state lore to buy groups "HypixelV2" shop layout (eg. MAXED & UNLOCKED) (Thanks to )
  • Gave Localazy (translation platform) more love
    • Got rid of past import mess
    • Looked through all user requested changes & gonna do to that more often from now on
    • Merged Latin American Spanish with Spanish (now 100% complete)
  • Updated file lockage system: Now integrates better with OS and fixed some issues that could occur
Improved performance:
  • Sped up world loading/generation in certain situations by excluding the spawn from being auto-loaded
  • Greatly improved void world generation performance on 1.18+ by making use of new API (Thanks to )
  • Made the storage migration a lot more efficient
  • Greatly improved performance of indices for local storage
Added API:
  • RemoteServerDisconnectEvent.Cause.SELF_TIMEOUT
  • RemoteServer#getMinecraftVersion()
  • RemoteServer#getMinecraftVersionPatch()
  • RemoteArena#syncProperties(Property... properties)
  • Arena#getEnderChestInventory(Player) (Thanks to )
  • Events:
    • PlayerOpenArenaChestEvent (Thanks to )
  • Fixed bugs:
    • Fixed ArenaIssueCheckEvent didn't work as intended as only the default ones were used in most places
    • Fixed ConfigurationAPI only worked with exact field names (Thanks to )
Fixed bugs:
  • Fixed Plan support being buggy
  • Fixed spawner products not stacking with spawner drops (Thanks to )
  • Fixed not being able to use custom sounds with 1.19R2+
  • PaF Bungee hotfix: Received no response if player wasn't registered by bungee yet
  • Fixed not automatically resyncing issues within setup gui for remote arenas
  • Fixed opening setup gui twice when an arena parameter was given within the command
  • Fixed chat message would still be send (with prefix) even though it was configured as empty in the messages config file
  • Fixed BergwerkLabs ShopLayouts icons becoming dye after first render (Thanks to )
    Fixed an NPE that could happen if rage quit detection is enabled (Thanks to )
  • Remove redundant teleports when a player enters spectate on death & with that fixes "death-spectate-at-death-location" not always respected (Thanks to )
  • Fixed redstone torches not displaying in some guis on legacy versions. The may throw errors if you use NBT with them (Thanks to )
  • Fixed translation progress guesses being wrong in setup gui
Added feature:
  • Now detecting rage quits and rewarding the damager / bed destroy accordingly (Thanks to MetallicGoat )
Config changes:
  • Added: (All thanks to MetallicGoat )
    • reward-void-deaths-to-bed-destroyer
    • rage-quit-auto-detect
    • rage-quit-auto-detect-max-time
  • Removed as it caused unwanted behaviours:
    • fireball-jumping-enabled
Added API:
  • HookAPI#getCloudSystemHooks()
  • HookAPI#registerCloudSystemHook(CloudSystemHook)
Fixed bugs:
  • Fixed disabled prize API being reversed (Thanks to MetallicGoat )
  • Fixed it not being possible to change direction of fireball by e.g. punching it
  • Fixed server crashing when two update-checks occur simultaneously while on an extremely slow network
  • [API] Fixed "Recursive update" when setting the stats while listening to PlayerStatChangeEvent
  • [API] Fixed calling onReady before all hooks were loaded
Added feature:
  • Developers may now disable the earning of prizes for matches
Added configs:
  • border-efficent-alternative: An alternative, less-pretty border renderer for less network usage
Performance improvements:
  • Greatly reduced odds of micro-lags for 1.8 - 1.13 by making use of async chunk processing (paper only)
Improvements:
  • It is now possible to use \n within message strings intended for HyPixelV2 shop layout
  • Permission "mbedwars.admin" now also permit for "mbedwars.arenatp" and "mbedwars.arenabuild"
  • Console is now able to make players open the shops using "/bw tools openshop" & "openupgradeshop" commands
Added API:
  • Arena#isPrizeForMatchEnabled()
  • Arena#addPrizeForMatchDisabledTicket(ticketId)
  • Arena#removePrizeForMatchDisabledTicket(ticketId)
  • Arena#getPrizeForMatchDisabledTickets()
Fixed bugs:
  • Fixed being able to see the stats holos of other players
  • Fixed VarParticle not working async
  • Fixed region regenerator potentially getting stuck on 1.13 or older
  • Fixed not being able to spawn anything related to blocks (e.g. joinarenasign)
  • Fixed it not being possible to buy upgrades with new template
  • Fixed breaking the EntityItem#itemStack mirror within the PlayerPickupItemEvent bus on 1.15 and older
  • Fixed arena pool in configuration page for voting not being updated correctly
  • Fixed explosives not causing damage to players from same team
  • Fixed getting kicked out of arena when falling into void during endlobby
This is only one update of many more! Visit our Discord to get notified about the many more super interesting changes regarding our addons.

Fixed bugs:
  • Fixed potential "Can't find a codec for CodecCacheKey" when saving stats in bulk with MongoDB
  • Fixed Arenas GUIs not loading
  • Fixed errors when using a regular, non-spawner price within the shop
  • Fixed it not being possible to earn the "earn all achievements" achievement if some were disabled
  • Fixed it not being possible to use custom picker variables within "player-picker-placeholder"
Buy a license now
$22.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
22,506 Views
155 Purchases
168 Downloads
Jan 31, 2021 Published
Jul 13, 2026 Updated
5.00 star(s)
Average rating (12)
4.6 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI use in marketing
No
AI use in product
No
Type
  1. Gameplay
  1. Monetization
  1. Minigame
Game mode
  1. Minigame
  1. Bedwars
Game mode
  1. Minigame
  1. Bedwars
Game mode (legacy)
  1. Minigame
  1. Bedwars
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Bungee
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Czech
  1. Hungarian
  1. Arabic
  1. Ukrainian
  1. Romanian
Includes DRM
Yes
Source access (legacy)
Closed source & obfuscated
Creator
Owner
Recommended for you
A EULA-solution for your players to spend money in cosmetics that can be used during matches.
5.00 star(s) 2 ratings
74 purchases
The ultimate solution for any network. Join and manage your arenas from any server.
5.00 star(s) 1 ratings
52 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,238 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,238 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,135 purchases
Share and earn
Refer this resource and earn a 10% commission.
22,506 Views
155 Purchases
168 Downloads
Jan 31, 2021 Published
Jul 13, 2026 Updated
5.00 star(s)
Average rating (12)
4.6 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI use in marketing
No
AI use in product
No
Type
  1. Gameplay
  1. Monetization
  1. Minigame
Game mode
  1. Minigame
  1. Bedwars
Game mode
  1. Minigame
  1. Bedwars
Game mode (legacy)
  1. Minigame
  1. Bedwars
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Bungee
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Czech
  1. Hungarian
  1. Arabic
  1. Ukrainian
  1. Romanian
Includes DRM
Yes
Source access (legacy)
Closed source & obfuscated
Creator
Owner
Recommended for you
A EULA-solution for your players to spend money in cosmetics that can be used during matches.
5.00 star(s) 2 ratings
74 purchases
The ultimate solution for any network. Join and manage your arenas from any server.
5.00 star(s) 1 ratings
52 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,238 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,238 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,135 purchases
Top