Это обновление содержит временное исправление, касающееся изменений в ресурспаке 1.19.3, которые привели к отсутствию текстур предметов/блоков для игроков на 1.19.3 Mojang изменила способ загрузки этих текстур. Теперь Oraxen внутренне генерирует так называемый "атлас" и перемещает все текстуры предметов и блоков в нужное место. Никаких изменений на серверах не требуется, так как все это происходит автоматически перед тем, как окончательный заархивированный пакет будет создан и отправлен игрокам. Более подробная информация о том, как владельцы серверов могут захотеть обновить свою структуру RP, появится, когда этот новый формат будет более подробно документирован. Но вкратце, предметы находятся внутри textures/items, текстуры блоков - внутри block/textures, а oraxen также поддерживает текстуры внутри textures/oraxen как для предметов, так и для блоков. Текстуры ModelEngine по умолчанию находятся внутри textures/entity, что oraxen также поддерживает. Что касается 1.19.3, то, похоже, нет никаких серьезных изменений, ведущих к поломке механики, но это не полная поддержка 1.19.3. Как только Spigot/Paper получат исправления и будут считаться стабильными, будет выпущена полная поддержка 1.19.3 для Oraxen. А пока мы рекомендуем придерживаться версии 1.19.2, но плагин должен загружаться и работать нормально на 1.19.3.
- - Смена направленных блоков:
- - Исправление поворота направленных блоков
- - Устранение необходимости указывать custom_variation в parent_block направленных блоков
- - Не вращать модель в файле blockstate, если модель дочернего_блока не равна родительскому
- - Исправление непреднамеренного разрушения барьерной мебели снарядами
- - Исправление нарушения импорта пользовательских шрифтов из-за проблем с сериализацией
- - Исправить пример шрифта по умолчанию balance_hud для HUDов
- - Исправление проблемы с загрузкой последних версий на серверах Spigot
- - Исправление проблемы с плагинами, использующими устаревший API
- - Исправлено разрушение мебели снарядами в защищенных регионах (WorldGuard, участки фракций и т.д.)
- * Только когда у стрелка нет разрешения на разрушение блоков в указанном месте
- - Исправлена проблема, когда отключение шейдера табло не очищало файлы
- - Исправлена несовместимость с некоторыми другими плагинами-шейдерами, а именно CustomNamePlates
- * Требуется отключение шейдера табло или ручное объединение на вашей стороне
- - Исправлена проблема с неработающей механикой ограниченного размещения -
- Незначительные изменения в конфигах по умолчанию
- * Удалите example_clickaction, вместо него следует использовать документацию.
- * Сделать так, чтобы вся мебель по умолчанию имела limited_placing
- - Небольшая очистка кода и исправления нулевых точек
Вот еще одно замечательное обновление.
- - Добавлена поддержка мебели ModelEngine
- - Добавлена настройка для скрытия цифр на табло
- - Добавлена настройка, позволяющая сделать пользовательскую броню невосстанавливаемой с помощью кожи.
- * Будет ремонтироваться только с помощью других копий этого комплекта брони.
- - Исправление неработающих цветов из-за перевода § в &
- - Исправление проблемы с неработающими снарядами
- - Исправить механику плавки
- - Исправить поломку плагина, когда parent_model необходим, но не указан
- - Исправить nullpointer при взаимодействии с непустыми рамками предметов
- - Исправить загрузку плагина из-за проблемы с отключенной механикой
1.147.1
- Здесь представлено исправление, исправляющее проблему с тем, что Oraxen не загружался без WorldEdit.
1.147.0
- - Добавлена поддержка в WorldEdit механики NoteBlock и StringBlock
- * Примечание: Это все еще является экспериментальным и не должно использоваться без осторожности и резервного копирования.
- - Добавлено завершение вкладок для oraxen-блоков при использовании команд WorldEdit
* В настоящее время только для бумаги- - Добавлено свойство Tall для stringblock, чтобы сделать 2 блока высотой stringblocks
- - Исправление проблем с другими плагинами и поломкой мебели
- - Полностью переделан весь API
- * Примечание: Прочтите следующее примечание
Разработчики:
- - Старые методы и классы должны пока работать, но они были устаревшими и планируются к удалению позже.
- - Настоятельно рекомендуем всем плагинам обновиться до нового api в ближайшие недели.
- - Если чего-то не хватает в API, дайте мне знать, и я постараюсь это добавить.
- - Новые классы: OraxenBlocks, OraxenFurniture и OraxenItems
Не стесняйтесь оставлять отзывы, если вам понравился плагин, и как всегда:
- - Значения громкости и высоты тона по умолчанию для каменных и деревянных блоков теперь правильные
- - Изменения в системе конфигурации, позволяющие задать громкость и высоту звука пользовательских блоков
- * Примечание: Это только для тех, кто хочет больше контроля, значения по умолчанию такие же, как у всех остальных блоков в minecraft
- * https://docs.oraxen.com/mechanics/furniture-mechanic#custom-sounds
- - Значительно улучшена система хитсаундов
- - Исправление проблемы с использованием звуков "block.stone.x" и "block.wood.x" в конфигах
- - Исправление мелких проблем с механикой разрушения логов
- - Добавить команду перезагрузки HUD, /oraxen reload hud
- - Добавить тип SHULKER в Механику хранения
Забыл объединить некоторый код в предыдущей сборке. Вот быстрое исправление с некоторыми другими незначительными ошибками. Прошу прощения за неудобства.