ItemsAdderAdditionsItemsAdderAdditions
Behaviours

Storage

Turn any ItemsAdder custom block, furniture, or complex furniture into a persistent storage container. Supports shared and per-block storage modes - configured in YML.

Turns any custom block or furniture into a storage container. Three modes are available.

TypeBehaviour
STORAGEShared container - all players see the same inventory
SHULKERContents travel inside the item when broken and are restored on re-place
DISPOSALTrash can - contents are silently deleted when the GUI is closed

Configuration

behaviours:
  storage:
    type: STORAGE
    rows: 3 # Optional (Default: 3)
    title: "<gold>Community Chest</gold>" # Optional (Defaults to the block/furniture's name)
    open_sound: # Optional
      name: entity.villager.celebrate # or a custom sound
      volume: 1.0 # Optional (Default value: 1.0)
      pitch: 1.0 # Optional (Default value: 1.0)
      category: MASTER # Optional (Default value: MASTER)
    close_sound: # Optional
      name: entity.villager.ambient # or a custom sound
      volume: 1.0 # Optional (Default value: 1.0)
      pitch: 1.0 # Optional (Default value: 1.0)
      category: MASTER # Optional (Default value: MASTER)
behaviours:
  storage:
    type: SHULKER
    rows: 3 # Optional (Default: 3)
    title: "<dark_purple>Portable Storage</dark_purple>" # Optional (Defaults to the block/furniture's name)
    open_sound: # Optional
      name: entity.villager.celebrate # or a custom sound
      volume: 1.0 # Optional (Default value: 1.0)
      pitch: 1.0 # Optional (Default value: 1.0)
      category: MASTER # Optional (Default value: MASTER)
    close_sound: # Optional
      name: entity.villager.ambient # or a custom sound
      volume: 1.0 # Optional (Default value: 1.0)
      pitch: 1.0 # Optional (Default value: 1.0)
      category: MASTER # Optional (Default value: MASTER)
behaviours:
  storage:
    type: DISPOSAL
    rows: 1 # Optional (Default: 3)
    title: "<red>Trash Can</red>" # Optional (Defaults to the block/furniture's name)
    open_sound: # Optional
      name: entity.villager.celebrate # or a custom sound
      volume: 1.0 # Optional (Default value: 1.0)
      pitch: 1.0 # Optional (Default value: 1.0)
      category: MASTER # Optional (Default value: MASTER)
    close_sound: # Optional
      name: entity.villager.ambient # or a custom sound
      volume: 1.0 # Optional (Default value: 1.0)
      pitch: 1.0 # Optional (Default value: 1.0)
      category: MASTER # Optional (Default value: MASTER)

For name, refer to this list for the value or a custom sound with namespace:value.

Supports MiniMessage formatting, PlaceholderAPI placeholders, and ItemsAdder font images.

On this page