Skip to content

Releases: FinnSetchell/StructureBlockSaver

StructureBlockSaver 1.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 09:19

Changed

  • Updated to Minecraft 26.3. This build needs Fabric Loader 0.19.5 or newer and Java 25, and does not run on 1.21.x.
  • The wand selection box, structure block highlights and save region outlines are now drawn through the game's own debug shape renderer, so they sit correctly against world geometry.

StructureBlockSaver 1.2.4

Choose a tag to compare

@github-actions github-actions released this 06 Sep 09:45

Changed

  • The menu screen now remembers your search text and sort mode between opens, so hitting Refresh or reopening the menu no longer wipes them.

StructureBlockSaver 1.2.3

Choose a tag to compare

@github-actions github-actions released this 06 Sep 09:18

Changed

  • /sbs save, /sbs list, /sbs menu, /sbs localsave, /sbs filteredsave <filter>, /sbs filteredlocalsave <filter> now default to the all behaviour: they target every structure block the tracker knows about, no wand needed. The all, loaded, wand, and explicit-coord variants still work if you want to be specific.
  • The client-side "Open Menu" keybind (Controls > Miscellaneous, default unbound) now opens the full tracker menu instead of the wand-selection menu.

StructureBlockSaver 1.2.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:59

Added

  • /sbs rebuild-tracker scans every chunk that exists on disk in your current dimension and adds every structure block it finds to the tracker. Useful when installing the mod on a world that already has structure blocks in it, so /sbs save all can find them without needing to fly the chunks in first.

StructureBlockSaver 1.2.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 21:19

Added

  • all variants: /sbs save all, /sbs list all, /sbs menu all, /sbs localsave all, /sbs filteredsave <filter> all. These target every structure block the mod has ever seen in the world, including in unloaded chunks.
  • loaded variants of the same commands. These scan every currently loaded chunk instead of using the wand selection.
  • Persistent world-wide tracker: structure block positions are remembered across restarts and chunk unloads.
  • Placing or breaking a structure block updates the tracker immediately.

Fixed

  • Mod no longer crashes the game on startup for Minecraft 1.21.10.

StructureBlockSaver 1.1.3

Choose a tag to compare

@github-actions github-actions released this 28 May 07:59

Added

  • Added hover tooltip for long structure names in the GUI.
  • Added "TP" button to the GUI to teleport to a structure block.
  • Added "Open Folder" button to easily access the local structures directory.

Fixed

  • Fixed DecoderException kicks on massive structures by compressing NBT packets over the network.
  • Fixed server kicks from rate-limit timeouts during large batch downloads by throttling outbound structure packets.
  • Moved client-side structure saving to an asynchronous background thread to eliminate micro-stutters.

v1.2.0

Choose a tag to compare

@FinnSetchell FinnSetchell released this 04 Sep 14:04

Initial public release. Added global tracker system and 'all' command routes.

StructureBlockSaver 1.1.2

Choose a tag to compare

@github-actions github-actions released this 02 Apr 13:43

Changed

  • Removed the 50,000 block scan volume cap in the wand renderer — structure blocks are now highlighted regardless of selection size

StructureBlockSaver 1.1.1

Choose a tag to compare

@github-actions github-actions released this 02 Apr 13:12

Fixed

  • Structure blocks and their save regions no longer failing to highlight in the wand renderer after the 1.1.0 caching optimisation

StructureBlockSaver 1.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Apr 12:23

Added

  • /sbs autosave on [<seconds>] — periodically re-saves all structure blocks in the wand selection. Default interval is 30s, configurable from 5–3600s
  • /sbs autosave off — stops the auto-save
  • /sbs list and /sbs list <pos1> <pos2> — lists every structure block in the area with its mode, name, and save region size
  • Scroll wheel expand/contract: while holding the wand with both positions set, scroll moves the most recently set position one block in the direction you are facing (including up/down based on pitch)
  • HUD dimensions display: shows W x H x D above the hotbar while holding the wand with both positions set

Changed

  • Wand renderer now caches structure block data and only re-scans when the selection changes, eliminating per-frame block entity lookups
  • Selections larger than 50,000 blocks skip the per-block scan and render only the bounding box
  • Save, list, and auto-save scans now skip unloaded chunks instead of forcing chunk loads
  • Fixed GitHub Actions workflows using JDK 25 (unavailable); now use JDK 21