HomeJavaModsVillager Chest Organizer: A Chest sorter mod
Villager Chest Organizer: A Chest sorter mod
ModsJava

Villager Chest Organizer: A Chest sorter mod

by Knightmare_Broke · on Modrinth

Hire dedicated organizers to haul items from a source container into framed, tagged, or fallback storage with configurable multiplayer-safe automation.

⬇ Download on Modrinth

You can support me through- https://ko-fi.com/knightmare61825

This mod adds hireable worker NPCs that automatically move items from a chosen source container into nearby labeled storage. Instead of building complicated automation lines, you can hire an Organizer, assign it to a source chest, barrel, shulker box, hopper, or other supported storage, and let it sort items by item frames, tags, and fallback rules. Each Organizer is a dedicated custom entity with ownership, follow mode, synced status, real carried inventory, configurable behavior, and multiplayer-safe server-side logic. Organizers can walk items between containers, use doors, use nearby buttons and levers for iron doors, use ladders, remember destinations, and return to their source area when idle. This mod is designed to work in both singleplayer and multiplayer.

Main Features:

How Hiring Works To hire an Organizer:

  1. Hold a Book and Quill
  2. Have the configured hiring item in your inventory
  3. Right-click a villager By default, hiring costs 20 minecraft:emerald.

When hired: the villager is converted into an Organizer it gets a unique name such as Organizer 1 your Book and Quill becomes a signed linked book for that Organizer That book is important because it is used later to assign the Organizer’s source container.

How To Assign a Source Container To assign a source:

  1. Hold the linked Organizer book in your offhand
  2. Hold a Feather in your main hand
  3. Right-click the source container Supported source containers include:

How Destination Sorting Works: The Organizer searches nearby containers around the source and decides where items should go based on labels.

There are 3 destination rule types:

  1. Exact item match with item frames
  1. Tag-based sorting with signs
  1. Fallback container

Destination Priority The Organizer uses destinations in this order:

  1. exact item-frame match
  2. [tag] match
  3. [fallback] *If multiple valid destinations exist for the same item, the Organizer prefers the fullest matching container.

Example Setup Example storage room:

Result: wheat goes to the wheat chest oak log, birch log, spruce log, etc. go to the log barrel everything else goes to the fallback chest

Organizer Controls:

Multiplayer Features Organizer is built with multiplayer use in mind:

First-Join Guide Book When a player joins for the first time, they receive an in-game written guide book explaining:

Configuration All main gameplay settings are server-side in: world/serverconfig/organizer-server.toml

Current config options: frameScanRadius default: 10 how far from the source the Organizer searches for labeled destinations

carryAmount default: 64 maximum number of items the Organizer carries per trip

hiringCost default: 20 number of currency items required to hire an Organizer

hiringCurrencyItem default: "minecraft:emerald" exact item id used as hiring currency Example: hiringCurrencyItem = "minecraft:diamond" hiringCost = 5

maxWorkDistanceFromSource default: 32 maximum distance from the source that an Organizer is allowed to use for destinations

pathFailLimit default: 5 number of repeated path failures allowed before the Organizer becomes blocked

allowTeleportRecovery default: true if false, teleport-based recovery is disabled

teleportToSourceOnPathFailure default: false if true, the Organizer may teleport back to the source after repeated path failures

allowTeamAccess default: false if true, players on the owner’s team can control the Organizer

You can support me through- https://ko-fi.com/knightmare61825

Verified by MCModsHub

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

Explore more