AirPlace
A precision building aid for players who are tired of eyeballing floating structures.
Press a hotkey and every placeable spot in the space around you lights up red. Look around, and whichever one you're aiming at turns green — that's exactly where your next block will land. Right-click to place it, no supporting block required.
Whether you're building a floating island, a detached bridge span, or fine-tuning a tricky diagonal, AirPlace shows you the grid before you commit.
Features
- 🎯 See before you place — the exact target cell is always highlighted, so there's no more guessing whether your crosshair lines up
- 🧱 Place in open air — no need for scaffolding, water, or temporary blocks to place against; works in true air
- ⌨️ Rebindable hotkey — toggle or hold mode, your choice, changeable from Options → Controls
- ⚙️ Fully configurable — workspace size, targeting reach, strict-air-only mode, and outline colors all live in the config file
- ✅ Survival-friendly — consumes items, plays placement sounds, and fires advancements exactly like a normal placement
- 🔒 Server-safe — every placement is re-validated server-side, so it respects build permissions, spawn protection, and claim plugins/mods
How it works
A configurable-size workspace (5x5x5 by default) stays centered on you. Every replaceable air cell inside it outlines in red; the one your crosshair is on turns green. Right-click with a block in hand to place it there.
Configuration
Found at config/airplace-common.toml after first launch:
| Setting | Default | What it does |
|---|---|---|
horizontalRadius |
2 | Horizontal size of the workspace (2 = 5x5) |
verticalRadius |
2 | Vertical size of the workspace (2 = 5 layers) |
reach |
6.0 | How far the targeting ray reaches |
strictAirOnly |
false | Restrict to pure air only (no grass, snow, water) |
toggleMode |
true | Tap to toggle vs. hold to activate |
candidateColor / targetColor |
red / green | Outline colors, as hex |
Compatibility
- Minecraft 1.21.1
- NeoForge
- Client and server both need the mod installed (server validates every placement)

