IgnitePaste - Changelog
▌ Version 1.4.0 - Construction Animation
Watch your builds rise block-by-block with a worker crew, exact-duration pacing, a progress boss bar and CustomModelData everywhere
🏗 Construction Animation
- Schematics can now build themselves block-by-block over a configurable duration instead of pasting instantly.
- Enable globally with construction.default-duration-seconds, or per schematic with the construction-duration sidecar field. A sidecar value of 0 forces instant paste even when a global default is set.
- Blocks place bottom-up with three layer-fill orders: CENTER (spiral outward), EDGE (outer ring inward) and RANDOM.
- Scaffold particles spark at each placed block, an impact particle fires from the block being struck, and a hammer sound loops at the build centre.
Worker NPCs
- A configurable crew spawns at the build site and physically places every block - claim nearest block, walk to it, swing, place, repeat. No invisible timer.
- No resource pack and no Citizens dependency.
- Workers default to a ZOMBIE dressed in tinted leather (yellow hard hat, orange hi-vis vest) holding a pickaxe, so they read as construction workers rather than mobs.
- Never burn in daylight, can't be pushed, hurt or pick up items, and despawn when the build finishes or is cancelled.
- Entity type, worker count, armour pieces + colours, held item, walk speed and swing cadence are all configurable. Avoid VILLAGER - its model can't swing a tool or hold one in-hand.
⏱ Exact-Duration Pacing
- A closed-loop controller re-tunes the crew twice a second from live progress vs. elapsed time, so the build lands on exactly the configured duration.
- Small schematics build at a relaxed pace; huge ones speed the crew up and place small clusters per swing to stay on schedule.
Build Progress Boss Bar
- Optional boss bar showing schematic name, percentage and estimated time remaining (<name>, <progress>, <remaining>).
- Colour, overlay style and update interval configurable under construction.boss-bar.
Speed-Up & Rollback
- /ignitepaste speedup lets a player pay currency to shorten the remaining build time; the controller paces the crew faster to match. Cost + multiplier configurable globally or per schematic via speed-up-cost.
- Rollback on cancel - leaving paste mode mid-build restores every placed block and refunds the cost. Toggle with construction.rollback-on-cancel.
CustomModelData Everywhere
- Hotbar tools, GUI navigation buttons, the schematic entry icon, folder + locked-entry icons, the voucher item, and the worker's tool + each armour slot all accept a custom-model-data value.
- A schematic sidecar can override its GUI icon model per-schematic with its own custom-model-data field.
Fixes
- Directional blocks (doors, stairs, levers, signs, ...) now rotate correctly in the animated and async paste paths - previously only positions rotated while facing/axis stayed put.
- Vouchers can now be redeemed by right-clicking in the air, not only against a block.