HomeJavaModsnbtmapper
nbtmapper
ModsJava

nbtmapper

by sait95703 · on Modrinth

This mod is intended for map art building and creative projects. Use on multiplayer servers only if permitted by the server rules.

⬇ Download on Modrinth
nbtmapper — screenshot 1nbtmapper — screenshot 2

NbtMapper - Automatic Map Art Builder

Disclaimer: This mod is intended for map art building and creative projects. Use on multiplayer servers only if permitted by the server rules.

A Fabric client-side mod that helps you build map art from NBT structure files. Load your structure, set the coordinates, and the mod assists with movement, inventory management, block placement, and resupply.

Requirements

Installation

  1. Install Fabric Loader for Minecraft 1.21.11
  2. Download and place the mod .jar into your mods/ folder
  3. Make sure Fabric API is also in the mods/ folder
  4. Launch the game

Quick Start

  1. Place your .nbt structure files into <game_dir>/nbtmapper/
  2. In-game, press Z to open the GUI
  3. Go to the Tasks tab, click an NBT file to load it
  4. On the Main tab, click New Site to set the build origin (auto-snaps to 128-block map grid)
  5. Configure your storage chests in the Storage tab (chest coordinates for each block type)
  6. Set your teleport commands in the Settings tab
  7. Click Start — the mod handles the rest

Features

Fully Automated Building

Auto Resupply

Auto-Next Map

Session Persistence

Safety Features

GUI Overview

Press Z to open. The GUI has 4 tabs:

Main Tab

Tasks Tab

Storage Tab

Settings Tab

Configuration Files

All config files are stored in <game_dir>/nbtmapper/:

File Purpose
storage.json Block-to-chest coordinate mappings and teleport commands
settings.json Origin, move mode, auto-next, last loaded file, running state
<name>_progress.json Per-map build progress

Movement Modes

Mode Description
Walk Standard ground movement
Sprint Sprinting ground movement
Creative Fly Creative mode flight, disables on arrival
Always Fly Creative mode flight, stays enabled
Elytra Elytra-based flight

How It Works

The mod runs a state machine on each client tick:

NEXT → EQUIPPING → MOVING → PLACING → NEXT → ...
                                ↘ SUPPLYING (when low on blocks)

Multiple states can chain in a single tick for efficient building.

NBT File Format

The mod reads standard Minecraft structure NBT files (.nbt). These can be created with:

The mod reads the palette (block types) and blocks (positions), keeping only the topmost block per X/Z column.

Important Notes

Keybindings

Key Action
Z Open/close GUI (auto-pauses when opening)
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more