promotional bannermobile promotional banner

DataStructium

Cache and better algorithm for various ingame data

DataStructium

is a optimization mod that, by using cache and more efficient data structure, speeds up operations on common data types

Optimizations in 1.7.0:

  • faster Forge class scanning by skipping scanning of unused class data.
  • caching numeric tags (NBTs) to decrease allocation.
  • replace Map/Set in favor of some more efficient implementation.
  • better hashing for BlockPos that does better in preventing collision.
  • faster Industrial Foregoing JEI StoneWork recipe gathering
  • faster Masterful Machinery structure checking by caching intermediate results. For modpack E6E, MM structure checking can consume up to 10% of total server CPU resources, DataStructium made it 10 times faster (9.73% -> 0.81%)
  • (1.1.0+) "Tiered" internal for CompoundTag
  • (1.4.0+) Just Enough Resources spawn egg lookup is patched to be faster. Also JER has an NPE bug when loading JEI recipes, DataStructium fixed that
  • (1.5.0+) KubeJS Resource Cache, to prevent walking files repeatly
  • (1.6.0+) Farmer's Delight ToolIngredient initialization is optimized to save time wasted in creating ItemStack repeatly, and reduce memory allocation
  • (1.7.0+) key interning for CompoundTag backend to further decrease memory usage
  • (1.7.0+) Faster chunk section iterating, making client side chunk meshing and possibly other client/server chunk section-based operations faster

The DataStructium Team

profile avatar
Owner
  • 7
    Followers
  • 17
    Projects
  • 6.4M
    Downloads

More from ZZZankView all

  • ProbeJS Legacy project image

    ProbeJS Legacy

    • 32.0K
    • Mods

    Unofficial continuation of ProbeJS for versions abandoned by official ProbeJS

    • 32.0K
    • May 31, 2026
    • Mods
    • +2
  • JEI Area Fixer project image

    JEI Area Fixer

    • 750.1K
    • Mods

    fix JEI GUI to not overlap with modded GUIs

    • 750.1K
    • May 26, 2026
    • Mods
    • +3
  • Open In Inventory project image

    Open In Inventory

    • 6.7K
    • Mods

    Open guidebooks, backpacks, handhelds and more with a single click in inventory

    • 6.7K
    • May 3, 2026
    • Mods
    • +2
  • Graal project image

    Graal

    • 7.7K
    • Mods

    High performance JavaScript runtime, tweaked for Minecraft usage

    • 7.7K
    • April 25, 2026
    • Mods
  • ProbeJS Legacy project image

    ProbeJS Legacy

    • 32.0K
    • Mods

    Unofficial continuation of ProbeJS for versions abandoned by official ProbeJS

    • 32.0K
    • May 31, 2026
    • Mods
    • +2
  • JEI Area Fixer project image

    JEI Area Fixer

    • 750.1K
    • Mods

    fix JEI GUI to not overlap with modded GUIs

    • 750.1K
    • May 26, 2026
    • Mods
    • +3
  • Open In Inventory project image

    Open In Inventory

    • 6.7K
    • Mods

    Open guidebooks, backpacks, handhelds and more with a single click in inventory

    • 6.7K
    • May 3, 2026
    • Mods
    • +2
  • Graal project image

    Graal

    • 7.7K
    • Mods

    High performance JavaScript runtime, tweaked for Minecraft usage

    • 7.7K
    • April 25, 2026
    • Mods