
DeepNull Reforged (DankNull) [NeoForge/Fabric]
A custom inventory solution to place, store, and manage items and fluids. Forked from /dank/null originally made by p455w0rd.
- Загрузки
- 2K
- Подписчики
- 7
- Обновлён
- 15 мая 2026 г.
- Лицензия
- MIT
Опубликован 11 марта 2026 г.
A modern NeoForge port and expansion of /dank/null by p455w0rd, rebuilt for Minecraft 1.21.1.
DeepNull Reforged keeps the original fast-access storage concept, then pushes it further with modern automation support, fluid handling, JEI integration, upgrades, configuration, in-game documentation, and a full companion fluid variant called the DampNull.
What it does
DeepNull
- Adds DeepNulls from Redstone through Creative.
- Each DeepNull stores huge amounts of items across a number of slots based on its tier.
- Stored blocks, items, buckets, food, and other right-click items can be used directly from the DeepNull.
- Stored blocks can be selected through the GUI or with
Shift + Scroll Wheeland placed directly from the item with a live preview. - Pick Block support can select matching stored materials from the DeepNull.
- DeepNulls automatically absorb matching items if that item already exists inside.
- JEI crafting transfer can pull ingredients from carried DeepNulls.
Per-slot behavior includes:
- extraction rules
- placement rules
- tag matching
- selection
- slot reordering
- custom minimum extraction amounts
DampNull
- Adds DampNulls, a dedicated fluid-storage counterpart to the DeepNull.
- DampNulls store multiple fluids at once in internal tanks.
- Fluids can be selected, placed into the world, and picked back up directly from source blocks.
- DampNulls support transfer with compatible fluid inventories and tanks.
- Optional Mekanism support allows DampNulls to work with compatible chemical storage and transfer.
- DampNulls support generator-style and utility upgrades that expand them beyond simple tank storage.
Docking Station
- Adds a Docking Station that can hold either a DeepNull or DampNull.
- Supports standard NeoForge capability-based automation for:
- item transfer
- fluid transfer
- FE transfer
- chemical transfer when the installed Null supports it
- Works with universal piping and storage systems that respect standard handlers.
Upgrades
DeepNulls and DampNulls support a growing upgrade system, including:
- Filter Upgrade
- Bucket Upgrade
- Energy Upgrade
- Deep Energy Upgrade
- Chemical Upgrade
- Auto-Feeding Upgrade
- Auto-Smelting Upgrade
- Basic Compression Upgrade
- Advanced Compression Upgrade
- Stone Generator
- Obsidian Generator
- Sponge Upgrade
- Stoneworks Upgrade
- Ender Upgrade
These upgrades allow features like:
- whitelist / blacklist filtering
- using stored buckets and fluid containers directly from a DeepNull
- FE storage and charging
- automatic eating from stored food
- automatic smelting of supported world pickups
- automatic
2x2and3x3compression recipes - fluid and chemical transfer support
- passive material generation and stone-processing automation
- linked storage mirroring through the Ender Upgrade
Null Workbench and Synchronizer
- Adds the Null Workbench, a dedicated utility station for crafting, syncing, and styling Nulls.
- Workbench recipes provide alternate progression paths for DeepNull tiers, DampNull tiers, panels, and support items.
- The style tab allows frame and glass recoloring while preserving normal tier defaults until the item is actually customized.
- The sync tab works with the Synchronizer to back up and restore Null configuration.
JEI / QoL / Automation
- JEI recipe transfer support for
2x2and3x3crafting - JEI workbench recipe transfer support for the Null Workbench
- Recipe transfer can use ingredients from carried DeepNulls
Shift + Right Clicktransfer can push to and pull from compatible inventories and tanks- Includes configurable transfer locking, hotkeys, and multiple client/common/server config options
- AE2-aware transfer support
- Optional GuideME support for in-game documentation
Tier notes
- Lower tiers hold smaller amounts per slot.
- Higher tiers dramatically increase capacity.
- Creative-tier Nulls are effectively infinite utility tools.
Links
- Wiki: https://github.com/DeepDaddyTTV/DeepNull-Reforged/wiki
- Releases: https://github.com/DeepDaddyTTV/DeepNull-Reforged/releases
License / Use
DeepNull Reforged is released under the MIT License.
That means you are free to:
- use it in modpacks
- redistribute it
- modify it
- fork it
Credit is appreciated, but not required.
Disclaimer
This mod was made with assistance from vibe coding tools, alongside a lot of manual direction, iteration, testing, custom artwork, and cleanup.
I want to be fully open about that so people can decide for themselves whether they want to use it.
Ченджлог
4.2.1Релиз1.21.1 · 15 мая 2026 г.
DeepNull Reforged 4.2.1
Hotfix release for Minecraft 1.21.1 on NeoForge.
Fixes
- Fixed tossed-item pickup delay applying globally. The 10-second pickup delay now only applies to player-thrown items that a carried DeepNull can actually accept or void.
- Fixed AE2-style multi-side fluid extraction from docked DampNulls using stale capability state, which could duplicate fluids during automation pulls.
- Fixed docked DeepNull/DampNull item, fluid, and energy capabilities so side-based automation reads the live docked null state instead of stale snapshots.
- Fixed DeepNull stored stacks being exposed to external item automation as normal capped stacks, which could cause tools like Building Gadgets to collapse large stored counts down to one stack.
- Fixed Crafting Tweaks compatibility on newer API variants so the DeepNull return-to-storage integration no longer fails during init.
- Fixed Docking Station block capability extraction paths used by automation mods such as Pipez, including generator-buffer extraction.
4.2.1-betaБета26.1, 26.1.1, 26.1.2 · 15 мая 2026 г.
DeepNull Reforged 4.2.1
Hotfix release for Minecraft 26.1 and 26.1.2 on NeoForge.
Fixes
- Fixed DeepNull stored stacks being exposed incorrectly to external item automation, which could cause some mods to collapse very large stored stacks down to a single normal stack during round-trip updates.
- Fixed tossed-item pickup delay so it only applies when a DeepNull could actually absorb that item, instead of affecting unrelated tossed items globally.
- Fixed Crafting Tweaks compatibility across the newer API variants so the DeepNull clear-grid integration no longer fails during initialization on affected setups.
- Fixed DeepNull Dock block capability handling for external automation so mods like Pipez can interact with the dock more reliably.
- Fixed docked generator-buffer extraction through the block capability path used by external automation.
- Fixed dock fluid and energy capability state to stay synchronized across side-based automation queries, addressing the stale-state path behind reported fluid duplication behavior with AE2-style setups.
Compatibility
- Kept support for both Minecraft
26.1and26.1.2. - Added stronger regression coverage for tossed-item pickup delay, visible DeepNull item capability behavior, dock capability state, and automation extraction paths.
Notes
- This release is focused on regression fixes and automation compatibility rather than feature changes.
4.2.0-beta-fabric-26Бета26.1, 26.1.1, 26.1.2 · 28 апреля 2026 г.
DeepNull Reforged 4.2.0-beta-fabric-26
Beta release for Minecraft 26.1.x on Fabric, updated to bring the Fabric 26.1 branch up to parity with the current feature line and validated against Minecraft 26.1.2.
What’s New
- Synced the Fabric
26.1branch forward with the newer Fabric parity updates through the4.2.0line. - Brought the Fabric
26.1branch up to the current feature set from the newer Fabric line instead of leaving it on the older alpha state. - Expanded automated testing and CI coverage so the Fabric branch now validates more like the main line.
DeepNull and DampNull Improvements
- Added the global auto-pickup toggle from the newer branch, including saved player state and client hotkey support.
- Prevented newly tossed items from being immediately re-absorbed by auto-pickup by bringing over the pickup-delay behavior.
- Added the
Connectionsfilter preset mode for pipes, cables, conduits, buses, tunnels, and similar transport-style items. - Updated DampNull fluid handling so gas-only configurations reject normal fluid insertion like they do on the current main branch.
- Added right-click fluid container transfer support for docked DampNulls.
- Updated dock automation extraction so default keep-one behavior and explicit keep amounts match the current branch behavior more closely.
- Increased supported stoneworks amount handling to the newer full-range behavior instead of the older small cap.
- Synced the newer transfer-from-target matching behavior so connected inventories only lose items that were actually accepted.
- Expanded stored item right-click proxy behavior so more supported items work correctly from inside the DeepNull.
Config and Data Fixes
- Brought over the newer DampNull default fluid-capacity values.
- Added migration handling so older configs using the legacy DampNull capacity defaults are corrected automatically.
- Added the newer Crafting Tweaks return-integration config toggle to match the current main branch behavior.
- Updated guide and wiki docs for the new filter mode and config behavior.
UI and Controls
- Added the newer GUI input mapping behavior for primary, secondary, and tertiary DeepNull actions.
- Added the global auto-pickup keybind and in-game feedback messages.
- Updated DeepNull, DampNull, and Null Workbench input handling so screen actions follow the newer branch behavior more closely.
- Increased the stoneworks amount text entry limit so larger values are handled cleanly.
Compatibility
- Kept JEI crafting transfer behavior aligned with the newer branch fixes, including better validation when transfers cannot be completed.
- Kept Crafting Tweaks integration aligned with the current config-driven behavior.
- Adjusted the Fabric-side AE2 compatibility path so it falls back more safely instead of blocking the generic transfer path when AE2 is present.
Beta Notes
- This is still a beta release for Fabric
26.1.x. - The build is much closer to parity now, but you should still expect beta-level bugs and edge cases.
- Back up worlds before updating.
4.2.0-betaБета26.1, 26.1.1, 26.1.2 · 28 апреля 2026 г.
DeepNull Reforged 4.2.0-beta
Beta release for Minecraft 26.1 on NeoForge, updated to maintain parity with the current 1.21.1 branch and to support the 26.1.2 game line.
What’s New
- Synced the
26.1branch forward with the newer1.21.1updates through the4.2.0line. - Added compatibility for Minecraft
26.1.2while keeping support for the existing26.1branch line. - Expanded automated testing and CI coverage for the 26.1 branch so regression checks run closer to the current main NeoForge line.
DeepNull and DampNull Improvements
- Added the global auto-pickup toggle from the newer branch, including persistent player state and client hotkey support.
- Prevented newly tossed items from being immediately re-absorbed by auto-pickup by adding the newer pickup-delay behavior.
- Added the
Connectionsfilter preset mode for connection-style items such as pipes, cables, and similar transport components. - Updated DampNull fluid handling so gas-only configurations reject normal fluid insertion the same way they do on the newer branch.
- Added right-click fluid container transfer support for docked DampNulls.
- Updated dock automation extraction so default keep-one behavior and explicit keep amounts match the newer branch logic.
- Increased supported stoneworks amount handling to the newer full-range behavior instead of the older small cap.
- Synced the newer transfer-from-target matching behavior so only actually accepted items are extracted from connected inventories.
Config and Data Fixes
- Brought over the newer DampNull default fluid-capacity values.
- Added migration handling for older server configs so legacy DampNull fluid-capacity defaults are corrected automatically.
- Added the newer Crafting Tweaks return-integration config toggle to match the current main branch behavior.
- Updated guide and wiki docs for the new filter mode and config behavior.
UI and Controls
- Added the newer GUI input mapping behavior for primary, secondary, and tertiary DeepNull actions.
- Added the new global auto-pickup keybind and in-game feedback messages.
- Updated DeepNull, DampNull, and Null Workbench input handling so screen actions follow the newer branch behavior more closely.
- Increased the stoneworks amount text entry limit to support larger values cleanly.
Compatibility
- Kept JEI crafting transfer behavior aligned with the newer branch fixes, including better validation when transfers cannot be completed.
- Synced the newer AE2 transfer behavior changes from the current
1.21.1branch. - Kept Crafting Tweaks integration aligned with the current config-driven behavior.
- Expanded the accepted Minecraft version range so this build works on both
26.1and26.1.2.
Beta Notes
- This is still a beta release for the NeoForge
26.1line. - The mod now accepts the
26.1.xline, including26.1.2, without dropping26.1support. - Optional companion-mod behavior still depends on matching
26.1releases of those mods being available.
4.2.0-beta-fabricБета1.21.9, 1.21.10, 1.21.11 · 28 апреля 2026 г.
DeepNull Reforged 4.2.0-beta-fabric
Beta release for Minecraft 1.21.1 on Fabric, updated to bring the Fabric branch up to parity with the current 1.21.1 line.
What’s New
- Synced the Fabric
1.21.1branch forward with the newer1.21.1updates through the4.2.0line. - Brought the Fabric branch up to the current feature set from the main
1.21.1branch instead of leaving it on the older beta state. - Expanded automated testing and CI coverage so the Fabric branch now validates more like the main line.
DeepNull and DampNull Improvements
- Added the global auto-pickup toggle from the newer branch, including saved player state and client hotkey support.
- Prevented newly tossed items from being immediately re-absorbed by auto-pickup by bringing over the pickup-delay behavior.
- Added the
Connectionsfilter preset mode for pipes, cables, conduits, buses, tunnels, and similar transport-style items. - Updated DampNull fluid handling so gas-only configurations reject normal fluid insertion like they do on the current main branch.
- Added right-click fluid container transfer support for docked DampNulls.
- Updated dock automation extraction so default keep-one behavior and explicit keep amounts match the current
1.21.1behavior more closely. - Increased supported stoneworks amount handling to the newer full-range behavior instead of the older small cap.
- Synced the newer transfer-from-target matching behavior so connected inventories only lose items that were actually accepted.
- Expanded stored item right-click proxy behavior so more supported items work correctly from inside the DeepNull.
Config and Data Fixes
- Brought over the newer DampNull default fluid-capacity values.
- Added migration handling so older configs using the legacy DampNull capacity defaults are corrected automatically.
- Added the newer Crafting Tweaks return-integration config toggle to match the current main branch behavior.
- Updated guide and wiki docs for the new filter mode and config behavior.
UI and Controls
- Added the newer GUI input mapping behavior for primary, secondary, and tertiary DeepNull actions.
- Added the global auto-pickup keybind and in-game feedback messages.
- Updated DeepNull, DampNull, and Null Workbench input handling so screen actions follow the newer branch behavior more closely.
- Increased the stoneworks amount text entry limit so larger values are handled cleanly.
Compatibility
- Kept JEI crafting transfer behavior aligned with the newer branch fixes, including better validation when transfers cannot be completed.
- Kept Crafting Tweaks integration aligned with the current config-driven behavior.
- Adjusted the Fabric-side AE2 compatibility path so it falls back more safely instead of blocking the generic transfer path when AE2 is present.
Beta Notes
- This is still a beta release for Fabric
1.21.1. - The build is much closer to parity now, but you should still expect beta-level bugs and edge cases.
- Back up worlds before updating.
4.2.0Релиз1.21.9, 1.21.10, 1.21.11 · 26 апреля 2026 г.
DeepNull Reforged 4.2.0
This release includes all changes since 4.1.3.
Pickup, Controls, and Quality of Life
- Added a new global Null auto-pickup toggle that is stored per-player and enforced server-side.
- Added a
10second pickup delay for player-thrown items so DeepNulls no longer immediately re-absorb items tossed with normal drop actions, including rapid throw paths. - Added control-menu remapping entries for DeepNull UI mouse actions so primary, secondary, and tertiary UI buttons can be rebound.
- Added a new
ConnectionsFilter Upgrade preset for common pipes, cables, ducts, conduits, buses, tunnels, connectors, and similar transport parts.
DampNull and Dock Fixes
- Fixed docked DampNulls so they can be right-clicked with fluid containers again.
- Fixed Chemical-upgraded DampNulls so they reject normal fluid insertion consistently.
- Fixed held DampNull capability behavior so external fills target only the selected tank instead of spreading across every available tank.
- Doubled DampNull tank capacity defaults across tiers. Emerald tanks now default to
512,000 mBeach, and legacy untouched configs are migrated to the new defaults automatically.
Automation and Transfer Behavior
- Docked DeepNull automation now treats default
Keep 1slots as effectivelyextract all, while still respecting any slot that was explicitly configured to another extraction rule. - Added a config option to disable the Crafting Tweaks integration that returns cleared crafting-grid items back into a DeepNull.
- Fixed JEI dry-run transfer checks so the
+button no longer behaves as available when the required items are not actually present. - Tightened player-thrown item handling and pickup gating to avoid DeepNull bypassing vanilla pickup delay behavior.
Stoneworks and Filtering
- Stoneworks target amount now supports the full integer range instead of stopping at
9999. - Added support for real modded
dustblock outputs such asftbstuff:dust, while continuing to ignore redstone dust. - Added the new
Connectionspreset to the in-game GuideME docs and repo wiki mirror.
AE2, Mekanism, and Integration Work
- Adjusted AE2 transfer compatibility paths and capability behavior for current
1.21.1integration testing. - Expanded regression coverage for Mekanism and AE2 runtime lanes in CI.
- Fixed several carried-item and automation edge cases uncovered during live pack testing on the NeoForge
1.21.1line.
4.1.3-alpha-fabric-26Альфа26.1 · 31 марта 2026 г.
DeepNull Reforged 4.1.3-alpha-fabric-26
First alpha for Fabric on Minecraft 26.1.
This is the first alpha build of the 26.1 Fabric branch. Core gameplay systems are ported and the current automated checks are green, but this is still an early release and you should expect rough edges while the port continues to be refined.
Highlights
- DeepNull Reforged is now available on Fabric 26.1
- DeepNull and DampNull tiers, upgrades, docking, and Null Workbench functionality have been brought forward to the new version
- JEI integration and carried crafting transfer are working on the 26.1 Fabric build
- DeepNull and DampNull client rendering, interaction flow, and screen behavior have been updated for the 26.1 client
- Fluid handling, storage sync, and docking behavior have been ported to the new Fabric environment
- This release passed regression tests, GameTests, dedicated-server smoke checks, and client startup smoke checks during release validation
Notes
- This build should be treated as an alpha, not a final stable release
- Back up worlds before updating
- Requires Minecraft 26.1, Fabric Loader 0.18.5 or newer, and Java 25
- Mekanism-related chemical features remain optional and only appear when the required compat is installed
- If you are moving from an older Fabric build, test important storage and automation setups in a backup world first
Bug Reports
If you hit a problem, please report it with:
- The exact item, block, recipe, or screen involved
- What you expected to happen
- What actually happened
- Crash log or latest log if available
4.1.3-betaБета26.1 · 31 марта 2026 г.
DeepNull Reforged 4.1.3-beta
What’s New
- Pulled in the remaining feature and fix updates from the newer
1.21.1line through4.1.3. - Updated the port to NeoForge
26.1.0.8-beta. - Updated JEI support to the current published
26.1build line.
DeepNull and DampNull Improvements
- Added new transfer output modes:
- Transfer All
- Transfer Matching
- Locked
- Added transfer direction controls so you can limit a DeepNull or DampNull to:
- Insert only
- Extract only
- Omnidirectional transfer
- Added a toggle for the DampNull sponge upgrade.
- Updated held shift-transfer behavior so it follows the selected output and direction settings for both items and fluids.
- Brought over newer fixes for overflow handling, extraction behavior, and stoneworks behavior from later versions.
Crafting and Mod Compatibility
- Improved JEI recipe transfer reliability when crafting with items stored in DeepNulls.
- Fixed cases where crafting ingredients borrowed from a DeepNull would not return correctly after transfer, canceling, or closing the crafting screen.
- Fixed crafting transfers so they respect actual extractable amounts and custom extraction limits.
- Improved JEI behavior for carried DeepNulls.
- Added Crafting Tweaks clear-grid support for DeepNull-backed crafting.
- Synced newer AE2 transfer behavior from the current main branch.
UI and Quality of Life
- Added clearer messages for transfer output mode, transfer direction, and DampNull-specific controls.
- Updated hotkey text for the newer transfer and sponge actions.
- Added a proper DampNull upgrades screen title.
- Improved upgrade-screen wording so supported tiers and item types are clearer.
- Improved custom extraction editing, including support for applying the same custom minimum across occupied slots.
Fixes
- Updated recipe data to the
26.1format so recipes load correctly on the current NeoForge beta. - Fixed the mineable tag path for the
26.1data layout.
Beta Notes
- This is still a beta build for Minecraft
26.1on NeoForge. - Optional integrations like AE2 and other companion mods still depend on those mods having matching
26.1builds available.
Комментарии
Загружаем…