Мод для Майнкрафт на Fabric, который оптимизирует картины: заменяет обычные сущности на блочные декорации без постоянной обработки. Внешний вид, размеры, размещение, столкновения и взаимодействие с картинами сохраняются, включая варианты из датапаков.
Возможности
- Одна картина хранится в одном основном блоке, а остальные клетки занимает лёгкая вспомогательная часть.
- При разрушении картина сохраняет свой вариант и после повторного размещения восстанавливает его.
- Поддерживаются автоматическое и ручное преобразование уже размещённых картин.
- Отрисовка упрощается с расстоянием: далёкие и маленькие на экране картины требуют меньше ресурсов.
- При установленном Distant Decorations картины могут отображаться на большой дистанции.
Как пользоваться
Доступны команды с правами уровня gamemaster:
/fastpaintings stats— показывает число загруженных обычных и блочных картин, а также вспомогательных блоков./fastpaintings convert— преобразует загруженные обычные картины во всех измерениях./fastpaintings restore— возвращает блочные картины к обычным сущностям в загруженных чанках вокруг игроков или в чанках спавна.
Команды stats и restore работают только с загруженными чанками. Перед удалением мода отключите автоматическое преобразование, посетите все места с картинами, выполните /fastpaintings restore и проверьте через /fastpaintings stats, что основных и вспомогательных блоков картин не осталось.
Настройки
Параметры находятся в config/fastpaintings.json:
preserveVariantOnDrop— сохранять вариант картины при выпадении.convertExistingPaintings— преобразовывать картины при загрузке чанков.convertOnPlacement— сразу размещать картину в блочном виде.convertCommandCreatedPaintings— преобразовывать картины, созданные командами.skipSpecialEntityData— не преобразовывать картины с особыми данными сущности, например именем или свечением.debugInstrumentation— включать счётчики для отладки отрисовки.
Требования и совместимость
Требуются Fabric API и Java. Distant Decorations работает как необязательное дополнение.
