modsmith Войти Войти Рус / Eng

Optimized Block Entities [OBE]

obe · 2120200 загрузок · LGPL-3.0-or-later

оптимизация

клиент: required · сервер: unsupported (заявлено автором мода)

Модификация оптимизации на стороне клиента для ускорения рендеринга блочных сущностей

Описание

Оптимизированные блочные объекты (OBE)

OBE — это полностью клиентский мод, который значительно улучшает скорость рендеринга блочных объектов, но не только это!

Вы не потеряете анимацию, этот мод сохраняет анимацию анимированных блочных объектов, таких как сундуки и шалкеровые коробки, он также поддерживает EMF и ETF, что означает, что он совместим с FA: Objects!

Вам также следует проверить Better Block Entities, это был первый мод, оптимизировавший блочные объекты в версии 1.21+, и он сделал это очень хорошо. Оба мода работают по-разному, но он вдохновил меня и дал 1 или 2 хитрых трюка.

Как это работает

Этот мод визуализирует поддерживаемые блочные объекты так же, как и любой другой блок. Это означает, что они вплетены в ландшафт, и рендеринг ландшафта происходит намного быстрее, чем рендеринг объектов, поэтому это дает ОГРОМНЫЙ прирост производительности. Чтобы сохранить анимацию, она визуализируется через ландшафт только тогда, когда она статична, в противном случае она проходит через ванильный рендерер.

Особенности

  • Улучшенный FPS: огромный прирост производительности, который масштабируется в зависимости от количества видимых блочных объектов. — Улучшено освещение блочных объектов: теперь они поддерживают плавное освещение и окклюзию окружающей среды.
  • Лучшее расстояние рендеринга: объекты блоков можно увидеть с гораздо большего расстояния.
  • Конфигурация: оптимизацию каждого объекта блока можно переключать, как и фоновую окклюзию.

Выступления

FPS: 760 OBE / 520 BBE / 30 только натрия
OBE: 760FPS BBE: 520FPS Sodium only: 30FPS

Тесты производительности проводились на Minecraft 26.1.2 с OBE 1.1.27 и BBE 1.3.5 с Sodium 0.9.0 в формате FHD на ноутбуке RTX 5060, AMD Ryzen 7 260 Вт и 16 ГБ оперативной памяти DDR5

Совместимость модифицированных блочных сущностей

Хотя OBE по умолчанию не оптимизирует модифицированные блочные объекты, были реализованы следующие:

  • Сундуки Кварка Начиная с OBE 1.1.3 и Quark 4.1-481
  • Lootr Начиная с ОБЕ 1.1.23
  • Моды, использующие чертежи (деревянные работы и многое другое) Начиная с OBE 1.1.36
  • Моды, использующие BCLIB (BetterEnd и BetterNether) Начиная с OBE 1.1.40

Почему

Подобные моды уже существуют, например:

  • BBE, но для его работы требуется Sodium, недоступен в Neoforge (по крайней мере, на момент разработки OBE) и сильно модифицирует конвейерный рендеринг блочных объектов Minecraft.
  • EBE, но, к сожалению, он больше не обновляется и недоступен в Neoforge.

Оба потрясающие, разработчики проделали отличную работу, но я хотел сделать такой, который:

  • Обновлено и доступно в большинстве современных версий Minecraft.
  • Менее навязчив, а значит лучшая совместимость с другими модами
  • Доступно как в Neoforge, так и в Fabric.
  • Включает способ поддержки модифицированных блочных объектов.

Список всех оптимизированных объектов блока

Оптимизированные блочные объекты
  • Сундуки
  • Шалкеровые ящики
  • Знаки
  • Декорированные горшки (без рисунка)
  • Черепа (без собственной текстуры¹)
  • Кровати
  • Медные големы
  • Колокола
  • Баннеры (только деревянный столб, а не флаг, так как это помешает анимации)
  • Маяки
  • Кафедры
  • Костеры
  • Полки

¹: некоторые черепа с пользовательскими текстурами из Skyblock от Hypixel также можно оптимизировать с помощью этого пакета ресурсов

Устранение неполадок

Невидимые или повторяющиеся объекты блока:

Полностью поддерживаются только конвейеры рендеринга ванили, индиго и натрия (embeddium в forge 1.20.1, для этого также требуется FFAPI), проблемы могут возникнуть с другими, такими как Optifine, Embeddium, Optifabric и т. д. В этом случае рекомендуется отключить оптимизации OBE, вызывающие проблемы, с помощью экрана конфигурации OBE.

Модпаки

Не стесняйтесь включать этот мод в любой из ваших модпаков, сообщив мне, что это было бы неплохо, но не обязательно.

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
1.2.1-patch.3 1.20.1 forge, neoforge скачать
1.2.1-patch.2 1.20.1 forge, neoforge скачать
1.2.1-patch.1 1.20.1 forge, neoforge скачать
1.2.1 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.2.1 26.2 fabric, quilt скачать
1.2.1 26.3 fabric, quilt скачать
1.2.1-patch.1 1.21, 1.21.1 neoforge скачать
1.2.1 1.20.1 forge, neoforge скачать
1.2.1 1.20, 1.20.1 fabric, quilt скачать
1.2.1 1.21, 1.21.1 fabric, quilt скачать
1.2.1 1.21, 1.21.1 neoforge скачать
1.2.0 26.1, 26.1.1, 26.1.2 neoforge скачать
1.2.0 1.21, 1.21.1 neoforge скачать
1.2.0 1.20.1 forge, neoforge скачать
1.2.0 1.20, 1.20.1 fabric, quilt скачать
1.2.0 1.21, 1.21.1 fabric, quilt скачать
1.2.0 1.21.2, 1.21.3 fabric, quilt скачать
1.2.0 1.21.4 fabric, quilt скачать
1.2.0 1.21.5 fabric, quilt скачать
1.2.0 1.21.6, 1.21.7, 1.21.8 fabric, quilt скачать
1.2.0 1.21.10, 1.21.9 fabric, quilt скачать
1.2.0 1.21.11 fabric, quilt скачать
1.1.52-patch.1 26.1, 26.1.1, 26.1.2 neoforge скачать
1.2.0 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.2.0 26.2 fabric, quilt скачать
1.2.0 26.3 fabric, quilt скачать
1.1.53 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.1.53 26.2 fabric, quilt скачать
1.1.53 26.3 fabric, quilt скачать
1.1.52 26.1, 26.1.1, 26.1.2 neoforge скачать
1.1.52 1.21, 1.21.1 neoforge скачать
1.1.52 1.20.1 forge, neoforge скачать
1.1.52 1.20, 1.20.1 fabric, quilt скачать
1.1.52 1.21, 1.21.1 fabric, quilt скачать
1.1.52 1.21.2, 1.21.3 fabric, quilt скачать
1.1.52 1.21.4 fabric, quilt скачать
1.1.52 1.21.5 fabric, quilt скачать
1.1.52 1.21.6, 1.21.7, 1.21.8 fabric, quilt скачать
1.1.52 1.21.10, 1.21.9 fabric, quilt скачать
1.1.52 1.21.11 fabric, quilt скачать
1.1.52 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.1.52 26.2 fabric, quilt скачать
1.1.52 26.3 fabric, quilt скачать
1.1.45-patch.1 1.20.1 forge, neoforge скачать
1.1.51 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.1.51 1.21.11 fabric, quilt скачать
1.1.51 26.2 fabric, quilt скачать
1.1.51 26.3 fabric, quilt скачать
1.1.50 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.1.50 26.2 fabric, quilt скачать
1.1.50 26.3 fabric, quilt скачать
1.1.49 26.2 fabric, quilt скачать
1.1.49 26.3 fabric, quilt скачать
1.1.48 26.3 fabric, quilt скачать
1.1.47-patch.2 26.3 fabric, quilt скачать
1.1.47-patch.1 26.3 fabric, quilt скачать
1.1.47 26.3 fabric, quilt скачать
1.1.47-beta.1 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
1.1.46 1.20, 1.20.1 fabric, quilt скачать
1.1.46 1.21, 1.21.1 fabric, quilt скачать

Страница на Modrinth →