DefaultItemHolder
The default ItemHolder implementation.
Parameters
the Compound for data storage and retrieval
all available NetworkedInventories and their allowed NetworkConnectionType
the NetworkedInventory that is the merged inventory of all NetworkedInventories, or null if there is no merged inventory
the default (BlockFace, NetworkedInventory) to be used if no configuration is stored
the default (BlockFace, NetworkConnectionType) to be used if no configuration is stored. If null, the connection config will be automatically generated using the highest possible connection type for each side.
Constructors
Properties
A set of BlockFaces where connections are allowed.
The BlockFaces that can never have a connection.
Stores the selected channels per BlockFace.
Stores the currently configured NetworkConnectionType per BlockFace.
Stores which C is accessible from what BlockFace.
Stores all available C and their allowed NetworkConnectionTypes.
Stores the extraction ItemFilters per BlockFace.
Stores the extraction priorities per BlockFace.
Stores the insertion ItemFilters per BlockFace.
Stores the insertion priorities per BlockFace.