The Best Resource for Minecraft
The Best Resource for Minecraft

Bag of Yurting Mod Wiki

A comprehensive guide to the Bag of Yurting mod, detailing its portable structure storage mechanics, item tiers, and crafting recipes for Minecraft.

7 sections · 912 words

Overview#

The Bag of Yurting mod is a utility-focused expansion that introduces a specialized tool designed for the seamless transportation of structures. Named after the traditional nomadic yurt, this mod allows players to "pack up" a defined area of blocks—including complex tile entities like chests and furnaces—and carry them in their inventory.

Whether you need an emergency shelter on a long journey, a portable enchanting setup, or a way to move your entire base to a new biome, the Bag of Yurting provides a versatile solution. The mod is highly balanced through a tiered upgrade system, requiring players to invest resources to increase the volume of the structures they can carry.

Items#

The mod centers around a single primary item that can exist in various states and sizes.

Bag of Yurting

The Bag of Yurting is the core item of the mod. It functions as a storage vessel for blocks. When empty, it appears as a standard pouch; once it contains a structure, it gains an enchantment-like glow and stores the block data within its NBT (Named Binary Tag) data.

  • Dyeing: Similar to leather armor, the Bag of Yurting can be dyed in a crafting grid using any standard Minecraft dye. This is particularly useful for players carrying multiple bags, allowing them to color-code their portable structures (e.g., a red bag for a combat outpost, a blue bag for a fishing hut).
  • Tiers: The bag's capacity is determined by its "Radius" value. A bag with a radius of $x$ will capture a cube with a diameter of $(2x + 1)$.
Radius Dimensions Total Volume (Blocks)
0 1x1x1 1
1 3x3x3 27
2 5x5x5 125
3 7x7x7 343
4 9x9x9 729
5 11x11x11 1,331
6 13x13x13 2,197
7 15x15x15 3,375

Mechanics#

The Bag of Yurting operates through a simple right-click interface, but contains sophisticated logic for handling the world state.

Capturing a Yurt

To store a structure, the player must right-click a block with an empty Bag of Yurting.

  1. Selection: The block clicked becomes the bottom-center of the capture area.
  2. Storage: All blocks within the bag's defined radius are removed from the world and stored inside the item.
  3. Tile Entities: Containers such as Chests, Barrels, Furnaces, and Hoppers retain their inventory and internal states (e.g., smelting progress) when stored.

Unloading a Yurt

To place a stored structure, right-click a block in the world.

  1. Placement: The structure will be deployed with the clicked block acting as the bottom-center of the new location.
  2. Safety Checks: The mod checks if the target area is clear. If the area contains blocks that are not "replaceable" (like stone or wood), the unloading process will fail to prevent accidental destruction of existing builds.
  3. Replaceable Blocks: Blocks like tall grass, flowers, and snow layers are automatically overwritten when a yurt is unloaded.

Block Tags and Permissions

The mod utilizes Minecraft's tag system to allow for fine-tuned control over what can be moved:

  • bagofyurting:blacklist: Blocks in this tag cannot be picked up by the bag.
  • bagofyurting:whitelist: If this tag is not empty, only blocks listed here can be picked up.
  • bagofyurting:replaceable: Defines which blocks in the world can be overwritten during the unloading process.

Recipes#

Crafting and upgrading bags is the primary progression path in the mod.

Base Bag Recipe

The initial Bag of Yurting (Radius 0) requires an Ender Pearl, symbolizing its ability to hold more on the inside than the outside.

Ingredient Pattern
Wool (Any Color) 8 (Surrounding)
Ender Pearl 1 (Center)

Upgrade Recipe

To increase the size of a bag, players must combine multiple bags of the same radius in a crafting table. In version 1.20.1, this typically involves combining two bags of the same size to produce one bag of the next size up (Radius + 1).

  • Recipe: Bag (Radius X) + Bag (Radius X) = Bag (Radius X+1)
  • Note: Only empty bags can be used for upgrading. Bags containing stored structures cannot be used as crafting ingredients.

Dyeing Recipe

Ingredient Pattern
Bag of Yurting 1
Dye (Any) 1

Technical Info & Commands#

For server administrators and creative mode users, the mod provides ways to generate specific bags without manual crafting.

Commands

You can spawn a bag with a custom radius using the following NBT syntax: /give @p bagofyurting:bag_of_yurting{radius:X} Replace X with the desired radius integer. For example, a radius of 5 creates an 11x11x11 bag.

Permissions

By default, players in Creative Mode or those with a permission level of 2 or higher (OPs) ignore the blacklist and whitelist tags, allowing them to pick up any block in the game. This can be adjusted in the server configuration file.

Configuration#

The mod includes a bagofyurting-common.toml configuration file, usually located in the /config folder of your Minecraft instance.

Key Config Options:

  • Permission Level: Sets the minimum OP level required to bypass block tags (Default: 2).
  • Max Radius: Some versions allow administrators to cap the maximum radius a bag can reach through crafting to prevent server lag from massive structure movements.
  • Interaction Events: The mod respects Forge's BlockEvent.BreakEvent and BlockEvent.EntityMultiPlaceEvent. If another mod (like a land-claiming mod) cancels these events, the Bag of Yurting will fail to capture or unload blocks in that protected area.

World Content#

The Bag of Yurting mod is a utility toolset and does not add the following to the game:

  • Mobs/Creatures: No new entities are added.
  • Biomes: No new environmental zones are added.
  • Dimensions: The mod does not create new worlds; it only interacts with existing blocks in the current dimension.
  • Structures: No naturally generating structures are added; the "yurts" are entirely player-built.