Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
We released a new and free addon! Check it out: Level Shop
Added features:
Bypass blocked-commands using new permission "mbedwars.bypassblockedcommands"
Added ability to make spawners drop a given amount of items at the start of the match
Added feather fall upgrade
Traps may now be removed by the original buyer of the trap
Added support:
GeyserMC without Floodgate (prior we only supported Floodgate, now both)
Config changes:
Config "floor-foliage-simplified-destruction" will now also function in non-build areas
Config "interacting" set to false now also prevents flower pot interaction
Added config to spawners.yml: "spawn-at-start"
Changes for "drops-killer-auto-pickup":
Nothing will drop at all if there is no responsible killer
It now also works for exp besides items
For upgrade-shop.yml:
Configured levels config must now start with 1 and increment one-by-one
Any upgrades with a different schema will be ignored
This change shouldn't break anything for anyone
For upgrade-shop.yml:
The order of configured upgrades is now being respected and properly displayed in the GUI
Performance improvements:
Slightly improved efficiency of spawner dropping items
Improved efficiency of logic that checks whether a block is interactable
Slightly improved efficiency of messaging system
Slightly improved efficiency of metadata storage
Reduced memory footprint of our NBT system
Improved efficiency of getting arenas by their name
Improved efficiency of hook manager
Improved efficiency of upgrade state handling
Improved efficiency of actionbar text + it's now async
Improved efficiency (both RAM and CPU) of hologram logic
Improvements:
Now using related player (and not receiving) for papi placeholders when somebody joins or leaves
Reworked endlobby rejoin (spectators turning into players)
Prior, we would use the regular “player joining arena” logic. However, that caused a wide array of unexpected problems, whereby we are now adapting on the regular rejoin system.
Improved system that lookups for legacy block types when using a match-blocks file for REGION arenas from older spigot versions
Reverted change where all spawners would drop an item at the start of the round
BEST arena picker selector now fallbacks to a random arena if any is full instead of none (useful for spectating arenas)
"HyPixelV2" Upgrade shop layout: Now displaying next roman tier in the name
Updated default "HyPixel" template
API changes:
Changed the meaning of QuitPlayerMemory
Previously, it would only exist if the player was able to rejoin (e.g. his team was not eliminated)
This would be problematic, as that would prevent losses from being counted
Now, QuitPlayerMemory always get constructed when the player leaves, unless the match hasn’t started yet (status != LOBBY)
All memories get cleared once the status changes to RESETTING.
Upgrade#getLevels() now returns a List instead of a Set
UpgradeState#getNextUpgradeLevel(Upgrade) may now return null if max was reached
UpgradeState#getActiveUpgrades() new returns Collection instead of List
UpgradeState#getQueuedTraps() now returns Queue<QueuedTrap> instead of List<UpgradeLevel>
UpgradeState#queueTrap(UpgradeLevel, boolean) now expects a QueuedTrap parameter instead of the UpgradeLevel
PlayerOpenArenaChestEvent now also gets called for vanilla chests (e.g. shulker boxes, but excluding furnaces etc)
Fixed PlayerTriggerUpgradeEvent's cancellation not being respected
Fixed bugs:
Fixed error when migrating from MongoDB
Fixed that MongoDB storage would look for users in the configured db and not the "admin" db
Fixed broken TNT sheep&QuickBuy for 1.21 - 1.21.2
Fixed spectators not becoming visible if "endlobby-tptolobby" was enabled
Fixed losses not being counted for players not-rejoinable players
Fixed "blocked-commands" may as well block "allowcommand-stats" and "hubcommands"
Fixed dropped items potentially not stacking in the inventory for 1.20.4 and older
Fixed not properly saving & clearing 1.17+ entities folder in vanilla worlds for arenas of type WORLD. As a result, dropped spawners, iron golems etc. would remain for the next match
Fixed error when running /bw backup list
Fixed odd warnings when trying to join a full arena while in party
Fixed bedrock players getting stuck on respawn screen (1.15+)
Fixed being able to pickup items when leaving as spectator with ProxySync addon
Fixed various rare CME related to the registry
Fixed that leaving a server (without /leave command) wasn't considered as a rage quit
Fixed not properly displaying upgrade amounts for 1.20R4 for "HyPixelV2" Upgrade shop layout
Fixed not respecting WorldUnloadEvent's cancellation, and thus potentially causing unexpected behavior
Добавлена поддержка асинхронной генерации мира SWM (необходимо включить в конфигах)
Добавлена поддержка асинхронной загрузки данных для SWM для улучшения использования TPS
Дополнения:
Возможность индивидуального изменения времени/погоды арены
Добавлен параметр /bw arena info <arena> picker для отображения всех значений параметра
Добавлено «customchatmessage-message-lobby»
Добавлена более специфическая настройка для режимов клонирования арены
Исправления:
Исправлена поломка графического интерфейса Anvil на 1.21.2/3
Исправлена утечка памяти, связанная с мета-системой нового игрока
Исправлена поломка предметов магазина с пользовательскими идентификаторами при перезагрузке и дублирование предметов магазина, хранящихся в памяти при перезагрузке
Исправлено нарушение количества недостающих материалов в сообщении при покупке предметов
Исправлена очень редкая ошибка «PROCEDURE * уже существует» при запуске нескольких серверов с помощью SQL
Исправлен сбой в настройках множителя урона охранных собак
Исправлены ошибки с TNT овцами и мини магазином на 1.21.3+
Исправлено удаление предметов игрока при входе в end-lobby в качестве зрителя
Еще...
Много чего еще, что не поместится. (А я ленивый, посмотрите на Trello).
НОВИНКА: Настраивайте арены с помощью хотбара, избегая кликов в графическом интерфейсе. Значительно повышает эффективность!
Добавлена функция:
Инструмент настройки
Получите его, нажав на кнопку в /bw arena setupgui
Или используйте команду: /bw arena setuptool
Изменения в конфигурации:
Добавлено:
«gui-titles-by-page» в свойства макета магазина
Последние оставшиеся .cm2 файлы конфигурации, которые были предназначены для голо-линий, были объединены в один «hologram-lines.yml».
Вместе с этим происходит миграция на новый формат файлов, которая происходит автоматически
Спасибо, MetallicGoat
Улучшения:
Режим видимости спавнера больше не мерцает всеми голограммами при любом изменении
Время игры теперь обновляется соответствующим образом, когда вы делаете /bw stats
Добавлена возможность купить предмет в заданный слот хотбара, нажав на цифру клавиатуры при наведении на предмет
Магазины, открытые с помощью мини-магазина, теперь закрываются по истечении его времени
У NPC больше нет мини-тега с именем
Парсинг пикера арены теперь четко указывает, если селектор отсутствует (Спасибо @MetallicGoat )
Добавлена поддержка телепортации с руки для специального предмета
Счетчик специальных предметов телепорта больше не зависит от производительности сервера (раньше больше лагов означало, что это занимает больше времени)
Автоматическое определение команд на основе блоков карты при создании арены (Спасибо MetallicGoat )
Изменения в конфигурации:
Добавлено
Добавлена функция diein-boundary-y-level (Спасибо MetallicGoat )
Добавлены свойства макета магазина (для «HypixelV2»):
quickbuy-icon
seperator-material-inactive
seperator-material-active
Удалены (лишние):
конфиг spectator-joinmessage
Заменены конфиги diein-* на один enum-конфиг «diein-boundary-method».
Улучшения:
Последний выбывший игрок теперь является зрителем и в конце фазы лобби (Спасибо MetallicGoat )
Улучшено пространство для маневра, когда открыты пользовательские графические интерфейсы
Больше невозможно дважды щелкнуть в инвентаре игрока, чтобы взаимодействовать с открытым GUI
Теперь можно перетаскивать предметы, объединять предметы двойным щелчком и бросать предметы
Теперь можно отображать только текст голо спавнера, установив для его блока значение AIR
SWM/Plugins больше не могут удалять слизевые миры, обработанные и сохраненные в MBedwars
Плейсхолдеры статистики: При асинхронном (не в главном потоке) получении статистики теперь требуется до 50 мс для загрузки статистики, прежде чем появится сообщение «Loading...».
Улучшение производительности:
Улучшена производительность и устранены потенциальные утечки памяти за счет отказа от использования системы метаданных Bukkit
Значительно повышена производительность парсера сообщений за счет использования пользовательской реализации вместо regex
Значительно повышена производительность внутреннего метода для получения всех зрителей арены
Дополнения к API:
PlayerProperties#isReadOnly()
PlayerStats#isReadOnly()
PlayerAchievements#isReadOnly()
Класс ThrowingRunnable
Arena#broadcast(VarSound)
PlayerAchievement#isEnabled()
PlayerAchievement#setEnabled(boolean)
Исправлены ошибки:
Исправлено несохранение новых настроенных свойств и файла мира из SWM при сохранении блоков
Исправлен сброс данных игрока при ошибке загрузки
Исправлена очень редкая ошибка «PROCEDURE * не существует» на многосерверной установке при использовании SQL
Исправлена потенциальная ошибка NPE, когда охранные собаки получали повреждения из неизвестного источника
Исправлена потенциальная ошибка «Плагин (MBedwars) не может быть отключен» при остановке сервера и скрытых игроках на 1.13+
Исправлено пустое место перед сообщениями, если не был настроен префикс
Исправлено, что зрители не видели некоторые сообщения, титры и т.д.
Исправлено повреждение сериализованных NBT-строк на 1.11 и старше (единственный известный случай - переход со старого формата магазина на новый, содержащий Lore в своих предметах)
Исправлена неработоспособность NPC игроков на 1.19.3 и 1.19.4
Исправлено не открывающееся GUI наковальни в 1.21
Исправлен процесс регенерации, не начинавшийся после перезагрузки или остановки сервера
Исправлена арена, иногда останавливающая или не возобновляющая регенерацию после запуска сервера
Заменен параметр "enforce old-shop" для Rewinside в конфигурации свойств макетов магазинов на "shop-variant", который позволяет больше настраивать.
Улучшения:
Приглушены предупреждения SLF4J при использовании SQL или MongoDB
Сделана возможность сдвига-многократной покупки в макете магазина "HypixelV2", если быстрая покупка была отключена
Исправлены ошибки:
Исправлены ошибки при запуске при использовании MySQL вместо MariaDB
Исправлены блокировки сервера, которые не освобождались при выключении службы хранения, что приводило к увеличению времени ожидания при повторном присоединении игроков
Исправлена блокировка серверов с MongoDB, освобождающая все серверы при выключении службы хранения
Исправлена потенциальная невозможность телепортации зрителей в хаб
Важная информация: Время запуска может немного затянуться, если вы используете SQL на большом сервере. Это связано с небольшой реструктуризацией базы данных для повышения эффективности определенных запросов. Не останавливайте сервер, просто подождите, пока все снова заработает. Он все делает автоматически. Вы заметите, что из-за временной нагрузки на базу данных она все еще обрабатывается, а статистика, магазины и т. д. не работают. Это разовая мера, в будущем вам не придется делать это снова.
Добавлены функции:
Команда /mbedwars locateplayer (Спасибо MetallicGoat).
Позволяет увидеть, что делает игрок, на какой арене он активен и каков прогресс на арене. Также позволяет легко телепортироваться к нему.
Отключение телепорта во время просмотра смерти (Спасибо MetallicGoat )
Теперь вы можете настраивать радиус взрыва TNT (это уже было возможно для огненного шара и т.д., но забыто для TNT)
Теперь вы можете требовать от игроков, чтобы в их инвентаре было достаточно места для покупок, а не сбрасывать лишнее на пол (Спасибо MetallicGoat )
Добавлены конфиги:
spectator-tp-gui-visible-on-death-spectate (Thanks to MetallicGoat )
spectator-restricted-by-border
tnt-yield
Добавлено разрешение:
mbedwars.cmd.locateplayer
Улучшения:
Макет магазина HypixelV2 теперь отображает уровень апгрейда команды в ItemStack (Спасибо MetallicGoat )
Автоматическое скрытие оставленного предмета, если матч вот-вот начнется (время меньше, чем lobby-leaveitem-time)
Изменения в "/bw arena info"
Теперь также отображается количество зрителей (показывается только если текущий статус может вместить зрителей)
Теперь можно навести курсор на количество игроков, чтобы увидеть их всех
Показывает количество игроков, покинувших арену во время матча
Огненные шары больше не могут сбить кого-либо с ног
Добавлено новое сообщение с субтитрами, когда кровать была уничтожена без уничтожения (например, команда ушла)
Добавлены новые сообщения в случае, если команда ушла, и когда команда ушла и не присоединилась вовремя
Улучшения производительности:
Улучшена производительность при прокачке игроков с LOCAL-хранилищем
Больше не создаются копии клонированных арен на диске. Только память
Повышена эффективность сброса инвентаря игрока
Повышена эффективность работы с сообщениями за счет их разбора при загрузке файла сообщений, а не при их отправке
Немного оптимизированы запросы для сохранения данных игрока на SQL
Значительно улучшена производительность при работе с MariaDB за счет использования эффективных алгоритмов (в прошлом поддерживались только MySQL)
Значительно оптимизировано получение uuid игрока по его имени пользователя (SQL)
Различные улучшения:
Новый формат файловой системы арен
Добавлено предупреждение при использовании любой взрывчатки и если сложность мира установлена на мирную (взрывчатка не наносит урона)
Улучшения в игровом режиме избегания помех
Размещение игроков теперь учитывает падающие блоки (песок, строительные леса, ...)
Администраторы больше не обходят "выбивание" при переходе между мирами. Только если они остаются в пределах арены
Возобновление игрока при автоматическом присоединении, чтобы избежать застревания в ошибочном состоянии
Игрок больше не может взаимодействовать или умереть во время телепортации на респаун, если это займет немного больше времени
Правильно настроить светлые/темные зеленые и серые цвета в шаблоне "HyPixel"
Конфиги магазина: Материалы для цены или товара больше не включают количество в конфиг материала, так как для этого есть отдельный конфиг
Добавлена поддержка тикетов плагинов для 1.13+ для скрытия игроков, чтобы улучшить совместимость с другими плагинами
Исправлены различные неработающие javadoc-описания
AddItemCondition#TYPE_XX больше не являются публичными
Конструктор AddItemCondition больше не является публичным
Исправлен вызов ArenaStatusChangeEvent в некоторых случаях, когда арена еще не существовала
Исправлены ошибки:
Исправлено исключение AccessDeniedException при наличии очереди задач, пытающихся безопасно записать файл
Исправлено неработающее клонирование арены после /bw rl
Исправлено, что зрители могли срабатывать на ловушки (спасибо MetallicGoat )
Исправлена ошибка с "lobby-leaveitem-time": Можно было выйти, даже если матч уже начался
Исправлена редкая ошибка NPE при остановке/перезагрузке запущенных арен из-за условия гонки с асинхронной загрузкой файла регенератора регионов
Исправлена остановка бегущих арен с помощью /bw rl
Исправлена скорость пользовательских сущностей, которая на 1.8-1.13 была в два раза выше, чем на 1.14+ (из-за чего, например, TNT овца была OP в этих версиях)
Исправлено возвращение разрешения mbedwars.specialitem.x
Исправлена возможность входа зрителей в режимы игры без зрителей
Исправлен потенциальный NPE при использовании предмета "Изменить скорость" в режиме зрителей, когда скорость не указана в конфиге
Исправлена ошибка с предположением номера версии релиза из версии протокола игрока
Исправлены потенциальные конфликты с плагинами инвентаря из-за асинхронной телепортации
Исправлена утечка памяти, связанная со зрителями при телепортации в другое место во время активной задачи асинхронной телепортации
Исправлена потенциальная ошибка "x not finite" с фаерболами на 1.21
Исправлен неправильный расчет амплитуды фаерболов во всех версиях
Исправлено добавление естественных эмерладских спавнеров на базы команд с миграцией из bw1058
Исправлены ошибки во время выполнения, если группа покупки была добавлена в "stacked-buygroups", но у нее не было назначено ни одного предмета
Исправлена возможность игроков покидать арены, используя жемчуг эндера
Исправлено то, что при смерти зритель не попадал в нужный режим игры (этого не происходило, если специально не набирать /suicide)
Исправлен некорректный парсинг предметов 1.20.5+, если в них указана сумма, но нет компонентов данных
Исправлено неправильное вращение кроватей при переходе с bw1058 (из-за странной логики определения кроватей)
Исправлена возможность нанести урон сторожевому псу / железному голему с помощью снарядов, т.е. стрел
Исправлено, что подобранные стрелы не складывались в стопку для 1.15 и старше