Better than a hopper, really!
An item allocator (also known as an item buffer) is a device that stores and transfers items between adjacent blocks or transport systems.
When placed, an item allocator faces the player. It can face any of the four cardinal directions, and can be rotated using a crescent hammer or similar.
Items can enter and exit an item allocator through its sides. It can store items in 9 buffer slots.
An item allocator can automatically transfer items out of any configured output sides, evenly dividing them if multiple output sides are configured. This is called auto-output. It can also transfer items from adjacent inventories into any configured input sides. This is called auto-input. Auto-output and auto-input occur every 16 ticks (0.8 seconds) if the item allocator is active.
The amount of items that an item allocator transfers per cycle can be configured separately for auto-output and auto-input. It can, at most, transfer one full stack at a time.
Which sides can output and/or accept items and whether auto-output and auto-input are enabled can be configured using the Configuration tab in the device’s GUI.
An item allocator may be configured to respond to redstone signals. It can be in one of three modes:
The current mode can be set using the Redstone Control tab in the device’s GUI.
An item allocator can have a signalum security lock installed to restrict who can access it.
An item allocator’s configuration can be saved on a redprint to be copied to other item allocators.