Исправления и возможности:
Исправление проблем с новой системой пользовательской брони
Возможность ручной настройки цвета при желании
Исправлена ошибка, из-за которой блок.stone/wood не всегда заменялся на пользовательский звук
Предотвращение загрузки неправильных конфигов и вывода ошибки
Разрешить переопределение необходимых файлов, но обеспечить их постоянное существование
Сделать так, чтобы FurnitureMechanic порождал Interaction-Hitbox на серверах 1.19.4+, если не определен барьер или хитбокс
Предотвращает появление "неубиваемой" мебели при размещении.
Если вы хотите, чтобы хитбокс вообще отсутствовал, просто установите свойство ширины/высоты на 0
Экспериментально: Автоматическое обновление мебели при изменении конфиг-механики
Настройки можно найти в разделе FurnitureUpdater в settings.yml
Исправления размещения пользовательских блоков:
Исправлено размещение висячих знаков на пользовательских блоках
Запрет на размещение морской травы на пользовательских блоках, если там нет воды
Исправление проблемы с размещением гравитационных блоков на блоках OraxenBlocks
Исправить размещение Sculk Vein и Tripwire Hooks на пользовательских блоках
Команды:
Добавить команды администратора
В настоящее время только для размещения/удаления блоков/мебели в радиусе
Не должны использоваться внешними плагинами, используйте API. Это просто инструмент для очистки админки.
Сделать команду отладки переключением состояния отладки
Добавить/oraxen versionв качестве замены старой команды отладки
Изменить команду Update, чтобы она работала для мебели и предметов
Добавить команду `/oraxen pack extract_default" для извлечения моделей/текстур по умолчанию в пакет
- - Исправление проблемы с броней и версиями до 1.20
- - Исправить проблемы с обновлением старой брони на новую систему цветов
- - Исправление генератора шейдерных изображений, использующего неправильный цвет
- - Улучшить предупреждения, связанные с броней
- - Добавить тег <player> в сообщения пака
Вот список изменений:
- - Исправлен шейдер жестов, нарушающий работу головок плеера
- - Добавить
радиус_ограниченияв механику LimitedPlacing- - Исправление того, что имя пользователя без форматирования становилось курсивным
- - Исправление того, что зачищаемые блоки OraxenBlocks всегда зачищались
- - Сделать так, чтобы глифы принимали
charдля более простого указания конкретного юникода, а неcode.- * Старые конфигурации будут автоматически конвертироваться
- * Установка
codeв новых конфигурациях будет автоматически конвертироваться вchar.- - Удалить команду PrintGlyph в связи с вышеуказанным изменением
- - Сделать так, чтобы OraxenItems с материалом TIPPED_ARROW и
disable_vanilla_interactionне стреляли- - Отключить экипировку OraxenItems с материалом HorseArmor и
disable_vanilla_interaction.- - Исправление проблем с падением SilkTouch
- - Реализована проверка пакетов игнорирующей текстуры сущностей по умолчанию
- - Исправлено смещение высоты инвентаря Oraxen
- - Улучшены правила защиты и взаимодействия с территориями
- - Исправление проблемы с тем, что settings.yml не обновлялся с некоторых старых версий
- - Изменены некоторые настройки по умолчанию
- - Исправление переименования наковальни предметов Oraxen
- - Исправление того, что при зачаровании предметов Ораксена название становилось курсивным
- - Устранение спама отладочного сообщения NumberKey
- - Исправление открытия "Письменных книг" при попытке взаимодействия с такими блоками, как Лектерны, Книжные полки и сундуки
- - Устранение необходимости указывать UUID и имя в модификаторах атрибутов
- - Исправление проблемы, связанной со звуками при размещении на пользовательских блоках
- - Незначительные исправления в вызове OraxenEvent
- - Исправление проблем с назначением слотов в OraxenInventory
Вот список изменений:
- - Исправлено обновление блоков струн при размещении блоков рядом с ними
- - Исправление обновления блоков "блок-механика", когда вышележащий блок сломан
- - Исправление случаев, когда одинаковые предметы не могли быть сложены в стопку/использоваться в рецептах
- - Сделать так, чтобы битмап-глифы игнорировали текстуру, подъем и высоту, указанные в конфигурации глифа
- * Все это определяется в bitmap-вхождении в fonts.yml.
- - Исправления в команде жестов
- - Исправление автокоманды, не уважающей элементы с одинаковыми model-paths
- - Исправление команды Dye-Command, не работающей с картами
- - Добавление свойства
amountк результатам рецепта- - Добавлена поддержка Crucible и MMOItems в рецептах
- - Добавлены настройки для отключения автоматических систем глифов/команд
- - Исправление того, что CustomBlock-звуки не удалялись должным образом при отключении
Вот список изменений:
- - Добавлена поддержка глифов с несколькими картами.
- * Добавляет новый раздел в font.yml, предлагает перегенерировать его.
- * Более подробную информацию можно найти здесь
- - Исправление проблемы с использованием
oraxen_itemв рецептах- - Исправлена проблема с генерацией
sounds.json.- - Исправление некоторых механик, не работающих в зависимости от используемого Protection-плагина
- - Исправление проблем с вращением механики сиденья
- - Исправить возможность ремонта пользовательской брони при отключенной настройке
- - Исправление того, что в некоторых случаях стеки предметов не поддавались укладке в стопки
- - Исправление проблемы, связанной с завершением глиф-табов на серверах 1.19.3
- - Исправление ItemUpdater, обновляющего историю, даже если
override_loreбыл отключен- - Исправление неработающего
светадля мебели без барьеров
Добавляет недостающие активы по умолчанию из предыдущего выпуска
Добавить поддержку 1.20.1* Это означает, что плагины типа SaberFactions не будут ломать плагин, но и не будут совместимы с ним.
- Исправление функциональности Paper-only, не работающей на Purpur и других форках Paper
- Исправление Factions-плагинов вне FactionsUUID, ломающих Oraxen
* Не будет работать на серверах ниже версии 1.19.3
- Исправить твердость мебели
- Исправить ItemUpdater, не сохраняющий цвет окрашенных предметов
- Добавить свойство
excludeFromCommands- Исправить JukeBox-Mechanic, не работающий для небарьерной мебели и типа DisplayEntity
- Улучшить события ArmorEquip-events
- Исправить заполнение табулятора глифов
Несмотря на то, что это обновление добавляет предварительную поддержку версии 1.20, в ней все еще могут быть ошибки и другие проблемы. Перед обновлением вашего сервера рекомендуется сделать резервные копии на всякий случай.
Ниже приведен журнал изменений:
- - Предварительная поддержка 1.20
- * Будут некоторые проблемы с отображением мебели сущностей с трансформацией: ИСПРАВЛЕНО
- - Добавить свойство
rotatableдля мебели- - Исправление множества взаимодействий при размещении на взаимодействующей мебели
- - Исправление размещения лестниц и перекрытий на пользовательских блоках
- - Исправление падения мебели без DisplayName
- - Исправление проблем с неработающим файлом global-lang
- - Добавить типы рецептов "Костер", "Взрыв", "Кузнечное дело", "Курение" и "Каменотес
- - Сделать перезагрузку Oraxen только удалением сброса Oraxen-recipes
- - Отключить жесты по умолчанию из-за проблемы с головой игрока
- - Улучшить автоматическое назначение CustomModelData
- * Теперь Oraxen всегда будет принудительно устанавливать значение cmd, если оно не указано.
- * Должны быть исправлены проблемы, когда нескольким предметам мог быть назначен один и тот же cmd
- - Улучшение автоматического ItemUpdater
- * Обновляет уже расставленную мебель, если custom_model_data изменится.
- * Предметы теперь обновляются при взятии в руки, присоединении игрока и для всех игроков при использовании команд перезагрузки
- - Улучшена обработка дубликатов файлов
- * Правильное объединение луков, щитов, арбалетов и удочек
- * Чтобы файл sounds.json никогда не дублировался.
- * Обеспечить слияние файлов шрифтов без удаления импортированного файла
- - Исправление проблемы с непоследовательным падением мебели, появившейся в 1.156.3
- - Исправление проблем с форматированием наковален
- - Исправление проблем с механикой сидений
- - Исправление проблем с выпадением мебели
- - Исправление проблем с урожаями, сбрасывающими неправильные предметы
- - Добавить
can_strip_logsв MiscMechanic- - Добавить недостающие файлы в файл global-language
- - Исправление того, что отдельные языковые файлы не добавлялись в финальный ResourcePack