donsbuildingstuff-3.0.jar
Curse Maven Snippet
What's new
Don's Building Stuff 3.0
Date: 2026-08-09
Summary
Major update: the Gradient Roller is now a palette-driven recolouring tool. The update also makes matching replacement safe for full blocks and Create pillars.
Changelog
Gradient Roller
- Added a shaped crafting recipe for the Gradient Roller: 4 Create zinc nuggets, 2 copper ingots, dried kelp, and black dye.
- Reworked the roller from a block-replacement tool into a recolouring tool; it does not break blocks or create replacement drops.
- The roller stores a dye palette directly on the item.
- While carrying the roller with the cursor in an inventory, right-click a dye to add or increase its weight; left-click to reduce or remove it.
- Ctrl-click dyes to assign their gradient order. Dyes with the same order are selected by their configured weights.
- Palette weights and order numbers render on dye stacks; the roller tooltip lists its configured palette.
- Recolouring follows the direction from the first selected point to the second selected point.
- Each colour is consumed separately from the main inventory at one dye per four successfully recoloured blocks, rounded up. A one-block operation still costs one dye.
- Added coloured dust particles on every successfully recoloured block and placement sound feedback after the operation.
- The standalone selection limit is 7 x 7. Compatible trowels in the inventory can extend the range.
Recolouring Compatibility
- Added recolouring support for vanilla colour families including wool, carpets, concrete, glass, and terracotta.
- Blocks that expose colour through a
DyeColorblock-state property can now be recoloured directly without replacing the block. - Added namespace-local discovery and caching of colour families using
red_block,block_red,dyed_red_block, andblock_dyed_rednaming schemes. - Verified support for Create's standard coloured toolboxes, seats, sails, and postboxes.
- The generic resolver also supports compatible coloured families from Quark, Amendments, and Create Deco without making those mods required dependencies.
Matching Replacement
- Fixed matching replacement: full blocks can now only be replaced by full blocks.
- Matching replacement cancels safely when no compatible selected material exists instead of falling back to unrelated block shapes.
- Added Create pillar priority: selected Create pillars are used first when replacing a Create pillar; full blocks are only considered when no selected pillar is available.
Previous Quick-Place Fixes Retained
- Large quick-place selections no longer hit an invisible limit before their actual range.
- Small quick-place selections place instantly instead of animating block-by-block.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

