90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

THE DEFINITIVE SOLUTION TO STORAGE

Completely server side

This mod adds a storage controller that scans the attached storage bus and displays the items.

To search, click on the search button and then write the query into the dialog and press escape to close it.

WARNING, every operation reindexes the bus, which is recursive, so large storage systems might lag the server.

The title shows available slots/all slots(used slots)[number of drive containers][number of drives]

If you shift right click it with a written book, it will overwrite the book with the contents of the storage sorted alphabetically.

The true item count can be seen in the lore by hovering over that ItemStack.

Blocks:

  • Hard drive container - block where you put the drives

Hard drive container recipe

Example 1

  • Networked inventory interface - block that can connect inventories as inputs or outputs to the network

Networked inventory interface recipe

Example 1

  • Networked storage interface - block you interact with the most

Networked storage interface recipe

To get something out you can:

  • Left click it to get a stack
  • Left click it with shift to get as much as fits into your inventory
  • Right click it to get half a stack

To put something in you can:

  • Shift click it from your inventory
  • Use a hopper to insert something
  • Right click with shift an item in the storage to put all of that item inside
  • Click on the up arrow to store all items in your inventory

Example 1

Example 2

  • Storage network connector - block which connects your network together

Storage network connector recipe

Hard drives:

Iron

  • Iron hard drive

Iron hard drive recipe

  • Iron hard drive platter

Iron hard drive platter recipe

  • Iron hard drive head

Iron hard drive head recipe

  • Hard drive casing

Hard drive casing recipe

  • Drive controller

Hard drive controller recipe

Golden

  • Golden hard drive

Golden hard drive recipe

  • Golden hard drive platter

Golden hard drive platter recipe

  • Golden hard drive head

Golden hard drive head recipe

  • Hard drive casing

Hard drive casing recipe

  • Drive controller

Hard drive controller recipe

Diamond

  • Diamond hard drive

Diamond hard drive recipe

  • Diamond hard drive platter

Diamond hard drive platter recipe

  • Diamond hard drive head

Diamond hard drive head recipe

  • Hard drive casing

Hard drive casing recipe

  • Drive controller

Hard drive controller recipe

Netherite

  • Netherite hard drive

Netherite hard drive recipe

  • Netherite hard drive platter

Netherite hard drive platter recipe

  • Netherite hard drive head

Netherite hard drive head recipe

  • Hard drive casing

Hard drive casing recipe

  • Drive controller

Hard drive controller recipe

Modules (ingredients in crafting)

  • Module PCB

Module PCB

  • Inventory module

Inventory module recipe

  • Container module

Container module recipe

  • Transport module

Transport module recipe

  • Drive module

Drive module recipe

  • Bus module

Bus module recipe

  • Display module

Display module recipe

  • Configuration module

Configuration module recipe

  • Filtering module

Filtering module recipe

  • Pagination module

Pagination module recipe

Prerequisites: (basic ingredients in crafting)

  • CPU substrate

CPU substrate recipe

  • Central processing unit (CPU)

Central processing unit recipe

  • PCB substrate

PCB substrate recipe

  • Printed circuit board (PCB)

Printed circuit board recipe

For admins

If you want to disable some parts of this mod due to a game breaking bug, these 3 game rules might be interesting

serverstorage_crafting_module - Disables the crafting module in the storage terminal. It only disables the button to enter it, so if someone is already inside the crafting menu, they won't get kicked out

serverstorage_terminal_module - Disables interacting with the storage terminal and displays a message

serverstorage_interface_module - Disables configuring and the functionality of the inventory interface module


Project members

BRNSystems

Member

Details

Licensed MIT
Published 6 months ago
Updated 10 days ago