upd:

Storage Management Terminal

Thumbnail: Storage Management Terminal

A small terminal that allows you to manage, search, sort and save items in a large number of chests at once.

# How does it work?

The main functionality of the addon is to manage a large number of chests from a single block, from the storage management terminal you can save, obtain, sort and search for items.

To start managing your chests you must first place a terminal where you want, then place cables from the terminal to all the chests you want to connect, and then you simply have to interact with the terminal.

Storage Management Terminal connected to Chests

When the terminal menu is displayed, the first thing you will see is a list of all the chests you have connected, the search button and the more options button.

Storage Management Terminal Menu

# How to save items:

To save an item to a specific chest, select the chest, go to container options and select one of the three options available for saving items.

Chest Container Options

  • Save items: In this option you can open your inventory and select an item
  • Quick save: In this option you can quickly save the item you have in your hand.
  • Save inventory: With this option you can save all your inventory or just part of it such as your hotbar or equipment.

After selecting an item, simply choose the quantity you want to store in the chest, and you're done.

Item to Store Quantity Slider

You can also save items without having to select a chest, you just have to select the first button in the main menu and then select one of the three options to save items.

First Valid Containers Options

You can also choose if you want the items to be saved in the first chest, in the last, in one with similar items or in a random one.

# How to get items:

To obtain an item from a chest, you must select a chest, then the item you want, and finally the quantity you wish to obtain.

Item to Remove Quantity Slider

You can also get all the items from a chest in the "take all the items" option in container options.

Take All the Items Option

If you want to see all the items in the chests connected to the terminal you must select the more options button in the main menu and then the all containers option, this will give you a list of all the items in the chests.

All Items in the Chest

Only a maximum of two chests will be displayed per page, you can increase the number of maximum chests per page in the terminal settings.

# How to search for items:

To search for items, simply select the second button in the main menu and then enter a word that matches the items you are looking for, after that you will get a list of all the chests that contain items that match your search.

Search Items Input

Search Results in the Chest

After selecting the chest that contains the items you are looking for you will be able to see all the items that match your search highlighted in red and all the other items that are in that chest will also be shown, this can be configured in terminal settings.

You can also search for items inside a chest or in the all containers option in more options in the main menu.

Search in All Containers Option

Searching in All Containers

You can also search for enchantments on items:

Search Enchantments Toggle

When you search for an item, the terminal will search the item identifiers for a word that matches what you are searching for, which means that you are not looking for the name of the item but rather its identifier, for example the name of the redstone block in English es-US is " Block of Redstone" but its identifier is "minecraft:redstone_block" unfortunately this means that you can only search for items with words in English and not in other languages.

# Remotely connect to the terminal

Connecting remotely to the terminal can be very useful for saving items when your inventory is full or for grabbing items like tools or food.

Connect to Terminal Button

To remotely connect to a terminal, you must first add it to the device's list of terminals. To do this, interact with the terminal while holding the device in your hand, and press the add button. After that, the terminal will be added to the device with the name you have chosen.

Add Terminal to Controller Button

You can also manually add terminals to the remote device.

Add a Terminal Manually Button

After having added the terminal to the device, you must interact with the item (right click or press the screen) and a list of all the terminals will be displayed. In the list you can see the signal that that terminal has, the name and the coordinates where it is located.

Terminal Added to Device

After all of the above, simply select a terminal from the list and connect.
You can also connect directly to the chests, just click on any container using the remote device. (Also works with hoppers, dispensers, drippers, jukebox and others)

When connecting to a terminal, you must consider the signal strength, as poor signal quality can cause issues such as sudden disconnection from the terminal or incomplete loading of connected chests.
It is also advisable to place the chests near the terminal since if they are placed too far away they may not load when you connect to the terminal.

List of Added Terminals

No Signal from Terminal

The signal is measured by the number of active chunks around the terminal so you can improve the signal by increasing the simulation distance in your world settings.

Simulation Distance Slider

# Terminal Settings

Terminal Settings Menu

  • AllContainers: This option allows you to configure the maximum number of slots per page in the all containers option in more options in the main menu. (All containers section shows more chests depending on the number of items found and the limit slots you set - 54 slots per chest)
  • MainMenu: Here you can configure the maximum number of chests per page in the main menu.

The two previous options exist to prevent the game from freezing temporarily, since on low or mid-range devices the game could freeze for several seconds when trying to load many buttons.

  • Hide empty chest: Activating this option will hide all empty chests in the main menu list.
  • Only show search results: This option will hide the secondary items that are inside the chests that matched your search.
  • Close menu when taking an item: The terminal menu will close immediately when the player takes an item from a chest.
  • Close menu when saving an item: The terminal menu will close immediately when the player saves an item in a chest.
  • Ignore identifiers when searching for items: This refers to the fact that the namespace of the identifiers of an item will be ignored, for example if you search for the word "minecraft" without activating this option, all the vanilla items in the game would match the search since all the items in the game contain this namespace: ("minecraft:diamond", "minecraft:redstone", "minecraft:stick", "minecraft:stone")
  • Item icons: The icons for most vanilla items will be visible.
  • Language: You can change the language to English, Spanish and Portuguese.ย  (Does not work with item names)

# More information

On the chest buttons you can see the coordinates of the chest, the number of slots that the chest is using, if it is empty or if it is a chest, shulker or barrel. You can also see from the icons next to the button whether it is a single chest, a double chest, a shulker or a barrel.

Chest Coordinates

In container options, you'll be able to locate a chest to navigate to its physical location. Simply have the remote terminal controller in your hand.

Locating Container

On the item buttons you can see information such as the amount, the durability of the item, the enchantment of an enchanted book or if it is an enchanted item.

Information of Items in the Container

Unfortunately, with some items, it was not possible to obtain enough information about what type of items they are due to the fact that they contain the same identifier or simply the game's API script does not offer enough methods to know certain information about the item.

Items with No Information

Could Not Get Enough Information About a Potion

Within the terminal options, you'll find a section called "terminal commands." Here, you can execute special tasks such as running in-game commands, accessing another player's inventory, and more. However, this is a secret, and achieving the aforementioned tasks won't be easy. Only the most curious and skilled players will be able to discover it.

Terminal Commands Input

Another piece of information to consider is that the terminal will take longer to load the main menu depending on the distance of the cables it needs to travel. Therefore, it is recommended to place the terminal close to the chests to reduce loading times.
(The image below is an exaggeration. It takes a significant distance of cables to delay the terminal's loading time)

Chests Connected at Different Distances

You can change the color theme of the terminal from the resource pack configuration, this will change the color of the terminal screen, some icons and the remote terminal controller.

Terminal Color Theme Slider

Different Terminal Color Themes

# Crafting

Storage Management Terminal Recipes

# Basic demonstration of some functions:

# How to install

  • Download and install the behavior pack and resource pack.
  • Activate both the behavior and the resource pack in your world settings.
  • Activate the options "Holiday Creator Features" and "Beta APIs" for the correct operation of the addon.

Required Experiments for Storage Management Terminal Addon

Effect99: Report bugs to my Discord

Any suggestions to add in the addon are welcome as long as you send them to me on my Discord

Updated on March 28

  • You can now see the icons for almost all items in the game.
  • Now, items of the same type are stacked in unlimited stacks (Only within the same container).
  • Now you can change the UI language to Spanish and Portuguese.
  • You can now connect directly to chests using the remote device. (Also works with hoppers, dispensers, droppers, jukebox and others)
  • A terminal can now be manually added to the remote device. (This solves a problem some servers had)
  • The all containers section now shows more chests depending on the number of items found and the limit you set.
  • The "AllContainers" option in the terminal configuration has been changed to maximum slots per chest instead of maximum chests per page.
  • You can now search for enchantments on items and chests.
  • When you save all your inventory, the remote device will not be saved if you are using it.
  • You can now correctly interact with the terminal on the servers. (This causes a side effect where the terminal menu will only open to the closest player who has interacted with the terminal, this does not affect the remote device and should not be considered a problem either)
  • The names of the renamed items are now visible.
  • Some improvements.
  • Bug fixes.
Download links
Storage Terminal (V1.1.0) (.mcaddon) (1.20.70+)
Storage Terminal (V1.1.0) (.mcaddon) (1.20.60)
Supported versions
1.20.70 1.20.60
Tags
1 437
9 comments
  1.  profile avatarMrPop profile avatar MrPop
    Does this work on multiplyer such as realms and dedicated servers?
    1. Effect99 profile avatar Effect99
      Yes, it works on dedicated servers and realms
  2.  profile avatarElTiti profile avatar ElTiti
    there is a bug with 1.20.7, the remote control cannot be connected to the terminal even if we follow the tutorial it does not work
    1. Effect99 profile avatar Effect99
      I just tested it on 1.20.7 and it works so you are probably doing something wrong, please explain step by step how you are doing it.
      1.  profile avatarElTiti profile avatar ElTiti
        I first placed the terminal on a block then I connected it with boxes using the tubes. then I right clicked with the remote control on the terminal but it told me there is no saved terminal
        1. Effect99 profile avatar Effect99
          Are you using the addon in a realm?
          The truth is I don't know what it could be since I tested the addon on different devices and everything works correctly, but I will soon release an update to be able to add the terminals in another way to the remote controller.
          1.  profile avatarElTiti profile avatar ElTiti
            I use this mod on a private server thanks to Aternos, and ok thank you very much. what you can do to make it work easier is that you can make a window on the terminal where you can give it a name as well as something else on the remote control to be able to synchronize the two thanks to its name. and as an addition it would be good to be able to name the chests in order to be able to better identify where our belongings are located
    2. Effect99 profile avatar Effect99
      Well that seems to be a problem with the aternos servers since it seems that you cannot interact correctly with the custom blocks and that is why the remote controller is not detected.
      Basically it's not the addon's fault but I'll fix it anyway.
      1.  profile avatarElTiti profile avatar ElTiti
        ok no worries thank you very much