ItemSorter: Automatic Item Sorting for Minecraft

Mastering Automatic Storage with the ItemSorter Plugin Organizing chests in Minecraft can quickly turn into a tedious chore, especially when you return from a mining trip with a jumbled inventory of cobblestone, ores, and random mob drops. The ItemSorter plugin transforms this frustration into a ...

Download ItemSorter for Minecraft 1.16

Original name: ItemSorter

Minecraft: 1.16

FileVersionLoaderSize
ItemSorter.jar1.16—21 КБDownload

Mastering Automatic Storage with the ItemSorter Plugin

Organizing chests in Minecraft can quickly turn into a tedious chore, especially when you return from a mining trip with a jumbled inventory of cobblestone, ores, and random mob drops. The ItemSorter plugin transforms this frustration into a seamless, automated process. Instead of manually clicking through dozens of chests, you can let the plugin intelligently distribute your items into the correct containers. Whether you are managing a massive storage room on a multiplayer server or simply want to declutter your single-player world, ItemSorter brings a new level of efficiency to your blocky adventures.

How ItemSorter Works

At its core, ItemSorter connects a source inventory block to multiple target inventory blocks using signs. You designate one chest (or barrel, hopper, etc.) as the input point where you dump all your unsorted items. Then you set up target chests, each pre-loaded with a sample of the item you want to collect there. When you place items into the source chest, the plugin scans the existing contents of every connected target chest and moves each item to the chest that already contains that type. Any items that do not match a target chest remain in the source, so you never lose anything. This system works across any container that can hold items, giving you incredible flexibility in designing your storage room.

Setting Up Source and Target Chests

Getting started is refreshingly simple. First, place a sign on the side of the chest you want to use as the source. On the first line, write [ItemSource]. On the second line, enter a unique name for this sorting network—something like "MainStorage" or "MiningLoot". This name links the source to its targets. Next, place signs on the target chests. On the first line, write [ItemTarget], and on the second line, use the exact same network name. The third line can be left blank (the plugin will automatically fill it with your player name). Finally, put at least one of the item you want that chest to collect inside the target chest. For example, if you want a chest to receive all your cobblestone, place a single cobblestone block in it. The plugin will then route every cobblestone from the source chest to that target.

If you are setting up ItemSorter on a modded server, you might be looking for a quick way to get the plugin running. Many players now turn to the foxygame.net launcher, a modern and flexible platform that lets you download and install plugins and mods directly from its built-in menu. This eliminates the need to manually move files around your server directory, making the whole process of adding ItemSorter to your world smooth and intuitive.

Configuration Options

ItemSorter offers a detailed config.yml file that generates on first load, allowing server administrators to fine-tune the plugin’s behavior. Here are the key settings you can adjust:

  • allow-cross-world-connections – Enable or disable item transfer between different dimensions, such as from the Nether to the Overworld. Default: false.
  • max-distance – The maximum block distance between a source chest and its target chests. Set to 0 for unlimited range. Default: 100.
  • max-names-per-player – Limits how many unique sorting network names a single player can create. Default: 0 (unlimited).
  • max-signs-per-name – Restricts the number of signs that can share the same network name. Default: 0 (unlimited).
  • allow-multi-chests – Toggles the multi-chest feature, which lets one target sign control multiple adjacent chests. Default: true.
  • max-multi-chests-blocks – Caps the number of chest blocks that can be linked under a single multi-chest sign. Default: 0 (unlimited).

Permissions

Server operators can control who is allowed to create or destroy ItemSorter signs using a straightforward permission system:

  • itemsorter.create – Allows a player to create and remove their own ItemSorter signs. Granted to everyone by default.
  • itemsorter.destroyany – Permits breaking any ItemSorter sign, regardless of who placed it. Default: op only.
  • itemsorter.* – Grants full access to all ItemSorter features. Default: op only.

Advanced Features: Multi-Chest Support

When your storage room grows, placing a sign on every single chest becomes impractical and can even cause client lag. ItemSorter solves this with its multi-chest feature. By adding mc to the fourth line of a target sign, you can link multiple adjacent chests to that single sign. For instance, a wall of eight double chests can all be treated as one massive target inventory for cobblestone. Simply place one sign with the line mc on any chest in the connected group, and the plugin will recognize all touching chests as part of the same target. You can combine this with the order option by separating values with a comma, like o:10,mc.

Controlling Target Priority

When you have several chests designated for the same item, you may want to fill them in a specific sequence. ItemSorter lets you define a priority order using the fourth line of the target sign. Add o:number, where a lower number means the chest gets filled first. For example, o:1 will be used before o:5. Chests without an explicit order default to 0, so they will be filled before any chest with a positive number. If multiple chests share the same order number, the plugin picks one at random, ensuring a balanced distribution when you want equal priority.

Checking Sign Information

Once your sorting network is set up, you can quickly verify connections by clicking on any ItemSorter sign. A left or right click will display details about that sign’s role, its network name, and the other chests it is linked to. This instant feedback helps you troubleshoot and expand your system without guesswork.

Conclusion

ItemSorter brings a new level of automation to Minecraft storage, turning chaotic chest rooms into orderly, self-sorting systems. With its intuitive sign-based setup, flexible configuration, and advanced features like multi-chest linking and priority ordering, it adapts to both small bases and sprawling server hubs. The plugin respects player permissions and can even bridge dimensions if you enable cross-world connections. Whether you are a casual builder tired of rummaging through chests or a server admin looking to improve quality of life for your community, ItemSorter is a powerful tool that keeps your inventory management clean and effortless.