MineCarry lets you pick up and move vanilla container blocks with their contents preserved.
With MineCarry for NeoForge, you can collect animals, containers, and villagers from the base game; these three options are configurable and can be enabled or disabled by the administrator.
Pick up: Sneak (Shift) + Right Click a supported container with an empty main hand. Carry: the container is shown as a marker item in your selected hotbar slot and you get a movement speed penalty while carrying.
Place: Sneak (Shift) + Right Click a block face to place it back down, restoring the BlockState + BlockEntity NBT (inventory included).
The carry marker item cannot be dropped. Vanilla placement is blocked so you can’t place infinite empty containers. Pickup/placement cancels vanilla interaction to prevent GUI desync and duplication.
Designed for Forge 1.20.1. Works in singleplayer and dedicated servers.