promotional bannermobile promotional banner

Obscura's Simple Storage (Tom's Simple Storage Fork)

A hyper-optimized, zero-lag reimagining of simple storage! Featuring 80+ engine optimizations, instant terminal sync, massive TPS/FPS server boosts, and beautiful new native textures. A must-have for massive modpacks.

File Details

obscuras_simple_storage-fabric-mc1.20.1-v3.0.0.jar

  • R
  • May 10, 2026
  • 3.81 MB
  • 32
  • 1.20.1
  • Fabric

File Name

obscuras_simple_storage-fabric-mc1.20.1-v3.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:obscuras-simple-storage-1475987:8067560"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Obscura's Simple Storage - Update v3.0.0

Supported Versions

  • Minecraft 1.20.1 (Fabric)
  • Minecraft 1.21.1 (Fabric)

Mods Updated

  • Obscura's Simple Storage (Fabric 1.20.1) v3.0.0 - obscuras_simple_storage-fabric-mc1.20.1-v3.0.0.jar
  • Obscura's Simple Storage (Fabric 1.21.1) v3.0.0 - obscuras_simple_storage-fabric-mc1.21.1-v3.0.0.jar

Highlights

  • New: the basic Wireless Terminal can now be bound to a Storage / Crafting Terminal exactly like the Advanced Wireless Terminal. Sneak + right-click a terminal in-world; the keybind / right-click then opens the bound terminal as long as you stay within range. This is an intentional departure from upstream Tom's Simple Storage, where only the Advanced version supports binding.
  • Fixed: 1.20.1 Advanced Wireless Terminal silently refused to bind because of a stale block-tag id mismatch.
  • Fixed: 1.21.1 mod blocks could disappear without dropping their item due to a pack.mcmeta format mismatch.
  • New: ExportedJars folder + scripts for one-shot rebuild/export and per-version dev client launch.

Major Changes

Wireless Terminal binding parity (1.20.1 + 1.21.1)

  • Added shift + right-click binding to the basic Wireless Terminal in both branches.
    • 1.20.1 stores the bound location in NBT keys BindX / BindY / BindZ / BindDim, mirroring the Advanced Wireless Terminal's storage format. (Fabric-1.20.1/src/main/java/com/tom/storagemod/item/WirelessTerminalItem.java)
    • 1.21.1 stores the bound location in the existing toms_storage:bound_pos DataComponentType<WorldPos> via DataComponentPatch, identical to how the Advanced Wireless Terminal binds. (Fabric-1.21.1/src/main/java/com/tom/storagemod/item/WirelessTerminalItem.java)
  • While bound, use() activates the bound terminal first; if the bound dimension differs or the terminal is outside Config.get().wirelessRange, the player gets the same terminal_out_of_range / terminal_invalid_block / terminal_not_loaded chat feedback as the Advanced terminal.
  • canOpen now returns true once a bind exists, so the in-game keybind (key.toms_storage.open_terminal) opens the bound terminal directly from anywhere in the world (still gated by the wireless range / dimension checks).
  • Tooltip: the basic terminal's tooltip now mentions "Sneak + Right Click on a terminal to bind it" and shows a Bound to (x, y, z) in <dim> line when bound. New translation key tooltip.toms_storage.wireless_terminal.bound was added to both en_us.json lang files.

Bug Fixes

Fabric 1.20.1

  • Fixed Advanced Wireless Terminal binding being silently rejected. The data/toms_storage/tags/blocks/remote_activate.json tag (the only path the 1.20.1 game loads) referenced legacy block ids toms_storage:ts.storage_terminal and toms_storage:ts.crafting_terminal that no longer match anything in the registry. The terminal GUI still opened on right-click, masking the failure. Tag now lists the real registered ids.
  • Removed the redundant data/toms_storage/tags/block/remote_activate.json file (singular block/ is the 1.21+ datapack convention and is not loaded by 1.20.1, so the duplicate was confusing dead weight).
  • Updated the basic Wireless Terminal tooltip i18n entry to mention sneak-click binding.

Fabric 1.21.1

  • Fixed mod blocks disappearing without dropping their corresponding item when broken in survival. pack.mcmeta declared pack_format: 48 (the data-pack format for 1.21.1), but the bundled resource pack expected format 34, which could mark the entire built-in pack as incompatible on the resource side. Updated to pack_format: 34 with supported_formats: [34, 48] so both the resource and data sides of the mod's bundled pack are accepted by Minecraft 1.21.1.
  • Updated the basic Wireless Terminal tooltip i18n entry to mention sneak-click binding.