
Daniel's Storage is a vanilla-style sorting system for Minecraft. It lets you easily build automatic storage setups using regular vanilla items and blocks, without relying on custom modded storage blocks.
(Only tested in Singleplayer and LAN multiplayer.)
This mod was largely AI-assisted, with the final concept and direction shaped by me. I created it so my girlfriend and I could keep a vanilla-style gameplay experience while still enjoying the convenience of an automatic sorting system in a LAN world without any permission plugins. The goal was to avoid the usual problems of many other mods: no dependency on custom mod-only blocks, and no risk of our storage setup breaking just because a mod stops being updated or gets removed one day.
Copper Chest.Brush in your hand.hold right click for 10 seconds on the Copper Chest. It will become your Main Chest.hold right click for 3 seconds with the brush on the Main Chest. This activates edit mode.right click chests or barrels with the brush to link them. Right click again to remove the link.Button directly next to the Main Chest.Optional:
Left click the Main Chest with the brush to start or stop lookup mode.This mod lets you mark a Copper Chest as a main chest. When sorting is triggered, items from the main chest are moved into linked chests and barrels.
Important:
The main chest must be a Copper Chest.
The block below the chest defines by default:
Rules:
All Single Main Chest Variations: 
All Double Main Chests Variations: 
Setting Main Chest: 
Format: Range / max connections
Single:
COAL_BLOCK: 3 / 5COPPER_BLOCK: 5 / 7IRON_BLOCK: 8 / 15GOLD_BLOCK: 12 / 25DIAMOND_BLOCK: 30 / 50EMERALD_BLOCK: 50 / 100Double:
COAL_BLOCK: 5 / 7COPPER_BLOCK: 7 / 12IRON_BLOCK: 10 / 20GOLD_BLOCK: 15 / 30DIAMOND_BLOCK: 50 / 75EMERALD_BLOCK: 80 / 150With a brush in hand while sneaking:
Hold right click for 10s on a valid Copper Chest: set the main chestHold right click for 3s on an existing main chest: start brush edit modeLeft click on an existing main chest: start/stop lookup modeWhile in brush edit mode:
Sneak + right click on a chest or barrel: toggle connection on/offLeft click the main chest: start/stop lookup to highlight linked containersEdit mode stays active as long as the brush remains in your hand.
Initiating Brush Mode 
Range Border:

Selecting Chests in Brush Mode: 
A button placed directly next to the main chest triggers sorting.
This is a Showcase Target Chest: 
Placing Items that should be sorted into Main Chest: 
Initiating Sorting: 
Sorted :) : 
Lookup mode: 
Commands are optional and can be disabled in the config.
Available commands:
/ds main - Right click to select a Main Chest (Copper)/ds add - Right click to add a Chest to the system (Barrel, Copper, Normal)/ds modify - Right click to remove a Chest from the system/ds lookup start - Right click a Main Chest to highlight connected Chests/ds lookup stop - Stop highlighting connected Chests/ds remove - Right click to remove a Main ChestIn config/daniels-storage.json you can change:
ALLOW_COMMANDSLANGUAGEMAX_STORAGE_SYSTEMS_PER_PLAYERRANGEMAX_CONNECTIONSCUSTOM_RADIUS_MAXLANGUAGE options are available in /config/languages and can be customized.
MAX_STORAGE_SYSTEMS_PER_PLAYER: 0 means unlimited.
Daniels Storage ist ein Vanilla-nahes Sortiersystem fuer Minecraft. Damit kannst du einfach automatische Lagersysteme mit ganz normalen Vanilla-Items und Bloecken bauen, ohne auf mod-eigene Spezialbloecke angewiesen zu sein.
(Nur Einzelspieler und LAN-Mehrspieler getestet.)
Dieser Mod wurde größtenteils mit KI-Unterstützung erstellt, die Idee, das Konzept und die Richtung dahinter kommen aber von mir. Ich habe ihn entwickelt, damit meine Freundin und ich in einer LAN-Welt ein vanilla-nahes Spielerlebnis behalten können und trotzdem den Komfort eines automatischen Sortiersystems haben, ganz ohne Permission-Plugins. Gleichzeitig wollte ich die typischen Probleme vieler anderer Mods vermeiden: keine Abhängigkeit von mod-eigenen Blöcken und kein Risiko, dass unser Lagersystem kaputtgeht, falls die Mod irgendwann nicht mehr aktualisiert oder entfernt wird.
Copper Chest auf.Brush in die Hand.10 Sekunden Rechtsklick auf die Copper Chest. Danach ist sie als Main Chest gesetzt.3 Sekunden Rechtsklick mit dem Brush auf die Main Chest. Dadurch aktivierst du den Bearbeitungsmodus.Rechtsklick mit dem Brush auf Truhen oder Barrels, um sie zu verbinden. Ein weiterer Rechtsklick entfernt die Verbindung wieder.Button direkt neben der Main Chest.Optional:
Linksklick mit dem Brush auf die Main Chest startet oder stoppt den Lookup-Modus.Mit diesem Mod kannst du eine Copper Chest als Main Chest markieren. Beim Sortieren werden Items aus der Main Chest in verbundene Truhen und Barrels einsortiert.
Wichtig:
Die Main Chest muss eine Copper Chest sein.
Der Block unter der Kiste bestimmt standardmaessig:
Regeln:
Format: Radius / max. Verbindungen
Single:
COAL_BLOCK: 3 / 5COPPER_BLOCK: 5 / 7IRON_BLOCK: 8 / 15GOLD_BLOCK: 12 / 25DIAMOND_BLOCK: 30 / 50EMERALD_BLOCK: 50 / 100Double:
COAL_BLOCK: 5 / 7COPPER_BLOCK: 7 / 12IRON_BLOCK: 10 / 20GOLD_BLOCK: 15 / 30DIAMOND_BLOCK: 50 / 75EMERALD_BLOCK: 80 / 150Mit Brush in der Hand und waehrend du sneakst:
10s Rechtsklick auf eine passende Copper Chest: Main Chest setzen3s Rechtsklick auf eine vorhandene Main Chest: Brush-Bearbeitungsmodus startenIm Brush-Bearbeitungsmodus:
Sneak + Rechtsklick auf Truhe oder Barrel: Verbindung an/ausLinksklick auf die Main Chest: Lookup starten/stoppen, um verbundene Container sichtbar zu machenDer Bearbeitungsmodus bleibt aktiv, solange der Brush in der Hand bleibt.
Ein Button direkt neben der Main Chest startet die Sortierung.
Commands sind optional und koennen in der Config deaktiviert werden.
Verfuegbare Commands:
/ds main – Rechtsklick, um eine Hauptkiste festzulegen (Kupferkiste)/ds add – Rechtsklick, um dem System eine Kiste hinzuzufügen (Fass, Kupferkiste, normale Kiste)/ds modify – Rechtsklick, um eine Kiste aus dem System zu entfernen/ds lookup start – Rechtsklick auf eine Hauptkiste, um verbundene Kisten hervorzuheben/ds lookup stop – Hebt die Markierung der verbundenen Kisten auf/ds remove – Rechtsklick, um eine Hauptkiste zu entfernenIn config/daniels-storage.json kannst du unter anderem anpassen:
ALLOW_COMMANDSLANGUAGEMAX_STORAGE_SYSTEMS_PER_PLAYERRANGEMAX_CONNECTIONSCUSTOM_RADIUS_MAXLANGUAGE Optionen können in config/languages eingesehen oder eingegeben werden.
MAX_STORAGE_SYSTEMS_PER_PLAYER: 0 bedeutet unbegrenzt.