No description
Find a file
2026-07-04 17:00:27 +02:00
Config first commit 2026-07-04 17:00:27 +02:00
SortingChest first commit 2026-07-04 17:00:27 +02:00
SortingChest-Packaged first commit 2026-07-04 17:00:27 +02:00
source/SortingChest-v3.0-b259-port1-source first commit 2026-07-04 17:00:27 +02:00
Test-Extract first commit 2026-07-04 17:00:27 +02:00
.gitignore Initial commit 2026-07-04 16:44:58 +02:00
LICENSE Initial commit 2026-07-04 16:44:58 +02:00
ModInfo.xml first commit 2026-07-04 17:00:27 +02:00
README.md first commit 2026-07-04 17:00:27 +02:00
SortingChest-Empty-Chest-Fix-V2.zip first commit 2026-07-04 17:00:27 +02:00
SortingChest-Empty-Chest-Fix-V3.zip first commit 2026-07-04 17:00:27 +02:00
SortingChest.dll first commit 2026-07-04 17:00:27 +02:00
SortingChest.pdb first commit 2026-07-04 17:00:27 +02:00
SortingChest.zip first commit 2026-07-04 17:00:27 +02:00

Sorting Chest - Minecrawler Edition

Custom build for 7 Days To Die v3.0 b259.

This is a lightweight server-side mod that turns renamed storage container into an automatic item sorter. When the sorter chest inventory is closed, its contents are redistributed into nearby storage containers based on existing item types.


Version / Changelog

v1.0 — Dominik aka Minecrawler

  • fixed localization fallback so chat messages no longer show only raw keys
  • no message when opening normal chests that are not sorting chests
  • added hint when multiple matching target chests are found
  • auto-renames empty target chests during sorting
  • auto-named chests now use the prefix [SC]
  • auto-named chests switch to [SC] Gemischt when mixed contents end up inside
  • sign text is now updated using the proper sign API so the new name becomes visible immediately
  • german messages changed to a schwäbisch / cheeky tone

How It Works

  1. Place any standard storage container.
  2. Rename it exactly to [sort]
  3. Put items into this chest.
  4. Close the container.

As soon as you close the chest UI, the server automatically:

  • Scans nearby storage containers within a 20-block radius
  • Detects which item types already exist in those containers
  • Moves matching items from the [sort] chest into them
  • Fills partially filled stacks first

There is no button and no manual activation --- sorting happens automatically on close.


Sorting Rules

  • Radius: 20 blocks
  • Only loot containers are considered
  • Items are only moved into containers that already contain the same item type
  • Existing stacks are filled before new stacks are created
  • No random distribution; no category rules required
  • All logic runs server-side
  • Ignoring other [sort] chests

Drop items into the [sort] chest, close it, and the mod distributes them into your storage system.


Installation

  1. Copy the mod folder into: 7 Days To Die Dedicated Server/Mods/
  2. Restart the server.

Players do not need to install the mod locally.

No world reset or regeneration is required.
No special startup parameters or configuration changes are needed.

The mod can be added to an existing world safely and will start working immediately after the server restart.

Single Player / Local Installation

  1. Copy the mod folder into your local game installation Mods folder.
  2. Start the game.

This is intended as an optional local setup for single player testing or private use.

Uninstallation

To remove the mod, simply delete its folder from 7 Days To Die Dedicated Server/Mods/ and restart the server.

The removal is safe and has no side effects. No world data is modified permanently, and no cleanup steps are required. Once removed, the automatic sorting functionality will simply stop working.


Dedicated Server Compatibility

This mod is fully server-side:

  • No client installation required
  • EAC can remain enabled
  • Players do not need to install anything locally

All sorting logic is handled entirely by the server.

This mod is designed primarily for dedicated server use.

It may theoretically work in single player if installed locally, however:

  • EAC must be disabled
  • This configuration has not been extensively tested
  • Stability and compatibility in client-only environments are not guaranteed

Use at your own discretion.

Build Notes

The project in this port was updated for the 7DTD v3.0 b259 managed assemblies.

If you want to build the DLL yourself, make sure your system has the required .NET Framework targeting pack installed, otherwise MSBuild/dotnet may fail before compilation starts.

Source code for this custom build is included under:

  • source/SortingChest-v3.0-b259-port1-source/