Чтобы гарантировать стабильность предстоящего релиза 2.3.9, я предоставляю предварительную сборку DEV с последними QoL-исправлениями и улучшениями. Пользователям также будет проще получить доступ к обновленным меню флагов в чате и инвентаре. Пожалуйста, сообщайте о любых ошибках в соответствующие каналы. Спасибо!
Примечание: Пользователи, использующие GD Forge или Fabric, пожалуйста, проверьте соответствующие каналы разработчиков на наличие обновлений.Changelog
- * Добавлено определение `sign-edit, запрещающее игрокам редактировать текст табличек по умолчанию.
Примечание: Определениеsign-use
предназначено только для взаимодействий. По умолчанию значениеsign-use
должно быть установлено в true.- * Дополнительные исправления для обеспечения старения головастиков в лягушек.
- * Исправление кэша блоков, вызывавшего проблемы с отслеживанием потока воды, формы снега и т.д.
- * Добавлена новая настройка
root-command-aliases
вglobal.conf
, позволяющая администраторам настраивать псевдонимы команд корня GD.- * Улучшена работа пользователей по умолчанию с флагами утверждений. Теперь все пользователи по умолчанию будут использовать флаги PUBLIC в графическом интерфейсе. Для предыдущих типов групп флагов OWNER, ACCESSOR, CONTAINER, BUILDER, MANAGER теперь требуются следующие разрешения :
- griefdefender.advanced.user.gui.flag.group.owner
- griefdefender.advanced.user.gui.flag.group.accessor
- griefdefender.advanced.user.gui.flag.group.container
- griefdefender.advanced.user.gui.flag.group.builder
- griefdefender.advanced.user.gui.flag.group.manager
- Исправлено размещение ведра игрока в обход защиты.
- Исправлено определение
потока воды
, не учитывающее посевы.
Примечание: Чтобы добавить это исправление, вы можете перегенерировать предварительную настройку minecraft.conf или добавить следующую строку в определениеwater-flow
"flag=liquid-flow, source=minecraft:water, target=#crops"
.- Не показывать экран выбора группы флагов в графическом интерфейсе инвентаря, если пользователь имеет доступ только к 1.
В этом выпуске добавлена поддержка серверов Minecraft 1.20.Changelog
- Добавлена поддержку MC 1.20.
- Обработка всех сообщений панели действий async.
- Исправление GUI иконки инвентаря не отображалась, когда игрок находился в дикой местности.
- Исправлено economy-claim-abandon-success и сообщения economy-claim-abandon-success-world не имели форматирования валюты.
- Исправление ошибки разбора даты в MultiPaperProvider.
- * Исправление ошибок синхронизации на более ранних версиях MC.
- * Удаление таймингов и обновление библиотек команд айкара.
- * Добавить "огонь" в черный список источников повреждений сущностей.
Добавлена поддержка Spigot 1.19.4.
- Исправление передачи нулевых утверждений в GDPermissionIdentifyEvent.
- Исправление того, что значения player-teleport-cost и player-teleport-delay по умолчанию не отображались в options.conf.
Это обновление устраняет несколько важных проблем с предыдущим выпуском 2.3.4.Changelog
- Исправление несоблюдения уровней при поиске доверительных прав.
- Исправление несовместимости FastAsyncWorldEdit при использовании защищенных миров.
- Исправление того, что утверждения не загружались при вызове с включенным 'always-read-write-db'.
Файлы в архиве:
- griefdefender-sponge-1.16.5-2.3.5.jar
- griefdefender-sponge-1.12.2-2.3.5.jar
- griefdefender-bukkit-2.3.5.jar
Список изменений:
- Исправление GUI инвентаря, показывающего иконки претензий/игроков, когда им не доверяют.
- Добавлена поддержка MC 1.19.4.
- Добавлена поддержка контекста gd_rent=rent для RealEstate.
- Добавлена поддержка определений флагов, устанавливающих разрешения на нижнем уровне доверия.
- Например, разрешить block place для accessor, даже если GD ожидает builder trust.
- Исправление NPE в /gdreload при использовании protected-worlds.
- Исправление /gdconfirm, не работающего при передаче прав.
- Исправление /givepet не проверяло правильность владения.
Файлы в архиве:
- griefdefender-bukkit-2.3.4.jar
- griefdefender-sponge-1.12.2-2.3.4.jar
- griefdefender-sponge-1.16.5-2.3.4.jar
ВАЖНО:
Это обновление производительности и стабильности, устраняющее различные проблемы в релизе 2.3.1.Примечание: Если у вас возникли проблемы с тем, что вода не течет должным образом в исках, переименуйте папку./world/data/griefdefender
, так как в ней могут быть плохие данные отслеживания из-за ошибок в последнем выпуске.Изменения
- Исправление
getRunningServerTicks
, вызванное внутренним изменением Spigot в getServer. Примечание: Это исправляет то, что менеджер причин GD неправильно отслеживает причины.- Исправление настройки protected-world, вызывающей различные NPE.
- Исправление NPE во время выполнения ClaimBlockTask.
- Исправление IllegalArgumentException при попытке обработать плохое имя пользовательской сущности из модов.
- Исправление интеграции предметов Slimefun.
- Исправление случайного несохранения команд LP /acb при выполнении другими плагинами.
- (MC 1.12.2) Исправление ошибки NoSuchMethodError при ProjectileLaunchEvent.
- Улучшение производительности во время событий порождения сущностей.
- Улучшение производительности во время событий смены блока.
- Аннулировать кэш игроков, находящихся внутри претензий, во время очистки кэша претензий. Примечание: Это исправляет проблемы с кэшированием при изменении прав доступа к флагам не пользователей.
Я выкладываю еще одну публичную сборку для тестирования, которая добавляет значительный прирост производительности для платформ bukkit/forge. Серверы должны увидеть значительное снижение использования памяти/вычислительной машины.
Changelog
- * Значительное улучшение производительности событий блока.
- * Исправление ошибок при неправильном сохранении команд LP /acb.
- * Исправление проверки слушателем BlockFromToEvent неправильного типа трекера.