ModsFinder

Entity Block

by Pneumono

Entity Block is a tool for datapack and mod creators that places entities inside custom structures without needing an entity to be stored in the saved file.

FabricQuiltClient and serverMIT LicenseOpen source1.21.5 – 1.21.11

What it does

Entity Block lets a structure designer mark a spot where an entity should appear. Saving a structure drops the entity block from the output, so the resulting NBT file holds only the entities it stood in for. The Turns field stored with the block is saved in its place, so the structure records where an entity belongs instead of a full copy of the entity data.

The mod is aimed at worldgen authors who build structures for datapacks or other mods. Entities placed this way keep their position and behave like the structure's other contents, rather than drifting out of place. Structures that use entity blocks can be loaded by other mods and datapacks without those projects needing Entity Block as a dependency. Fabric API is required on both Fabric and Quilt.

Key features

  1. Entity placement in structures

    Entity blocks mark entity spots inside a structure, much as structure voids mark empty space.

  2. Saved as a Turns field

    On save, the block is replaced by a Turns field in the NBT file, not by the entity's full data.

  3. Stable entity positions

    Placed entities stay where the structure defines them and do not wander off their spots.

  4. Dependency-free structures

    Structures built with entity blocks load in other mods and datapacks that do not depend on Entity Block.

Compatibility

Latest build for each game version and loader.

1.21.111.0.01.0.0
1.21.101.0.01.0.0
1.21.91.0.01.0.0
1.21.81.0.01.0.0
1.21.71.0.01.0.0
1.21.61.0.01.0.0
1.21.51.0.01.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Datapack structures

Datapack authors can place mobs or other entities in a structure without writing inconsistent NBT data for each one.

Who it’s for: Datapack and mod developers who build or save structures and want entities to be part of the saved template.

How it compares

Full comparison

Random Entity & Structure is a server-required, client-optional mod for Fabric, Forge, NeoForge and Quilt, covering 1.21 – 1.21.5, and is released under All rights reserved, so its code is not open source. Item & Entity NBT Viewer is client-required, covers 1.21.6 – 1.21.8 on Fabric and NeoForge, and is licensed under the MIT License without being open source. NBTUltimate is server-required and open source under the MIT License, targeting 1.21.2 – 1.21.4 across four loaders, while Entity Block targets 1.21.5 – 1.21.11 on Fabric and Quilt.

ModLoadersGame versionsEnvironmentUpdated
Entity BlockFabric and Quilt1.21.5 – 1.21.11Client and server2026-01-17
Random Entity & StructureFabric, Forge, NeoForge and Quilt1.21 – 1.21.5Server required, client optional2025-05-16
Item & Entity NBT ViewerFabric and NeoForge1.21.6 – 1.21.8Client required, server optional2025-07-26
NBTUltimateFabric, Forge, NeoForge and Quilt1.21.2 – 1.21.4Server required, client optional2024-12-11

Questions

Does Entity Block need Fabric API?

Yes. Fabric API is listed as a required dependency, and it is needed on both Fabric and Quilt.

Does a server need Entity Block installed?

Yes. Servers that run it need every player to install it too.

Which game versions does Entity Block support?

Files cover seven releases 1.21.5 – 1.21.11, with 1.0.0 for 1.21.11 as the latest file for Fabric and Quilt.

In the catalog

Entity Block is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Pneumono

All projects

Similar mods

What the author says

The Entity Block is a datapack/mod creation tool that makes adding entities to structures easier. Entity blocks can be placed in custom structures to represent an entity, similarly to how Structure Voids represent a block that should not be replaced.
Pneumono, on the Modrinth page

Official listing

Owner
Pneumono
Published
2026-01-17
Updated on Modrinth
2026-01-17
Facts verified
2026-10-15

Tags