Скачать Fast Furnace minus Replacement — Minecraft Моды — MetaMods

Fast Furnace minus Replacement

Активный

Установок

0

Последнее обновление

4 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Утилиты

Fast Furnace minus Replacement

Обзор модификации

Данный мод предлагает альтернативный подход к оптимизации работы печей в Minecraft, используя технологию Mixins вместо традиционной замены реестра. Это обеспечивает более совместимый и менее агрессивный метод улучшения производительности, который может работать исключительно на стороне сервера.

Технические преимущества

Возникает закономерный вопрос: зачем нужна эта модификация, если в Forge уже существует аналогичное решение? Ответ кроется в принципиальном различии подходов к реализации.

Стандартный метод замены реестра позволяет разработчикам подменять любые блоки, предметы или жидкости в игре собственными подклассами. Однако у этого подхода есть существенные ограничения:

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

Ключевые преимущества Mixin-версии

  • Полная совместимость с другими модификациями, изменяющими печи
  • Возможность работы только на серверной стороне, так как обработка происходит на логическом сервере (мод также функционирует в одиночной игре)
  • Отсутствие переопределения методов обеспечивает корректную работу с другими модами, внедряющимися в те же методы

Важное примечание: для работы мода требуется mixinbootstrap, но его можно запускать исключительно на стороне сервера при необходимости.

Участники проекта
tfarecnim

tfarecnim

Создан: 24 окт 2020

ID: 13434