Stockage
Transformer n'importe quel bloc ou meuble personnalisé ItemsAdder en conteneur de stockage. Supporte le stockage partagé, le stockage portable style shulker, et la corbeille.
Transforme n'importe quel bloc ou meuble personnalisé en conteneur de stockage. Trois modes sont disponibles.
| Type | Comportement |
|---|---|
STORAGE | Conteneur partagé - tous les joueurs voient le même inventaire |
SHULKER | Le contenu voyage dans l'objet quand il est cassé et est restauré lors de la repose |
DISPOSAL | Poubelle - le contenu est supprimé silencieusement à la fermeture de l'interface |
Configuration
behaviours:
storage:
type: STORAGE
rows: 3 # optionnel, défaut : 3
inventory_type: furnace # optionnel, remplace rows si défini
title: "<gold>Coffre Communautaire</gold>" # optionnel, par défaut le nom du bloc/meuble
open_variant: my_open_storage # optionnel
open_sound: # optionnel
name: entity.villager.celebrate # ou un son personnalisé
volume: 1.0 # optionnel, défaut : 1.0
pitch: 1.0 # optionnel, défaut : 1.0
category: MASTER # optionnel, défaut : MASTER
close_sound: # optionnel
name: entity.villager.ambient # ou un son personnalisé
volume: 1.0 # optionnel, défaut : 1.0
pitch: 1.0 # optionnel, défaut : 1.0
category: MASTER # optionnel, défaut : MASTERbehaviours:
storage:
type: SHULKER
rows: 3 # optionnel, défaut : 3
inventory_type: furnace # optionnel, remplace rows si défini
title: "<dark_purple>Stockage Portable</dark_purple>" # optionnel, par défaut le nom du bloc/meuble
open_variant: my_open_storage # optionnel
open_sound: # optionnel
name: entity.villager.celebrate # ou un son personnalisé
volume: 1.0 # optionnel, défaut : 1.0
pitch: 1.0 # optionnel, défaut : 1.0
category: MASTER # optionnel, défaut : MASTER
close_sound: # optionnel
name: entity.villager.ambient # ou un son personnalisé
volume: 1.0 # optionnel, défaut : 1.0
pitch: 1.0 # optionnel, défaut : 1.0
category: MASTER # optionnel, défaut : MASTERbehaviours:
storage:
type: DISPOSAL
rows: 1 # optionnel, défaut : 3
title: "<red>Poubelle</red>" # optionnel, par défaut le nom du bloc/meuble
open_variant: my_open_storage # optionnel
open_sound: # optionnel
name: entity.villager.celebrate # ou un son personnalisé
volume: 1.0 # optionnel, défaut : 1.0
pitch: 1.0 # optionnel, défaut : 1.0
category: MASTER # optionnel, défaut : MASTER
close_sound: # optionnel
name: entity.villager.ambient # ou un son personnalisé
volume: 1.0 # optionnel, défaut : 1.0
pitch: 1.0 # optionnel, défaut : 1.0
category: MASTER # optionnel, défaut : MASTERPour name, utilisez une valeur depuis Sounds.json ou un son personnalisé avec namespace:value.
Supporte le formatage MiniMessage, les placeholders PlaceholderAPI et les images de police ItemsAdder.
Type d'inventaire
Par défaut, le stockage ouvre un inventaire de type coffre dont la hauteur est contrôlée par rows (1–6, défaut : 3).
Définissez inventory_type pour ouvrir un inventaire typé à la place — rows est ignoré quand cette option est définie.
| Valeur | Interface |
|---|---|
furnace | Fourneau (entrée + combustible + sortie) |
blast_furnace | Haut-fourneau |
smoker | Fumoir |
brewing_stand | Support à potions (3 bouteilles + 2 cases) |
dispenser | Distributeur (3×3) |
dropper | Déposeur (3×3) |
hopper | Entonnoir (1×5) |
behaviours:
storage:
type: STORAGE
inventory_type: furnace
title: "<gray>Fourneau Personnalisé</gray>"Variante ouverte
Vous pouvez optionnellement définir open_variant pour faire changer le bloc, meuble ou meuble complexe en une autre variante tant qu'au moins un joueur a le stockage ouvert.
Utile pour des éléments comme :
- les coffres qui s'ouvrent visuellement
- les tonneaux avec un modèle ouvert
- les conteneurs avec un état actif différent
behaviours:
storage:
type: STORAGE
open_variant: my_open_storageopen_variant doit être l'ID d'un autre bloc, meuble ou meuble complexe personnalisé, en utilisant soit :
idnamespace:id
Quand l'inventaire est fermé par tous les joueurs, le stockage retourne à sa variante normale.
Empilable
Permettre aux blocs personnalisés ItemsAdder de s'empiler les uns sur les autres dans une séquence définie. Supporte les configurations simple, complexe et multi-couche.
Affichage de texte
Afficher du texte flottant au-dessus d'un bloc ou meuble personnalisé. Supporte MiniMessage et PlaceholderAPI.