[15% SALE] ⭕ Marcely's Bedwars ⭕ Supports 1.8 - 1.21.4 ⭐⭐⭐⭐⭐    EST. 2015 icon

[15% SALE] ⭕ Marcely's Bedwars ⭕ Supports 1.8 - 1.21.4 ⭐⭐⭐⭐⭐ EST. 2015 -----

✨ NO. 1 BEDWARS PLUGIN ✨350+ CONFIGURATIONS ✨ 0 LAG ✨ MULTI ARENA ✨ NETWORK-READY ✨



5.5
[​IMG]
Added support:
Improved support:
  • SWM: Support was added for its async world generation. It must be enabled in its configs - ASWM doesn't have that
Added feature:
  • Added double jumping to fireballs (disabled by default)
  • Added per-arena weather and time properties (found in arenas GUI, thanks to @MetallicGoat )
  • Backported enderpearl tp sound from 1.20.3 to older versions
  • Similar (~) comparator to arena pickers
Config changes:
  • Added:
    • "custom-handler-config" to spawners
      • Custom spawner handlers added using the API may now also hold custom configs
    • customchatmessage-message-lobby
    • fireball-air-jump
    • fireball-air-jump-ticks
    • fireball-multiplier-knockback-enemy
    • fireball-multiplier-damage-enemies
    • explosion-destroys-items
    • redye-blocks-onpickup (Thanks to @MetallicGoat )
  • "auto-clone-mode-types" now allows more concrete definition for modes per arena type instead of enforcing the same ones for all arenas (Thanks to @MetallicGoat )
    • Note that existing configuration for that one will be overridden
    • Use '[ ]' as the key if you want to retain it as before
Performance improvements:
  • SQL storage: Improved efficiency by when fetching leaderboard entries
  • Greatly improved performance of spawner's nearby items lookup logic
  • Spawners with merging disabled: Reduced max dropped count from 50 to 20, until merging kicks in. Improves FPS while looking similar stacked
Improvements:
  • In case it is not possible to unload a world, it is now tried to identify which plugin is causing it
  • It is no longer possible to set hub positions inside arenas
  • Added new arena issue in case the match world is not loaded, which replaces the old confusing "missing world" warning for this scenario
  • Better handle regeneration attempts in case the match worlds have been unloaded
  • Setup gui: GUI title now contains arena name
  • Added various sounds to setup tool
  • Reduced amount of garbage that gets stored within database
  • Explosives no longer destroy dropped items
  • Removed delay until holograms (dealers etc) appear
  • 1.20.5: Show (max/min) player info beyond 16 (max stack size) and up to 99 in arena configuration gui
  • HypixelV2 shop item names now green when purchasable (Thanks to @MetallicGoat )
  • Spawners now drop once on round start (Thanks to @MetallicGoat )
  • Removed ranking.cfg and moved it to the new world holo system
  • Added warning with solution if "regeneration-region-efficient" is active, yet the match format has a problem whereby certain chunks wouldn't get properly generated
  • lobbybreak-enabled is no longer a requirement for movement of lobbys for cloned arenas
API changes:
  • Breaking changes:
    • Removed various API that were marked as deprecated
    • RemotePlayer#getLoginTime() now returns Instant instead of long
    • ConfigsLoadEvent#getTime() now returns Duration instead of long
    • Replaced PlayerDamageInfo#MAX_AGE_MS (long) with PlayerDamageInfo#MAX_AGE (Duration)
    • Replaced duration parameters of MigrationProcess.Callback methods with Duration instead of long
    • Marked certain methods as deprecated that might break when Spigot releases their ItemType and BlockType API
  • Added Javadoc for all packages (Thanks to @MetallicGoat )
  • Added:
    • ArenaWinningDetermineEvent (Thanks to @MetallicGoat )
    • SpectatorKickReason#SERVER_DISCONNECT (Thanks to @MetallicGoat )
    • KickReason#SERVER_DISCONNECT (Thanks to @MetallicGoat )
    • KickReason#TELEPORT (Thanks to @MetallicGoat )
    • KickReason#isRejoinPermitted() (Thanks to @MetallicGoat )
    • ThrowingBiConsumer class
    • ExecutionChain class
    • PlayerStats#setReadOnly(boolean)
    • PlayerAchievements#setReadOnly(boolean)
    • PlayerProperties#setReadOnly(boolean)
    • PlayerDataAPI#getUUIDByName(username, callback)
    • LazyReference.of(Supplier)
    • LazyReference#clear()
    • Spawner#getDroppedItems()
    • PlayerUseSpecialItemFireballEvent#getAutoIgnitionTicks()
    • PlayerUseSpecialItemFireballEvent#setAutoIgnitionTicks(ticks)
    • TeamSelectorController
    • ArenasGUIController
    • RankingStatueController
    • HologramControllerType.RANKING_STATUE
  • LazyReference now implements Supplier
  • Fixed various bugs related to buying with custom drop types
Fixed bugs:
  • Fixed broken anvil GUI on 1.21.2 and 1.21.3 (Thanks to @MetallicGoat )
  • Fixed memory leak related to new player meta system
  • Fixed potential error when stopping server while in arena editor GUI (Thanks to @MetallicGoat )
  • Fixed Setup hotbar not being reset to normal after server restart or reload (Thanks to @MetallicGoat )
  • Fixed amount of missing materials in message being broken when buying items
  • Fixed very rare "PROCEDURE * already exists error", when starting multiple servers at the exact same time that use SQL
  • Fixed shop items with custom id's break on reload. Also fixes duplicate shop items stored in memory on reload (Thanks to @MetallicGoat )
  • BW1058 migration: Don't freeze thread if it fails to sync stats/props of a player for 15 seconds
  • Fixed saving a world arena in the main world show "FAILED_WORLDPLAYERS" instead of "FAILED_IS_MAIN_WORLD" as the error
  • Fixed world potentially not unloading correctly as players are not getting teleported away accordingly
  • Fixed world regenerating warning about players in world and thereby not working, in case the hub chunks didn't get loaded in time
  • Fixed exact casing of arena being expected within /bw join
  • Fixed cancelling lobby countdown at exact min players amount and not one below
  • Fixed not being possible to migrate from bw1058 to sql/mongodb
  • Fixed console error when setup gui was open while stopping the server
  • Fixed guard dog damage multiplier config being broken (Thanks to @MetallicGoat )
  • Fixed rare error when player gets teleported immediately after he joins the server on paper (Thanks to @MetallicGoat )
  • Fixed errors with TNT sheep and mini shop on 1.21.3+
  • Fixed player items getting deleted when entering end-lobby as a spectator (Thanks to @MetallicGoat )
  • Fixed interference with plugins causing spawn packets reordering using ProtocolLib, whereby NPCs wouldn't spawn at all
  • SQL storage: Fixed potentially not loading stats properly of last entry in leaderboard
  • Fixed potential error if an arena was removed while ArenasGUI was open
  • Fixed /bw tools playerdata stats <modify> not working for all players in the network
  • Fixed modifying knockback&explosive damage even if not inside a match
  • Fixed escaping errors if % was used in custom chat format
  • Fixed guard dog target not cleared after player death
  • Fixed breaking various "unusual items" items with "unusual-blockdrops-handling" causing IllegalArgumentExeption (Thanks to @MetallicGoat )
  • Fixed spigot bug that would cause spectators to pick up items when leaving the server
  • Fixed spectators not seeing rejoining players with tab-removeplayers enabled
  • Fixed splash potion material not being usable for 1.8.8
  • Fixed no sound being played when buying item if no message has been configured for the given situation (Thanks to @MetallicGoat )
----------, Jan 12, 2025
Resource Information
Author:
----------
Total Downloads: 1,748
First Release: Oct 23, 2015
Last Update: Jan 12, 2025
Category: ---------------
All-Time Rating:
235 ratings
Find more info at mbedwars.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings