promotional bannermobile promotional banner

PunchList

Hides every Litematica ghost block except the positions in the Schematic Verifier categories you selected.
a b8b7 mod

a b8b7 mod

Description

PunchList is a Litematica companion. Pick the categories you want to work on in the Schematic Verifier (missing, wrong block, wrong state, extra), toggle the filter, and only those positions render as ghost blocks. Every other ghost is hidden, and hidden ghosts do not block your aim, so a flagged block behind unbuilt ghosts can be targeted without moving the camera into the schematic.

Features

  • Verifier filter shows only the positions in your selected verifier categories as ghosts. Hidden ghosts do not block Easy Place or pick block.
  • Enclosed block hiding adds a cycle button on the verifier screen. It hides positions that are invisible in the finished build, either because every face is covered or because they face a sealed interior pocket. The three modes are described under Usage.
  • Adjusted counts appear when you hover a verifier row, showing how many of that material are hidden and how many are visible. This works even with the filter off.
  • Follow the player re-centers the verifier marker window as you move. Stock Litematica only re-sorts when you place a block or touch the GUI. The distance defaults to 32 blocks and 0 turns it off. The setting is described under Configuration.

Usage

  1. Run the Schematic Verifier on a placement and select the categories or entries you want to work on. The filter follows the same selection that drives the verifier's overlay markers.
  2. Toggle the filter with the hotkey (Litematica > Hotkeys > punchListFilterToggle, unbound by default) or the PunchList button on the verifier screen.
  3. Cycle the enclosed hiding mode with the Enclosed button on the verifier screen. Left-click cycles forward and right-click cycles back. Hiding needs the filter on. Hover counts work either way.
    • Show. Nothing is hidden.
    • Hide. Positions invisible in the finished build hide, either fully covered or facing a sealed pocket. Leaves are judged with other leaves treated as solid, so canopy interiors hide while logs and branches threading through foliage stay visible.
    • Hide (strict). Only opaque full blocks count as cover, so nothing hides behind foliage. Sealed pocket hiding still applies.
  4. With nothing selected in the verifier the filter does nothing. The filter always starts off at launch.

Configuration

The hotkey binds under Litematica > Hotkeys. Everything else appears in Litematica's config screen under the Generic tab, searchable like any Litematica option, and persists in litematica.json.

  • Follow Player Distance. Blocks moved before the marker window re-centers. Default 32. 0 disables the feature.
  • Enclosed Soft Occluders. Blocks that count as cover only for their own kind in Hide mode, the way leaves do. Entries are #namespace:tag or namespace:block. Default #minecraft:leaves.
  • Pocket Fill. Sealed pocket detection on or off. Default on.
  • Pocket Fill Max Volume. Safety cap on the pocket flood fill volume. Default 100 million.

Requirements

Minecraft 26.2, Fabric, plus Fabric API, MaLiLib, and Litematica. Client-side only.

Tested against Litematica 0.28.4 and MaLiLib 0.29.3. On an incompatible version the mod disables itself with a chat message instead of crashing.

Pairs with bHold easyPlace. With the filter on, the only ghosts Easy Place can target are the ones on your list, and hold mode places them without holding the use key.

Credits

masa wrote Litematica and MaLiLib.

Source on GitHub, MIT.

The PunchList Team

profile avatar
  • 2
    Projects
  • 29
    Downloads

Howdy! Just a small dev that enjoys Minecraft.

More from b8b7lives

  • bHold easyPlace project image

    bHold easyPlace

    Litematica Easy Place without holding the use key. Minecraft 26.x continuation of Hold-Easy-Place, with optional support for server custom items.

    • 21
    • August 30, 2026
  • bHold easyPlace project image

    bHold easyPlace

    Litematica Easy Place without holding the use key. Minecraft 26.x continuation of Hold-Easy-Place, with optional support for server custom items.

    • 21
    • August 30, 2026