Back to mods
DontCrashTom (Fixes for Tom's Simple Storage Mod) project artwork

CurseForge · Minecraft mod

DontCrashTom (Fixes for Tom's Simple Storage Mod)

Fixes stability issues in Tom’s Simple Storage. (Will be forked soon)

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which DontCrashTom (Fixes for Tom's Simple Storage Mod) release should I use?

Updated 9 months ago
Latest stable file dontcrashtom-1.0.0
Game version 1.21.1
Loader NeoForge

DontCrashTom (Fixes for Tom's Simple Storage Mod) dontcrashtom-1.0.0 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is DontCrashTom (Fixes for Tom's Simple Storage Mod) required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does DontCrashTom (Fixes for Tom's Simple Storage Mod) dontcrashtom-1.0.0 need?

dontcrashtom-1.0.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add DontCrashTom (Fixes for Tom's Simple Storage Mod) without breaking your instance.

Built for DontCrashTom (Fixes for Tom's Simple Storage Mod) dontcrashtom-1.0.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use dontcrashtom-1.0.0. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside dontcrashtom-1.0.0. It opens that exact file at the source.

About this project

What does DontCrashTom (Fixes for Tom's Simple Storage Mod) add?

Don’t Crash Tom (NeoForge 1.21.1)
A micro patch for Tom’s Simple Storage that stops a rare but annoying crash from BlockCapabilityCache when chunks unload, dimensions change (portals), or capability caches are invalidated.

What it fixes

  • Tom’s Simple Storage PlatformInventoryAccess.BlockInventoryAccess calls itemCache.getCapability() even after the cache is invalid.
  • When the cache is dead, NeoForge throws an IllegalStateException, crashing or kicking the server/client.
  • This mod intercepts tracker() and exists() and bails out if the cache is null/invalid instead of touching the dead cache.

Scope

  • Stability-only. No gameplay, balance, loot, GUIs, or configs.
  • Safe to add to existing worlds; remove anytime once upstream includes the fix.
  • Tiny footprint: just a mixin that guards the capability lookup.

Requirements

  • Loader: NeoForge 21.1.x
  • Game: Minecraft 1.21.1
  • Target mod: Tom’s Simple Storage (tested with 1.21-2.2.3). Other minor versions likely fine as long as the same BlockInventoryAccess class/methods exist.

Compatibility

  • No worldgen, no items/blocks, no mixins beyond Tom’s Simple Storage PlatformInventoryAccess.BlockInventoryAccess.
  • Should coexist with other storage/network mods and general optimization mods.

How to tell it worked

  • The specific BlockCapabilityCache crash on chunk unload/portal travel no longer occurs.
  • Log line on load: “DontCrashTom loaded - Tom’s Storage BlockCapabilityCache fix active”.
  • Occasional debug log when it prevents an invalid cache access (can be ignored).

Why you’d want this

  • Prevents unexpected crashes on busy servers where chunks unload/reload frequently or players portal around.
  • Zero configuration, zero gameplay impact; pure stability patch.

License / Credit

  • License: All Rights Reserved (matches upstream policy of the source assets).
  • Author: Navrelis

Project description from CurseForge.

Pick your setup

DontCrashTom (Fixes for Tom's Simple Storage Mod) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

DontCrashTom (Fixes for Tom's Simple Storage Mod) versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.