Building Wands Mod for fabric/forge/quilt.
Become my Get support on ---
Version 2.8, BACKUP before updating, tools inside the wand are no longer supported and will lose enchantemnts if you migrate from an older world, remove them BEFORE migrating
If the preview doesn't show when using shaders, set "render_last" to true
Modes
Directional mode
Single block placement in 9 directions from a block.
Row/Column mode
Multiple blocks at once in a row or column, press x to change orientation

Fill mode
Fill between 2 corners, same block, or random

Area mode
Fill connected blocks

Grid mode
Fixed 2d grid, use arrow keys or gui to change size.
Line Mode:
Line from block to block.

Circle Mode:
Circle from center block to radius block. (v2 press k to change to filled circle)

Copy mode:
Copy between corners.
Paste mode:
Paste previously copied blocks, press R to cycle rotation on Y axis by 90 degrees increments.
Blast mode:
Destroy blocks with an explosion, in survival the player needs tnt in the inventory.
Shulkers
On survival, blocks are consumed from shulkerboxes first.
Destroy Blocks
Blocks can be destroyed if there's a tool in the offhand.
In creative any tool works.
In survival the tool has to be suitable for the block. e.g. Axe for logs, wood, pickaxe for stone, etc.
Levels of wands:
Configurable in wands.json
- Stone wand: 16 block limit.
- Iron wand: 32 block limit.
- Diamond wand: 64 block limit.
- Netherite wand: 256 block limit.
Optional:
Cconsume xp to place blocks. To enable change config file wands.json
"blocks_per_xp": 0 to disable xp consumption. "blocks_per_xp": 2 will allow to place 2 blocks per xp point. "blocks_per_xp":0.5 would mean 2 xp cost per block
Fabric dependencies:
Fabric API Architectury Fabric Cloth Config Fabric Fabric version should work on quilt.
Forge dependencies:
Architectury Forge Cloth Config Forge optional ModMenu
Any feedback is welcomed, please report any issues to me.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
- v3.0.5
- fix keybind crash when wand menu was pressed without wand or palette
- v3.0.5
- fix keybind crash when wand menu was pressed without wand or palette
- v3.0.5
- fix keybind crash when wand menu was pressed without wand or palette
- v3.0.5
- fix keybind crash when wand menu was pressed without wand or palette
- v3.0.5
- fix keybind crash when wand menu was pressed without wand or palette
- v3.0.5
- fix keybind crash when wand menu was pressed without wand or palette
- fix empty buckets bug
- v3.0.3
- reworked interaction code
- fix palette opening on extended reach
- fix use tools on 1.20.1
- include selected block true by default
- fix empty buckets bug
- v3.0.3
- reworked interaction code
- fix palette opening on extended reach
- fix use tools on 1.20.1
- include selected block true by default
- fix empty buckets bug
- v3.0.3
- reworked interaction code
- fix palette opening on extended reach
- fix use tools on 1.20.1
- include selected block true by default
- fix empty buckets bug
- v3.0.3
- reworked interaction code
- fix palette opening on extended reach
- fix use tools on 1.20.1
- include selected block true by default
- fix empty buckets bug
- v3.0.3
- reworked interaction code
- fix palette opening on extended reach
- fix use tools on 1.20.1
- include selected block true by default
- fix empty buckets bug
- v3.0.3
- reworked interaction code
- fix palette opening on extended reach
- fix use tools on 1.20.1
- include selected block true by default
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- Script to make a test environment using portablemc launcher
- Update all modloaders and dependencies to latest versions
- Consolidate claim mod integrations into shared compat layer; add CurseForge support to test env
### Bug fixes
- Keybinds now respect user remapping in Minecraft settings
- Prevent JEI from attaching to wand settings screen
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- Script to make a test environment using portablemc launcher
- Update all modloaders and dependencies to latest versions
- Consolidate claim mod integrations into shared compat layer; add CurseForge support to test env
### Bug fixes
- Keybinds now respect user remapping in Minecraft settings
- Prevent JEI from attaching to wand settings screen
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- Script to make a test environment using portablemc launcher
- Update all modloaders and dependencies to latest versions
- Consolidate claim mod integrations into shared compat layer; add CurseForge support to test env
### Bug fixes
- Keybinds now respect user remapping in Minecraft settings
- Prevent JEI from attaching to wand settings screen
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- Script to make a test environment using portablemc launcher
- Update all modloaders and dependencies to latest versions
- Consolidate claim mod integrations into shared compat layer; add CurseForge support to test env
### Bug fixes
- Keybinds now respect user remapping in Minecraft settings
- Prevent JEI from attaching to wand settings screen
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- Script to make a test environment using portablemc launcher
- Update all modloaders and dependencies to latest versions
- Consolidate claim mod integrations into shared compat layer; add CurseForge support to test env
### Bug fixes
- Keybinds now respect user remapping in Minecraft settings
- Prevent JEI from attaching to wand settings screen
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- Script to make a test environment using portablemc launcher
- Update all modloaders and dependencies to latest versions
- Consolidate claim mod integrations into shared compat layer; add CurseForge support to test env
### Bug fixes
- Keybinds now respect user remapping in Minecraft settings
- Prevent JEI from attaching to wand settings screen
## 3.0
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21, 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- New wand settings screen** — redesigned settings UI with better organization and tooltips
- Quick mode switching** — hold V to open a mode selector grid, tap V to cycle through modes
- Pin position** — lock the wand's target position in place (replaces the old Alt-freeze and Anchor system)
- Action-level undo/redo** — undo and redo now operate on entire wand actions instead of individual blocks (creative mode)
- Reach distance** — new setting to extend wand reach beyond the default range, works in all modes
- Use mode: axe actions** — strip logs, scrape wax, and remove oxidation with axes
- Use mode: creative support** — Use actions no longer require tools in creative mode
- Fluid preview** — water and lava bucket placement now shows a ghost block preview
- Row/Col direction** — row or column direction is now based on the player's facing direction
- Rotate and flip controls** — block state split into independent rotate and flip settings
- Add "Replace blocks"** — tri-state setting for Place action
- Fixed dark inventory screen on MC 1.21.1
- Fixed Use mode showing wrong tool warning when block has no use action
- Fixed replace action not applying block placement, flip, and rotation
- Fixed magic bag item duplication on MC 1.21+
- Fixed magic bag load/unload/clear
- Fixed hand-mineable blocks requiring a tool to break with wand
- Fixed vein mode affected by clear position setting
- Fixed empty bucket showing red outline on fluid source blocks
- Fixed server side crashing on client code.
- Fixed fill hollow mode axis, it now calculates axis from plane
## 3.0
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21, 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- New wand settings screen** — redesigned settings UI with better organization and tooltips
- Quick mode switching** — hold V to open a mode selector grid, tap V to cycle through modes
- Pin position** — lock the wand's target position in place (replaces the old Alt-freeze and Anchor system)
- Action-level undo/redo** — undo and redo now operate on entire wand actions instead of individual blocks (creative mode)
- Reach distance** — new setting to extend wand reach beyond the default range, works in all modes
- Use mode: axe actions** — strip logs, scrape wax, and remove oxidation with axes
- Use mode: creative support** — Use actions no longer require tools in creative mode
- Fluid preview** — water and lava bucket placement now shows a ghost block preview
- Row/Col direction** — row or column direction is now based on the player's facing direction
- Rotate and flip controls** — block state split into independent rotate and flip settings
- Add "Replace blocks"** — tri-state setting for Place action
- Fixed dark inventory screen on MC 1.21.1
- Fixed Use mode showing wrong tool warning when block has no use action
- Fixed replace action not applying block placement, flip, and rotation
- Fixed magic bag item duplication on MC 1.21+
- Fixed magic bag load/unload/clear
- Fixed hand-mineable blocks requiring a tool to break with wand
- Fixed vein mode affected by clear position setting
- Fixed empty bucket showing red outline on fluid source blocks
- Fixed server side crashing on client code.
- Fixed fill hollow mode axis, it now calculates axis from plane
## 3.0
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21, 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- New wand settings screen** — redesigned settings UI with better organization and tooltips
- Quick mode switching** — hold V to open a mode selector grid, tap V to cycle through modes
- Pin position** — lock the wand's target position in place (replaces the old Alt-freeze and Anchor system)
- Action-level undo/redo** — undo and redo now operate on entire wand actions instead of individual blocks (creative mode)
- Reach distance** — new setting to extend wand reach beyond the default range, works in all modes
- Use mode: axe actions** — strip logs, scrape wax, and remove oxidation with axes
- Use mode: creative support** — Use actions no longer require tools in creative mode
- Fluid preview** — water and lava bucket placement now shows a ghost block preview
- Row/Col direction** — row or column direction is now based on the player's facing direction
- Rotate and flip controls** — block state split into independent rotate and flip settings
- Add "Replace blocks"** — tri-state setting for Place action
- Fixed dark inventory screen on MC 1.21.1
- Fixed Use mode showing wrong tool warning when block has no use action
- Fixed replace action not applying block placement, flip, and rotation
- Fixed magic bag item duplication on MC 1.21+
- Fixed magic bag load/unload/clear
- Fixed hand-mineable blocks requiring a tool to break with wand
- Fixed vein mode affected by clear position setting
- Fixed empty bucket showing red outline on fluid source blocks
- Fixed server side crashing on client code.
- Fixed fill hollow mode axis, it now calculates axis from plane
## 3.0
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21, 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- New wand settings screen** — redesigned settings UI with better organization and tooltips
- Quick mode switching** — hold V to open a mode selector grid, tap V to cycle through modes
- Pin position** — lock the wand's target position in place (replaces the old Alt-freeze and Anchor system)
- Action-level undo/redo** — undo and redo now operate on entire wand actions instead of individual blocks (creative mode)
- Reach distance** — new setting to extend wand reach beyond the default range, works in all modes
- Use mode: axe actions** — strip logs, scrape wax, and remove oxidation with axes
- Use mode: creative support** — Use actions no longer require tools in creative mode
- Fluid preview** — water and lava bucket placement now shows a ghost block preview
- Row/Col direction** — row or column direction is now based on the player's facing direction
- Rotate and flip controls** — block state split into independent rotate and flip settings
- Add "Replace blocks"** — tri-state setting for Place action
- Fixed dark inventory screen on MC 1.21.1
- Fixed Use mode showing wrong tool warning when block has no use action
- Fixed replace action not applying block placement, flip, and rotation
- Fixed magic bag item duplication on MC 1.21+
- Fixed magic bag load/unload/clear
- Fixed hand-mineable blocks requiring a tool to break with wand
- Fixed vein mode affected by clear position setting
- Fixed empty bucket showing red outline on fluid source blocks
- Fixed server side crashing on client code.
- Fixed fill hollow mode axis, it now calculates axis from plane
## 3.0
### Supported Minecraft versions
- 1.20.1 (Fabric, Forge)
- 1.21, 1.21.1 (Fabric, NeoForge)
- 1.21.11 (Fabric, NeoForge)
### New features
- New wand settings screen** — redesigned settings UI with better organization and tooltips
- Quick mode switching** — hold V to open a mode selector grid, tap V to cycle through modes
- Pin position** — lock the wand's target position in place (replaces the old Alt-freeze and Anchor system)
- Action-level undo/redo** — undo and redo now operate on entire wand actions instead of individual blocks (creative mode)
- Reach distance** — new setting to extend wand reach beyond the default range, works in all modes
- Use mode: axe actions** — strip logs, scrape wax, and remove oxidation with axes
- Use mode: creative support** — Use actions no longer require tools in creative mode
- Fluid preview** — water and lava bucket placement now shows a ghost block preview
- Row/Col direction** — row or column direction is now based on the player's facing direction
- Rotate and flip controls** — block state split into independent rotate and flip settings
- Add "Replace blocks"** — tri-state setting for Place action
- Fixed dark inventory screen on MC 1.21.1
- Fixed Use mode showing wrong tool warning when block has no use action
- Fixed replace action not applying block placement, flip, and rotation
- Fixed magic bag item duplication on MC 1.21+
- Fixed magic bag load/unload/clear
- Fixed hand-mineable blocks requiring a tool to break with wand
- Fixed vein mode affected by clear position setting
- Fixed empty bucket showing red outline on fluid source blocks
- Fixed server side crashing on client code.
- Fixed fill hollow mode axis, it now calculates axis from plane