+ Добавлен новый параметр конфигурации: teleport-after-creation (по умолчанию: true)
" Если опция включена, игрок телепортируется в мир после его создания вместо того, чтобы входить в него через навигатор.
+ Исправление ошибок
" Чанки в пустых мирах не генерировались правильно после перезапуска сервера
1. Добавить поддержку RGB-сообщений
- " Требуется Minecraft Java 1.16+
- " Поддерживаемые шаблоны: #RRGGBB, &#RRGGBB, {#RRGGBB}, &x&r&r&g&g&b&b&b
2. Реализовать контекст "buildsystem:role" для LuckPerms
- " Может иметь следующие значения: создатель, строитель и гость
- " Например: Вы хотите, чтобы игроки, которые являются гостями в мире (ни создателем, ни строителем), оставались в том игровом режиме, в котором они сейчас находятся.
- " Теперь вы можете использовать следующий контекст:
- /lp user <user> permission set buildsystem.gamemode false buildsystem:role=guest
3. Добавлены ограничения на количество миров, которые разрешено создавать
- " Ограничения не применяются к игрокам-администраторам с разрешением buildsystem.admin!
- " Этим PR вводится два различных типа ограничений:
+ Глобальные ограничения
- Глобальные ограничения - это ограничения, которые устанавливаются в config.yml и применяются к каждому игроку одинаково. Если количество миров превышает установленный лимит, то больше миров создано быть не может.
- "Если ограничение установлено в -1, то ограничение не применяется.
+ Локальные ограничения
- Локальные ограничения - это ограничения, которые применяются через разрешения. Существует два различных разрешения, которые устанавливают максимальное количество миров, которые может создать игрок:
- a) buildsystem.create.public.<amount> ограничивает количество публичных...
- b) buildsystem.create.private.<amount> ограничивает количество частных...
- ... миров, которые может создать игрок
4. Другие изменения
- " Разрешение на создание публичных миров было изменено на buildsystem.create.public
- " Разрешение на создание частных миров было изменено на buildsystem.create.private
- " Переработан графический интерфейс удаления /worlds
- " Правильное отключение плагина при неподдерживаемой версии сервера
5. Полный чейнджлог
" https://github.com/einTosti/BuildSystem/compare/2.17.2...2.18
+ Расширение PlaceholderAPI
- " Добавьте заполнители для настроек игрока
- " Полный список (недавно введенных) плейсхолдеров можно найти здесь: https://buildsystem.eintosti.com/placeholders#settings-placeholders
+ Исправления ошибок
- " Миры больше не могут иметь пустое название, если состоят только из специальных символов
- " Остановить попытки размещения предметов при включенном "Отключить взаимодействие"
- " Элементы WorldEdit больше не могут ломать блоки, когда они не должны этого делать
+ Незначительные изменения и улучшения
- " Переработано много кода
- " Обновлены зависимости
+ Добавлена опция добавления миров в черный список, гарантирующая, что они не будут выгружены (config.yml: world.unload.blacklisted-worlds)
+ Добавлена опция, чтобы не было видно "навигатора" в инвентаре (/settings)