Palette Swap for MineColonies

A MineColonies & Structurize addon for swapping build materials. Re-palette any blueprint per block with an in-game picker (build wand & Build Options) or datapack rules - non-destructive and applied at placement.

File Details

structurizereplacements-1.20.1-0.2.48.jar

  • R
  • Jun 12, 2026
  • 133.94 KB
  • 166
  • 1.20.1
  • Forge

File Name

structurizereplacements-1.20.1-0.2.48.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:palette-swap-1567948:8238029")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

## [0.2.48] - 2026-06-12 ### Added - **SlimColonies support** — the full per-building integration (builder substitution, Build Options *Replace* picker, miner mineshaft palette, choice persistence/sync) now also works with the [SlimColonies](https://www.curseforge.com/minecraft/mc-mods/slimcolonies) fork of MineColonies (1.20.1-17.4+). Like MineColonies, it is an optional dependency — install either colony mod (or neither). ### Changed - Per-building choice edits now travel on one shared network channel for both colony mods (previously a MineColonies-specific channel) — update client and server to the same mod version together. ### Fixed - **Domum Ornamentum blocks (timber frames etc.) now follow replacement choices in builder builds/repairs** (previously the builder skipped them on repairs — or looped forever recalculating its material list — on MineColonies and SlimColonies alike). Three stacked fixes: the material rewrite now covers all of the dynamic timber frame's NBT (it stores its materials outside the `textureData` map the engine previously rewrote); every "already built?" decision — including the one that builds the material list, which previously compared the raw, unsubstituted blueprint and so never requested the swapped materials — is now substitution-aware, with DO materials verified directly where the colony mod's DO placement handler compares only block states (SlimColonies); and after a placement the engine verifies the world block actually received the substituted materials and writes them itself when the colony mod's handler skipped the tile-entity write (SlimColonies skips it whenever the block state was already correct). The re-texture is paid for like any other replacement: the substituted materialized item appears in the builder's material list and is requested/consumed by the builder, and the removal refunds the old-texture item; creative placements stay free.