Скачать Storage Drawers Fixes — Minecraft Моды — MetaMods

Storage Drawers Fixes

Активный

Установок

0

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

2 года назад
Клиент
Аддоны

Storage Drawers Fixes

Мод Storage Drawers имеет ряд проблем при взаимодействии с системами автоматизации других модов, такими как различные трубопроводы. Главная причина этих неполадок — некорректно реализованный "виртуальный слот", который вносит путаницу в работу других модификаций.

Storage Drawers Fixes решает эти проблемы путём полного удаления данного виртуального слота из системы.

Производительность

Изначально виртуальный слот был добавлен для повышения производительности при массовой загрузке предметов через контроллер. Однако тестирование показало, что даже при обработке около 1000 предметов за тик через контроллер на 4096 ячеек в системе Refined Storage удаление виртуального слота не приводит к заметному ухудшению производительности. В типичных игровых ситуациях скорости загрузки обычно значительно ниже.

Более того, существующие проблемы с виртуальным слотом делают затруднительным использование Storage Drawers как в масштабных сборках, так и в небольших системах. Поэтому большинство игроков получат реальную выгоду от его устранения.

Технические особенности

Виртуальный слот даёт преимущество в производительности только при вставке предметов, но это преимущество минимально, поскольку внутренняя реализация всё равно последовательно проверяет все доступные слоты для поиска подходящего места. Удаление виртуального слота передаёт эту задачу вызывающему устройству, добавляя лишь небольшую нагрузку за счёт более частых вызовов методов IItemHandler — что большинство модов автоматизации делает независимо от наличия виртуального слота.

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

juh9870

Создан: 2 мар 2023

ID: 92489