Перейти к содержимому
Mineforgian

Refined Storage (Fixes) Mixin

Performance fixes for Refined Storage

Загрузки
64K
Подписчики
1
Обновлён
16 июля 2026 г.
Лицензия
GPL-3.0-only

Опубликован 16 января 2026 г.

Official MCT Discord Server Here.

Assets are protected under the terms in the LICENSE_ASSETS.txt on the code repository.

logo

Major performance fixes for Refined Storage in 1.20.1 & 1.12.2

Refined Storage Mixin is a performance-focused addon for Refined Storage that reduces server lag in large networks.

  • Load rescan – rescans after controller load so cables like EnderIO conduits get detected.
  • Conduit placement fix – rescans after placing EnderIO conduits, since an immediate rescan is too early.
  • EnderIO RS fix – stops warnings and restores compatibility with EnderIO's RS conduits.
  • EnderIO conduit typed backup – prevents EnderIO conduit data from being lost on world reload.
  • EnderIO node unify – fixes EnderIO conduits being tracked as two objects after reload.
  • RebornStorage crafter fix – fixes multiblock crafter GUI delays, validation, and error messages.
  • Damageable input reuse – lets autocrafting reuse damaged tools instead of always crafting new ones.
  • Crafting crash guard – stops a broken autocrafting task from crashing the server.
  • Grid resync – fixes open grids showing stale or missing item lists.
  • Safe data saving – fixes disks wiping to 0/0 after a server restart.
  • Skip unloaded – prevents rare deadlocks from touching unloaded chunks.
  • Wireless dimension lock – stops wireless items/transmitters working across dimensions from their linked network.
  • Throttle – runs full network updates every N ticks instead of every tick. Bypass fast nodes – lets busy nodes (importers, crafters, etc.) update every tick instead of throttled.
  • Dynamic node sleep – lets bypassed nodes idle down when they have no work.
  • Dynamic crafting bypass – lets the crafting manager update every tick only while jobs are active.
  • Lazy energy – recalculates network energy usage only when the graph changes.
  • Hashset optimize – uses plain HashMap/HashSet instead of concurrent versions in single-threaded contexts.
  • Connected node tick optimize – skips ticking nodes that aren't connected to a network.
  • Storage cache debounce – rebuilds the item/fluid list once instead of once per storage block reconnecting.
  • Crafting rebuild debounce – rescans autocrafting patterns once instead of once per crafter reconnecting.
  • Graph rescan coalesce – merges multiple rescans triggered at once into a single rescan.
  • Tracked insert index – speeds up matching returned items to the right crafting step.

band-aid rafined storage

Before RS Mixin was applied screenshot 1

After RS Mixin was applied screenshot 2

You may use this mod in any modpack, and put a link back to this page as a courtesy!

Ченджлог

1.1.0-b420-releaseРелиз1.20.1 · 16 июля 2026 г.

Changelog:

  • Min forge
  • Fix up gradle
  • Add cross-dimensional gate option for networks (default false)
1.0.21-releaseРелиз1.12.2 · 16 июля 2026 г.

Changelog:

  • Fix build increment on client launch
  • Add cross-dimensional gate option for networks (default false)
1.1.0-b412-releaseРелиз1.20.1 · 11 июля 2026 г.

Changelog:

  • Fix RS grid desync and disk data loss on save
    • Fix grids randomly showing missing/wrong/empty items until reopened:   open grids are now resynced whenever the network rebuilds its item list,   instead of being silently left with a stale view (upstream RS #3693)
    • Fix disks and storage randomly wiping to 0/0 after a restart: RS saved   data is now written atomically with retry on failure, instead of deleting   the real file before an unreliable rename (upstream RS #3740, #3714,   likely #3685)
    • New config toggles: enableGridResync, enableSafeDataSaving (default on)
1.0.0-b400-releaseРелиз1.20.1 · 29 января 2026 г.

Changelog:

Reborn Storage enhancements, plus refactor to support client code. Event listener to load Portable Grid on client NOW instead of lazy (attempt to fix crash in Fabric/Sodium). This release has client mixins, it is required on client to make full use of mixin code.

Комментарии

Загружаем…