Description
Backport of Construction Wand features for Minecraft 1.12.2 (Forge).
Implemented Features
Items and Core Modules
- 4 wand types: Stone / Iron / Diamond / Infinity
- 2 cores: Angel / Destruction
- Core overlay model and tinting (wand appearance changes after installing a core)
Placement and Destruction Logic
- Construction mode
- Angel mode: supports mid-air placement
- Destruction mode
- Uses an interaction flow close to the original implementation:
- Placement goes through
ItemBlock.placeBlockAt - Breaking goes through
removedByPlayer+onPlayerDestroy - Integrated with Forge Place/Break events
- Placement goes through
Upgrades and Options
- Core installation upgrade (combine wand + core in the crafting grid)
- Toggleable options (lock/direction/replace/match/random/core)
- Wand GUI (open with key combo while right-clicking in air)
Undo and Preview
- Undo history
- Undo preview sync (triggered by key query)
- Automatic preview refresh after undo
- Preview colors:
- Destruction core: red
- Undo preview: green
- Angel core supports air-target preview
Default Controls
Shift + Ctrl + Mouse Wheel: toggle lock modeShift + Ctrl + Left Click(swing in air): switch coreShift + Ctrl + Right Click(in air): open wand config GUI- Hold
Shift + Ctrl: show undo preview Shift + Right Clickon block (while holding wand): perform undo


