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

HU: Harium

harium · 1257698 загрузок · LGPL-3.0-only

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

Универсальный мод оптимизации, который переписывает неэффективный ванильный код для ИИ, красного камня, сущностей, бункеров и физики без изменения поведения игры.

Описание

Гариум | Оптимизация общего назначения


Интеллектуальная производительность за счет интеллектуальной замены кода


Что такое Harium

Harium — это оптимизация общего назначения мод (на основе Lithium), который переписывает неэффективный ванильный код с помощью более быстрой и умной реализации — без изменения поведения игры.

Та же игра. Лучшая производительность.

Harium нацелен на наиболее ресурсоемкие системы в Minecraft: обработка сущностей, красный камень, искусственный интеллект, бункеры и физика — замена медленных алгоритмов оптимизированными альтернативами, которые дают идентичные результаты.


Категории оптимизации

Каждую категорию можно включить или отключено.

  • AI и поиск пути: более быстрый поиск типов блоков, оптимизированный поиск POI, удалено бесполезное поведение
  • Entity System: отслеживание движения на основе секций, оптимизированное обнаружение столкновений, более умный элемент слияние
  • Block & Redstone: оптимизированные вычисления мощности провода Redstone, переход BlockEntity в режим ожидания для неактивных плиток
  • Hopper & Inventory: управляемая событиями логика бункера с кэшированием — бункеры сканируются только тогда, когда инвентари фактически меняются
  • Распределение памяти: Устраняет

    создание ненужных объектов в путях горячего кода с использованием коллекций FastUtil

  • VoxelShapes: специализированные реализации фигур для более быстрого обнаружения столкновений и трассировки лучей
  • Коллекции: заменяет стандартные коллекции Java оптимизированными альтернативами FastUtil повсюду

Основные технические подходы

  • Архитектура, управляемая событиями: Секции блоков уведомляют слушателей только при возникновении изменений, а не опрашивают каждый раз галочка
  • Слои кэширования: несколько уровней кэширования состояний блоков, позиций объектов и содержимого инвентаря
  • Интеллектуальная итерация: итерация объектов с упорядочением по частям для лучшей локализации кэша ЦП и раннего запуска завершение
  • Уменьшенная блокировка: записи отслеживания данных на основе массива вместо синхронизированных карт

Информация о вилке

Harium — это форк Lithium от jellysquid3.

Совместимость: разработан для полной совместимости с ванильным поведением. Никаких изменений в игровом процессе.

Кредиты и поддержка

Original Lithium, созданный jellysquid3 и поддерживаемый сообществом.

Harium расширяет возможности оптимизации за счет дополнительных

улучшения.


Присоединяйтесь к сообществу

Получайте помощь и обновления на нашем Discord.

ПриСОЕДИНЯЙТЕСЬ DISCORD

Harium — Поддерживает Хари — Высокопроизводительный Minecraft

Описание проекта было подготовлено при помощи искусственного интеллекта.

Версии (2)

ВерсияMinecraftЗагрузчикиФайл
2.0 1.20.1 forge скачать
1.20.1 1.20.1 forge скачать

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