4.0.15-beta-5
Бета-сборка перед выходными.
Надеюсь, вам понравится :loveu:
Работа над кастомными культурамиЭто всё ещё в разработке, культуры, вероятно, будут меняться в ходе бета-тестирования
- исправлено сохранение только ID культур вместо полного Namespaced ID
- переработана yml-конфигурация для культур, чтобы позволить авто-генерацию моделей и избежать необходимости создавать бесполезные предметы
- неиспользуемые сущности культур из пула теперь удаляются через 1 минуту бездействия, небольшими группами вместо массового удаления
- исключён рендер культур при резком повороте головы игрока (также снижает нагрузку от дерп/спам-хаков вращения головы)
- исправлено, что при взаимодействии с культурами проигрывался звук ломания
- добавлены настройки max_crops_in_area и area_limit_blocks_radius в config.yml для ограничения возможного абьюза со стороны игроков и поддержания высокой производительности клиента/сервера
- добавлены дополнительные параметры в config.yml для тонкой настройки рендера культур и подбора оптимальной конфигурации для вашего сервера и клиентов
- исправлено некорректное поведение crops loots decrease_age
- удалены модели культур из команд give/get и подобных, так как они не предназначены для получения
4.0.15-beta-4
Работа над кастомными культурами
(тот же примерный пак кастомных культур, что и раньше)
- оптимизация культур
- исправлено отображение культур за пределами зоны рендера при их росте
- уменьшено количество потоков для кастомных сущностей, достаточно 2
- улучшен culling, уменьшено «всплывание» билборд-культур и шахматный culling
- увеличена дистанция билбордов для культур до 6
- исправлено, что культуры иногда не были видны
- отключён culling, если видимых культур меньше 500
- удалён бесполезный код отображения хитбоксов
- исправлена ошибка ArrayIndexOutOfBoundsException у культур
- ускорены пакеты данных культур
- ускорены математические вычисления (atan2)
- улучшен автокомплит для /iadebug с культурами
- отключены отладочные сообщения и частицы для культур
- добавлены свойства в config.yml для настройки рендера кастомных культур
4.0.15-beta-3Примечание:
- Работы над кастомными культурами продолжаются.
- Исправлена опечатка: hitbox_height_step → hitbox_auto_height_step.
- Исправлено: при ломании культур частицы не воспроизводились.
- Сокращено количество ненужных пакетов обновления культур.
- Удаление лёгких культур, если их ломают другие клиенты, чтобы избежать "призрачных" блоков.
- Реализован FOV culling для культур.
- Реализован 2x2 culling для клеток культур.
- Удаление неиспользуемых моделей культур каждые 2 минуты, чтобы избежать лишних остатков, когда культура не отображается.
- Оптимизирован код некоторых культур.
Если хотите, чтобы культуры можно было сажать только на пахотной земле, установите bottom_block: farmland.
- Исправлена потеря данных у кастомных блоков при взаимодействии во время перезагрузки.
- Исправлено некорректное создание ресурс-пака на Linux.
- Устранён баг дюпа с нотными блоками.
- Закрыты некоторые эксплойты, связанные с применением ресурс-пака.
- Исправлен дюп с кастомным трезубцем.
- Установка кастомных блоков больше не вызывает обновления блоков.
- Теперь можно чинить ванильные предметы через рецепты наковальни.
- Опция ignore-files-ext снова работает корректно.
- Исправлен неправильный звук нотного блока при установке головы моба сверху.
- Частицы при ломании блоков больше не повторяются дольше 2 секунд.
- Исправлена возможность садиться на рамки с предметами у кастомной мебели (entity: armor_stand).
Исправления и изменения
- Исправлена потеря данных у кастомных блоков при взаимодействии во время перезагрузки (#2817).
- Починка ванильных предметов в рецептах наковальни (#3548).
- Исправлена работа параметра ignore-files-ext (#3562).
- Исправлен некорректный звук нотного блока при установке головы моба сверху (#3584).
- Исправлена проблема, когда установка кастомного блока не вызывала обновление соседних блоков (#3450).
- Исправлена ошибка, из-за которой блоки могли испускать частицы более 2 секунд при разрушении (#4808).
- Удалено устаревшее свойство campfire_enhancements из config.yml.
- Remove legacy atlas_support setting
- Custom trident graphical entity still showing when inventory is full and the item is dropped
- Skip folders that start by . (like .vscode)
- RoseLoot compatibility - block break event priority
- [Durability BUG] Decrement Durability 5 Error
- [ITEM FLAGS BUG] HIDE_ATTRIBUTES
- Directional blocks do not inherit events from the base block
- Some generated models have vanilla layer1 shown on top of the layer0
- Merged resourcepack produces invalid shader (rendertype_entity_translucent) on 1.20.4 clients with Iris (works on 4.0.10-hotfix-1)
- Cannot invoke "org.bukkit.configuration.ConfigurationSection.contains(String)" because "section" is null
- NumberFormatException
- Durability not decreasing when breaking custom blocks
- Custom texture on Nether_Wart dont generate
- Custom cooking recipes cause vanilla materials to become smeltable
- when player is freezed in the air, emotes are still falling
- bow.arrow_damage does not seem to work or feature was removed?
- 4.0.13-beta-6 - texture path not added to atlas
- Fix custom_model_data value ignored - only legacy model_id works
- 1.21.4 - Add tints to modern items
- /iareload --scripts-only not working at all and also scripts being recompiled on each reload
- New modern graphics don't work with blocks
- Update glowing entities to 1.21.7
- Jukebox sounds: Failed to handle packet ServerboundSelectKnownPacks
- Inherit every property when using variant_of
- Automatic fix for dark items in inventory and missing particles
- IA not showing texture for Tripwire_hook material
- Use PAPER as default material if not specified
- Modernize the resource properties
- DummyRegionFile.loadChunk() called, something is wrong when disabling custom blocks
- 1.21.8 assets not downloaded
- Trident with no icon specified use the vanilla trident icon instead of the 3D model
- Chest minecart - Failed to serialize
- Smoother emotes start
- Implement Java language in scripts
- CustomModelData bug
- Support for hand_animation_on_swap
- 1.21.4 - Implement item_model alternative to CustomModelData
- Ignore __MACOSX folders
- Кастомные рецепты готовки делают ванильные материалы пригодными для переплавки
🔗 https://github.com/PluginBugs/Issues-ItemsAdder/issues/4971- У некоторых сгенерированных моделей ванильный слой1 отображается поверх слоя0
🔗 https://github.com/PluginBugs/Issues-ItemsAdder/issues/4990- Добавить оттенки (tints) к современным предметам
🔗 https://github.com/PluginBugs/Issues-ItemsAdder/issues/4945- Новая современная графика не работает с блоками
🔗 https://github.com/PluginBugs/Issues-ItemsAdder/issues/4941
Бета:
- NumberFormatException — #4982
- Попытка исправления: библиотеки, загруженные через Libby, не изолированы и вызывают проблемы — #4976
- Объединённый ресурспак создавал некорректный шейдер (rendertype_entity_translucent) на клиентах 1.20.4 с Iris (работало на 4.0.10-hotfix-1) — #4988
- Ошибка: невозможно вызвать "org.bukkit.configuration.ConfigurationSection.contains(String)", так как section = null — #4986
- Прочность не уменьшалась при добыче кастомных блоков — #4978
- bow.arrow_damage не работал или функция была удалена — #4956
- В 4.0.13-beta-6 путь к текстуре не добавлялся в атлас — #4954
- Пропуск файлов, начинающихся с .
- Пропуск файлов .kts (скрипты, Gradle).
4.0.13-beta-6
Ошибка сериализации chest minecart: Chest minecart - Failed to serialize · Issue #4915 · PluginBugs/Issues-ItemsAdder
Баг с CustomModelData: CustomModelData bug · Issue #4598 · PluginBugs/Issues-ItemsAdder
Исправлено игнорирование значения custom_model_data — раньше работал только устаревший model_id: Fix `custom_model_data` value ignored - only legacy `model_id` works · Issue #4949 · PluginBugs/Issues-ItemsAdder
Бета:
Исправлено: варианты не наследовали поведение шаблонов