FilteredBuffer, a new storage block that is picky about what it can contain

This new storage block have 9 inventory slots that are closed by default. You can open them one by one by reserving them for a specific item type. A reserved slot will accept only items of that item type.

New gate triggers can see if the slot(s) are below certain levels of fullness. The new triggers require parameters so the gate must be of gold or diamond. (Was unable to hide the trigger from basic and iron gates.)

Please take your time to do the most thorough review ever and play with it a bit.