What are you searching for?

Build Better
Build Better

Build Better

Preview, adjust, and place things how you want, where you want.

download 26 Downloads · favorite 0 Followers · Updated 1 day ago
Fabric Neoforge Utility 1.21.11

Versions

inventory_2
Build Better v0.2.0 (NeoForge)

v0.2.0-neoforge · 1 day ago · 169.23 KB

Neoforge 1.21.11
inventory_2
Build Better v0.2.0 (Fabric)

v0.2.0-fabric · 1 day ago · 172.91 KB

Fabric 1.21.11
inventory_2
Build Better v0.1.0 (NeoForge)

v0.1.0-neoforge · 2 days ago · 159.91 KB

Neoforge 1.21.11
inventory_2
Build Better v0.1.0 (Fabric)

v0.1.0-fabric · 2 days ago · 163.72 KB

Fabric 1.21.11

Gallery

About

Build Better

Build Better lets you focus on how you want to build things, not fiddling with minecrafts default build UI. Client Side, Build Better gives you more control over block placement and let's you see where and how blocks will be placed before you place them. Preview, adjust orientation, and nudge position precisely with free placement mode.

Inspired by:

Features

Placement Preview

  • Shows a "ghost block" where you're pointing so you know where you're about to place it.
  • Block-specific placement rules for stair variants, fences, hopper direction... basically everything. so you can see what you'll get when you place it.
  • Falling blocks like sand show where they'll actually land--even scaffolding.
  • If you cannot place the block, the preview turns red and shows a warning icon.

Four Placement Modes

Press B to cycle between modes, or hold B to open a selection screen.

  • Vanilla — No preview, standard Minecraft placement. Press H anytime for on-demand free placement.
  • Preview — Always-on ghost block preview. The mod default mode.
  • Hold to Preview — Preview appears while holding right-click. Release to place.
  • Click and Release — First click shows the preview, second click confirms placement.

Control Orientation

Ctrl+Scroll cycles through valid property values for the block you're holding — stair facing, slab half, log axis, glazed terracotta direction, and more. The preview updates in real-time so you can see the result before placing.

For blocks with multiple properties, Ctrl+Shift+Scroll switches which property you're cycling. Only build related properties are shown.

Free Placement

Press H to lock the preview in place, then use arrow keys and Page Up/Page Down to nudge it in any direction. Movement is camera-relative — arrow keys move the preview relative to where you're looking.

Right-click to place at the held position. Works across all placement modes.

In creative mode, free placement has unlimited range using /setblock commands. In survival, placement is limited to your normal block interaction range.

Beta Notice

This is an early beta release. The core preview and placement features are ready, but there's much more planned:

  • Drag Placement — Click and drag to place lines, walls, and floors in a single action
  • Build Plane — Lock placement and breaking to a specific Y-level or vertical slice
  • Randomizer — Randomize block selection with configurable ratios (e.g., 70% stone, 20% cobble, 10% andesite)
  • Shapes — Generate circles, arches, domes, cylinders, and spheres
  • Patterns — Apply checkerboard, stripes, gaps, or optimal lighting spacing over placed regions

Feedback Welcomed, Where? TBD

Controls

Key Action
B (tap) Cycle placement mode
B (hold) Open mode selection screen
H Toggle free placement hold
Arrow Keys Nudge held preview (camera-relative)
Page Up / Page Down Nudge held preview up / down
Ctrl+Scroll Cycle block property value
Ctrl+Shift+Scroll Switch active property

Compatibility

  • Minecraft: 1.21.11
  • Fabric: Requires Fabric API
  • NeoForge: Standalone
  • Side: Client only — no server installation needed
  • Mod Menu: Supported (Fabric) — access settings from the mod list
open_in_new View on Modrinth
Categories
Compatibility
Client: Required Server: Optional
Links
gavel MIT

Conversation

What are your thoughts?

Related projects

Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 87.1M
favorite 12,856
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 80.3M
favorite 22,309
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 68.2M
favorite 7,680
Adventure Transportation Utility
Xaero's Minimap
Xaero's Minimap

by thexaero

Displays a map of the nearby world terrain, players, mobs, entities in the corner of your screen. Lets you create waypoints which help you find the locations you've marked.

download 63.0M
favorite 13,862
lock Cookie consent

SkinMC uses cookies to provide functionality and features.