⭕ Marcely's Bedwars ⭕ Supports 1.8 - 1.20 ⭐⭐⭐⭐⭐ EST. 2015

MC Plugin ⭕ Marcely's Bedwars ⭕ Supports 1.8 - 1.20 ⭐⭐⭐⭐⭐ EST. 2015 5.4.4
✨ NO. 1 BEDWARS PLUGIN ✨350+ CONFIGURATIONS ✨ 0 LAG ✨ MULTI ARENA ✨ NETWORK-READY ✨

5.2.7-50p.png

Added config:

  • notbuildableradius-permit-block-liquidflow (Disable water flowing into restricted area, e.g. team spawns) (Thanks to @MetallicGoat)
Improvements:
  • Chat shouting: No message will be sent now if the message is empty (Thanks to @MetallicGoat)
  • Water no longer flows out of an arena (Thanks to @MetallicGoat)
  • "Select team" GUI in lobby closes once you clicked and switched a team
  • Rewritten arena regeneration queue
    • It now works a lot more stable and efficient
  • Added better failure messages for "/bw arena regenerate"
  • Rewrote message loading system
    • Greatly reduced memory usage of messages within the memory (having all loaded now only uses ~57kb RAM) + it's a lot faster and stable now
  • Messages now get automatically translated into the players language when the plugin is being enabled for the first time to make the introduction to the setup easier to understand
Fixed bugs:
  • Fixed NoSuchMethod error on 1.20+ (setCollidesWithEntities API got removed by spigot)(Thanks to @MetallicGoat)
  • Fixed error when punching shop NPC on 1.20+ (Thanks to @MetallicGoat)
  • Fixed error
  • Fixed arena regeneration queue getting stuck with many arenas
  • Fixed issues with messages load system (there were cases were it wiped all changes)
  • Fixed "bed-block" config didn't have any affect on the bed placed in the arena
  • Fixed possible error when setting up plugin
  • Fixed error (only appeared for 1.15 - 1.18)
  • Fixed that the regenerator would go past the corners and thus save, clean and regenerate more blocks than it should

API changes:
  • Fixed docs saying that the time unit in Arena#setIngameTimeRemaining(int) and Arena#getIngameTimeRemaining() is ticks instead of seconds [! Functionality is still the same as before !]
  • New HookAPI
    • Deprecated BedwarsAPI#getHookedPlugins()
    • Deprecated BedwarsAPI#getHookablePluginNames()
    • Deprecated BedwarsAPI#createPluginHook(Plugin)
    • Deprecated BedwarsAPI#removePluginHook(Plugin)
    • Added BedwarsAPI#getHookAPI()
    • It is now easily possible to hook custom parties&nicknaming systems into MBedwars and thus cause MBedwars to automatically manage them for you.
      Additionally, you may also access the included&registered parties&nicknaming hooks and party information about a player.
[IMG]

[IMG]

Added support:
Added features:
  • Added biome support for region arenas on 1.15+ (biomes get restored after an arena has ended + correct biomes when using cloning feature) (1.15+ only)
  • Added ability to modify player stats through commands: (Thanks to @MetallicGoat)
    • /bw tools playerdata stats set/add/subtract
    • /bw tools playerdata stats reset
    • /bw tools playerdata stats resetall
Improvements:
  • Improved preciseness of regeneration time in "/bw arena info" (It now tries to use past average instead of guessing it all the time)
  • Replaced error with proper warning
  • Slightly reduced memory usage by keeping less message strings loaded
  • Slightly improved performance for all cloned worlds by disabling auto-save for them

API additions:
  • Added ThrowingConsumer and ThrowingSupplier helper classes
  • Added new PlayerDataAPI stuff:
    • getCachedAchievements()
    • getCachedStats()
    • getCachedProperties()
    • void purgePlayerData(UUID uuid, boolean stats, boolean achievements, boolean properties, boolean cacheOnly, @Nullable Runnable callback)
    • void purgeAllPlayerData(boolean stats, boolean achievements, boolean properties, boolean cacheOnly, @Nullable Runnable callback)
  • PlayerDataPurgeEvent (Thanks to @MetallicGoat)
Fixed bugs:
  • Fixed spectator items not working unless they have both a handler and a command attached (Thanks to @MetallicGoat)
  • Fixed Bed Destroy message being sent after victory message with solo rejoin + various other niche solo rejoin issues (Thanks to @MetallicGoat)
  • Fixed that changes to a spawners drop duration during a game wouldn't get applied immediately, but rather just after it dropped something
  • Fixed error on 1.19.3+
  • Fixed that the area-deco element in ArenasGUI expected x1/x1 to be smaller than x2/y2
  • Fixed interference with SkinsRestorer (players within a match would see new players joining the server on the TAB)
  • Fixed error
  • Fixed that players could get stuck in lobby if the lobby position was placed below the min height on 1.17+
  • Fixed not copying over various world properties to cloned worlds (only for arenas of the type WORLD). These include: border, game rules, difficulty, weather, time, PVP, spawn flags, spawn location, and mob spawn limits
Added feature:
  • Players who quit during a solo match may have the chance to rejoin for a specific timeframe (configurable using config "solo-rejoin-time") instead of being eliminated immediately (Thanks to @MetallicGoat)
Third-party support improvements:
  • Updated OldCombatMechanics to 1.12.0+ (Old versions aren't supported anymore. Plugin will warn you if it detects that) (Thanks to @MetallicGoat)
  • Added CloudNetV4
  • Improved Microsoft SQL support:
    • Added driver with latest version
    • Added configs: sql-mssql-encrypt and sql-mssql-integrated-security
    • Added new configs to web setup as well
Config changes:
  • Added:
    • auto-cloning-excluded-arenas: to exclude specific arenas from auto clone
    • sql-mssql-encrypt
    • sql-mssql-integrated-security
  • customchatmessage-spectator-message:
    • Added PlaceholderAPI support
    • Added new placeholders:
      • {essentialsgroupmanager}
      • {name}
      • {message}
  • "customchatmessage-message" now also gets applied during lobby phases
  • "hex-support" is now set to true by default
Miscellaneous:
  • Significantly reduced memory usage for arenas caused by their regeneration system
  • Added API version to /bw info
API changes:
  • Some changes for the new solo-rejoin feature:
    • Deprecated:
      • Arena#getRemainingTeams()
      • Arena#getRemainingTeams(Player...)
    • And due to that added:
      • Arena#getAliveTeams()
      • Arena#getAliveTeams(Player...)
      • Arena#getTeamsWithPlayers()
      • Arena#getTeamsWithPlayers(Player...)
  • Some hologram API improvements:
    • Added ability to modify equipment:
      • Added EquippableSkin and HologramEquipment classes
    • Added ability to modify health:
      • Added DamageableSkin class
    • Added ability to modify ArmorStands:
      • Added ArmorStandHologramSkin class
    • Deprecated HologramSkinType#VILLAGER
    • Added Spawner#getHologram()
    • Added Arena#getBedHologram(Team)
  • Added API to communicate using messages/packets between servers (RemoteAPI):
    • RemoteCustomMessageReceiveEvent
    • RemoteAPI#broadcastCustomMessage(String, byte[])
    • RemoteServer#sendCustomMessage(String, byte[])
  • Miscellaneous:
    • Added:
      • ShopItem#removePrice(ShopPrice)
      • ShopItem#removeProduct(ShopPrice)
      • ItemShopPrice#setItemStack(ItemStack)
      • ItemShopProduct#setItemStack(ItemStack)
    • CommandSenderWrapper#wrap(RemotePlayer) now automatically wraps him into a Bukkit format in case he is playing on the local server
    • Fixed CommandSenderWrapper#getReference() returning null in case the sender was on a remote server
    • QuitPlayerMemory constructor received a new parameter, thus potentially breaking API making use of it
Fixed bugs:
  • Fixed 'missing handler warning' sent to players when used a spectator item with a command only (Thanks to @MetallicGoat)
  • Fixed config descriptions being formatted weirdly (Thanks to @MetallicGoat)
  • Fixed spawner holograms not spinning (Thanks to @MetallicGoat)
  • Fixed NPE when opening the HypixelV1 layout (Thanks to @MetallicGoat)
  • Fixed arena regeneration queue getting stuck when forcefully canceling them
  • Fixed player parameter for /bw join always used the player that typed the command
  • Fixed error when typing "/bw tools openupgradeshop" while not inside an arena https://cdn.discordapp.com/attachments/355078539793530900/1105848704050659338/image.png
  • Fixed that NPC bodies wouldn't rotate at certain situations when used together with Tweaks' auto-head-rotation
  • Fixed that NPC bodies wouldn't rotate at certain situation when used together with Tweaks' auto-head-rotation
Note: Due to how small this plugin is, the plugin's version stays at 5.2.4

Fixed bug:
  • Fixed problems with /bw join command
As always, I am thankful for @MetallicGoat 's (and of course, everyone else who have reported the bugs in our Discord) contributions to this update. If you appreciate our efforts, we'd greatly appreciate a donation. Thank you very much!
hypixel shop.png


Added features:
  • Upgrade Shop Restrictions (restriction for each level in upgrade shop config -> allows you to create unique upgrade shops for each i.a. mode) (Thanks to @MetallicGoat)
  • Quick buy in HyPixelV2 layout: Duplicate items now get auto-removed (Thanks to @MetallicGoat)
  • Cloning feature now includes the ability of specifying the modes for which clones shall be created for
Config changes:
  • Added:
    • restriction to upgrade-shop.yml (Thanks to @MetallicGoat)
    • auto-cloning-modes
  • Added PlaceholderAPI support for customchatmessage-message
  • Replaced "lobby_countdowntitle-*" configs with a single and more customizable "lobby_countdowntitles" config
  • Added "description" to shop items (currently only supports HyPixelV2 layout)
Miscellaneous:
  • Dependency download in template applying during setup now fallbacks to alternative sources if first ones fail
  • Not sending whole teleport packets anymore for holograms if just the head rotation changed (causes MBedwarsTweaks feature "Friendly-Villagers-Enabled" to be more smooth)
  • Improved system that applies custom textures to skull blocks
  • Hurt effects on holograms (i.a. dealers) is now visible for all nearby players, and not just for the one who is punching him
  • Action bar message "Waiting..." in lobby no longer collides with other plugins when it is empty
  • Remaining action bars and titles now get removed when a player leaves the arena
  • Slightly reduced the time during which the "Good Luck!" title will be shown with the start of a match
  • "Respawn in x..." message now gets immediately removed when player respawned (previously it'd stay for a second)
  • Item names in HyPixelV2 shop are now dyed red by default
  • Now removing item attributes in HyPixelV2 shop layout
  • GUI of HyPixelV2 renames to the page you currently have open
API changes:
  • Added:
    • Upgrade#getRestriction()
    • Upgrade#setRestriction(ArenaConditionGroup restriction)
    • Class QueuedCloningArena
    • ArenaCloningManager#getQueueEntries()
    • ArenaCloningManager#addToQueue(QueuedCloningArena)
    • ShopItem#getDescription()
    • ShopItem#getDescription(CommandSender)
    • ShopItem#getConfigDescription()
    • ShopItemsetConfigDescription(String)
  • NMSHelper#setSkullTexture(Skull, String) now doesn't automatically update the BlockState anymore
  • Fixed PlayerUseLobbyItemEvent not being fired
Fixed bugs:
  • Fixed error for some people that were using specific versions of 1.19R1
  • Fixed problems with world storage using cryptic names for some SWM users thus clearing the spawned dealers
  • Fixed "class java.lang.Boolean cannot be cast to class java.lang.Float" error on 1.19.4 (Thanks to @MetallicGoat)
  • Fixed missing head rotation for holograms on 1.19.4
  • Fixed allowcommand-stats config not working properly
  • Fixed no damage effect when hitting holograms (i.a. dealers) on 1.19.4
As always, I am thankful for @MetallicGoat 's (and of course, everyone else who have reported the bugs in our Discord) contributions to this update. If you appreciate our efforts, we'd greatly appreciate a donation. Thank you very much!
new select team.png

We have been redesigning the select team GUI. We are open for further suggestions!

Config changes:
  • Added color code & language support for gui-selectteam-teammaterial-* configs
  • Added gui-selectteam-teammaterial-lore-empty
  • Added default values to hubcommands config
Miscellaneous:
  • Added auto-wrapping for upgrade shop item descriptions
  • Removed item attributes from upgrade icons
  • Removed extra space from auto-wrapped lines
  • Made some improvements to the look-and-feel of some centralized parts in GUIs
  • Removed decimal places from PosMin/PosMax for region arenas in /bw arena info
API addition:
  • CenterFormat#CENTRALIZED_EVEN
Fixed bugs:
  • Fixed chat-event-listener-priority having no effect
  • Fixed not being able to enter arenas if the lobby is inside the game area
  • Fixed suggesting wrong layouts for /bw tools openupgradeshop
  • Fixed "Cannot measure distance between lobby and porto" error when player travels between worlds during a match
  • Fixed that regeneration-region-efficient-beta would cause empty cloned region arenas
  • Fixed NPE when using the hex color system for teams
This update fixes some serious bugs:
  • Fixed possible NumberFormatException when saving/loading achievements on local storage
  • Fixed possible NullPointerException when opening a shop with a HyPixelV2
  • Fixed InvalidDescriptionException on start when there were addons
  • Fixed that the File IO threads would lock and bring the server into a soft lock state when doing a /bw reload in a running match
This version fixes a start-up problem that appeared within version 1.17 - 1.18.2. There is no need to update if you aren't using either of these versions. Note that the version number hasn't changed internally.

Fixed bug:
  • Fixed that the plugin occasionally wouldn't start on 1.17 - 1.18.2
Added support:
New features:
  • Added Kill-Streak and Top-Kill-Streak stats (Thanks to @MetallicGoat)
Config changes:
  • Migrated shop from CM2 to YAML (Thanks to @MetallicGoat)
  • Migrated the lobby.cm2 file to lobby-hotbar.yml (Thanks to @MetallicGoat)
  • Added new config issue warnings to the shop config file for better QoL (Thanks to @MetallicGoat)
  • Improved performance by teleporting players async (if supported by your spigot; 1.14+ and paper required)
  • Added Stacked buygroups (a replacement to Tweaks' one-slot-tools feature) to the shop.yml config file (Thanks to @MetallicGoat)
Miscellaneous:
  • Updated GSON to 2.10
  • Made spectators automatically leave the "player spectating mode" when they leave the arena border (because the watched player is e.g. falling into the void)
  • Chunks now get loaded before they are being teleported (hotfix for a Spigot bug that causes player to be stuck within blocks)
  • Now also showing game stats in "/bw tools playerdata info"
API additions:
  • PlayerPickupDropEvent
  • PlayerPropertyChangeEvent
  • PlayerStats#set(String key, Number value, boolean dispatchAPIEvent, boolean cacheOnly)
  • PlayerStats#add(String key, Number addAmount, boolean dispatchAPIEvent, boolean cacheOnly)
  • PlayerProperties#set(String key, String value, boolean dispatchAPIEvent, boolean cacheOnly)
  • PlayerProperties#replace(String key, String value, boolean dispatchAPIEvent, boolean cacheOnly)
  • PlayerProperties#remove(String key, boolean dispatchAPIEvent, boolean cacheOnly)
  • PlayerDataAPI#getStatsByName(String name, Consumer callback)
  • Arena#Block[] getBedParts(Team team)
  • Arena#Team getTeamByBaseLocation(Location)
  • Arena#Team getTeamByBaseLocation(XYZ)
  • HologramSkin#getEntityType()
  • HologramSkin#getEntityId()
  • HologramSkin#getNMSEntity()
  • ShopProductType#getId()
  • ShopProductType.getById(String)
  • ShopPriceType#getId()
  • ShopPriceType.getById(String)
  • YamlConfigurationDescriptor#addEmptyLine(ConfigurationSection)
  • BuyGroup#isStacked()
  • BuyGroup#setStacked(boolean)
Fixed bugs:
  • Fixed error
  • Fixed error https://bin.bloom.host/voguquveli.properties
  • Fixed error https://bin.bloom.host/lunaqesewa.properties
  • Fixed always kicking player on local server when forcefully switching him using remote API
  • Many PlayerStatChangeEvent dispatches when the player stats got loaded
  • Fixed super duper rare case of unwanted entities or players being hidden for spectators due to colliding entity ids between worlds
  • Fixed that spectators would see a "arena is resetting" message when joining an arena
  • Fixed that spectators would experience a glitchy effect when the player they are spectating would die
  • Fixed that spectators could get stuck and thus get kicked when they are flying too fast against the border
  • Fixed rare ConcurrentModificationException with scoreboards
  • Fixed plugin trying to enable even if it failed in the loading period
  • Fixed rare CommandExeption error on shutdown if prize commands are enabled (Thanks to @MetallicGoat)
  • Fix give on round start/respawn blocks are not able to be placed if not present in the shop (Thanks to @MetallicGoat)
[IMG]

It is once again time, and we have prepared something prodigious for all of you! I, however, should not put all the honoring on myself. Rather, I am the more impressed with the result @MetallicGoat was able to show off with this update! The rather basic upgrade system has been COMPLETELY rewritten and now features a BUNCH of new exaggerating possibilities, such as the inclusion of completely redesigned layouts and the addition of NormalV2 and HyPixelV2. Furthermore, the configurations file of it is now a lot less complicated as it has been restructured and now also uses YAML as it is format. We also added new upgrades, including a bunch of traps. And as last, we also added a bunch of API classes and methods, allowing the crazy devs to expend the feature-set to even another uncountable level. This is not even it, tons of things have been added, changed, and improved, including the over whole performance and user-friendliness of the plugin. As always, we'd greatly appreciate a donation: https://paypal.me/Marcel1199 The donations are of course being shared
:)
If that's not an option, and you'd still like to show us your appreciation, we'd be super happy to see feedback in form of a review!

NOTE: Due to massive changes to the upgrades system and the addition of new upgrades, we recommend you to delete the upgrades.yml file to generate a new file with the default files. The old file is generally being migrated automatically, so the plugin will continue working without it. The suggested process is only recommended in case you want to make use of the new features.

Added features:
  • Added ability to migrate from SQL and local via /bw tools migrate <sql / local>
  • New Magic Milk special item
  • New and improved Upgrades Shop:
    • New default upgrade handlers (including haste)
    • Upgrade Shop trap duration config
    • Trap Trigger Queue (One trap only triggered at a time, 10 sec before another can be triggered)
    • Auto updater that converts the old config file
    • Upgrades with a single repeatable level (for e.g. traps)
    • Added HypixelV2 Upgrades layout
    • Update Hypixel (Original) and normal upgrades layout
    • Added a bunch of new upgrades configsAbility to register custom upgrade handlers through the API
    • A bunch of performance & stability improvements
    • Ability to register custom upgrade handlers through the API
    • Added arena APIs for Team Enchantments and Team Effects
    • Tons of further new API and events
Miscellaneous:
  • Added (optional) plural names for spawners (supported in shop and upgrade shop)
  • Added stats:
    • Beds Lost
    • Top Winstreak
    • Final Deaths
  • Added placeholders:
    • %mbedwars_playerarena-displayname%
    • %mbedwars_stats-top_win_streak%
    • %mbedwars_stats-final_deaths%
    • %mbedwars_stats-beds_lost%
  • Added {playerteam} & {playerteamcolor} placeholders to bed break title
  • Removed RecalculateStats_Sure warning before typing /bw tools recalcstats
  • Slightly improved regeneration performance by supporting async block placement for beds on paper 1.14+
  • Slightly improved performance by using paper's chunk loading for 1.14+ for special blocks
  • Downloading player skins in case we failed to obtain it from cache (fixes skulls being steve/alex)
  • Added support for remote arenas for PAPI placeholders
  • Better formatting of numbers in some PAPI placeholders
  • Some PAPI placeholders now don't force the existence of a passed player anymore
  • Join-Arena-Signs now also work with remote arenas
Added commands:
  • /bw tools playerdata info <player>
  • /bw tools playerdata invalidatecache
Config changes:
  • Added:
    • "plural-name" to spawners.yml
    • notbuildableradius-dealers
    • Ability to set big and small titles in more places, such as in lobby, on death, and game over (located within messages files)
    • "lobby-leaveitem-time" Allowing you to add a delay for the leave item during the lobby phase
    • "regeneration-region-efficient-beta" New beta system for more efficient region regeneration (disabled by default)
  • "block-spreading-enabled: false" Now also causes fire to not burn up/break any blocks
  • "death-spectate-at-death-location" Allowing you to enforce one to respawn at their spawn point
API additions:
  • Related to upgrades:
    • GameAPI#getUpgradeShopLayouts()
    • GameAPI#getUpgradeShopLayout(String)
    • GameAPI#registerUpgradeShopLayout(UpgradeShopLayout)
    • GameAPI#unregisterUpgradeShopLayout(UpgradeShopLayout)
    • GameAPI#UpgradeShopLayout getDefaultUpgradeShopLayout()
    • GameAPI#openUpgradeShop(Player)
    • GameAPI#openUpgradeShop(Player, Arena, Team, UpgradeShopOpenCause)
    • GameAPI#getUpgradeTriggerHandlers()
    • GameAPI#getUpgradeTriggerHandler(String)
    • GameAPI#registerUpgradeTriggerHandler(UpgradeTriggerHandler)
    • unregisterUpgradeTriggerHandler(UpgradeTriggerHandler)
    • Arena#getQueuedUpgradeTraps(Team)
    • Arena#addQueuedUpgradeTrap(Team, UpgradeLevel, boolean)
    • Arena#getTeamBaseOnlyEffects(Team)
    • Arena#getTeamPermanentEffects(Team)
    • Arena#addTeamEffect(Team, boolean, PotionEffectType, int)
    • Arena#removeTeamEffect(Team, PotionEffectType)
    • Arena#getTeamEnchantments(Team)
    • Arena#addTeamEnchantment(Team, TeamEnchantment)
    • Arena#removeTeamEnchantment(Team, TeamEnchantment)
    • Arena#canPlayerBypassTrap(Player)
    • Arena#isPlayerTrapBypassKeepOnDeath(Player)
    • Arena#removePlayerTrapBypass(Player)
    • Arena#addPlayerTrapBypass(Player, boolean)
    • QuitPlayerMemory#getBypassTraps()
    • QuitPlayerMemory#setBypassTraps(boolean)
    • Added events:
      • UpgradeShopGUIPostProcessEvent
      • PlayerBuyUpgradeEvent
      • PlayerOpenUpgradeShopEvent
      • PlayerTriggerUpgradeEvent
    • A bunch of classes to the package de.marcely.bedwars.api.game.upgrade
  • ShopPage#removeShopItem(ShopItem)
  • ShopPage#addShopItem(ShopItem)
  • PlayerOpenShopEvent#getItems()
  • PlayerOpenShopEvent#removeShopItem(ShopItem)
  • PlayerOpenShopEvent#addShopItem(ShopItem)
  • ShopPrice#getDisplayName(@Nullable CommandSender, int)
  • ShopPrice#getDisplayName(int)
  • DropType#getName(CommandSender, int)
  • DropType#getPluralName()
  • DropType#getPluralName(CommandSender)
  • DropType#getConfigPluralName()
  • DropType#setConfigPluralName(String)
  • SpecialItemType#MAGIC_MILK
  • DefaultPlayerStatSet#TOP_WIN_STREAK
  • DefaultPlayerStatSet#FINAL_DEATHS
  • DefaultPlayerStatSet#BEDS_LOST
  • GUI#addCloseListener(Consumer<Player>)
  • GUI#removeCloseListener(Consumer<Player>)
  • GUI#getCloseListeners()
  • PlayerDataAPI#fetchAllStoredUUIDs()
  • MigrationProcess.Origin#LOCAL
  • MigrationProcess.Origin#SQL
  • SpecialBlock#asBukkitAsync(Consumer<Block>)
Fixed bugs:
  • Fixed despawned items count toward spawner max
  • Fixed lobby world not being moved to new one with cloned regions
  • Fixed possible errors with selectors in case the filter filtered all arenas
  • Public chat detection now has less problems with color codes
  • Fixed lobby auto-shorten countdown not working properly
  • Fixed cant add lobbyitems without handlers
  • Lobby item should teleport after Bukkit event finishes (semi-bug, caused lobby plugins to be used immediately after being teleported)
  • Fixed spectators cannot hear bed breakage
  • Spectators could have seen messages from players who aren't playing with "chat-others-unvisible" enabled
  • Fixed teleporter special item dupe
  • Possibly fixed death message not showing if config 'die-in-void' set is set to true
  • Fixed ArenaPlayer PAPI placeholders not being parsed for spectators
  • Arena#getItemsGivenOnSpawn throwing NPE if player is not in an arena
  • Minishop NPE https://bin.bloom.host/codajehego.md
  • Fixed possible lag spikes occurred of chunks being loaded for region arenas that were on 1.13 or older
  • Fixed bedwars:next_round spectator item causing players to be sent to the hub when using the ProxySync addon
  • Players don't re-spawn where they are supposed to if there is carpet
  • Fixed not detecting netherite tools properly
  • Fixed PlayerStatChangeEvent not being called
  • Fixed server possibly crashing when TNT with no yield was spawned during the match
  • Fixed NPE https://bin.bloom.host/tihedoheva.md
  • Fixed rare chance of the arena cloning manager causing to deleting old world folders while the world is still loaded
  • Fixed always being able to break all "rescueplatform-material" (slime) blocks of the arena
  • Fixed "eachteam-sortation" not working
Top Bottom