Items

Avant de commencer à configurer l'ItemStack du plugin, assurez-vous que vous utilisez le bon matériel pour votre version du jeu. Chaque bouton doit être accompagné d'un ItemStack (sauf dans certains cas spécifiques).

item:
  material: <material>
  amount: <nombre>
  data: <données disponibles uniquement entre 1.8 et 1.12>
  durability: <la durabilité>
  url: <skin du joueur en base64>
  name: <nom de l'item>
  lore: <liste de textes>
  potion: <type d'effet de potion>
  level: <niveau de potion>
  sphash: <potion splash vrai ou faux>
  extended: <potion étendue vrai de flase>
  glow: <ajouter un effet de brillance>
  modelID: <identifiant du modèle personnalisé>
  enchants: <liste des enchantements>
  flags: <liste des itemsflag>
  firework: <feu d'artifice méta>
  banner: <couleur de la bannière>
  patterns: <modèle de bannière>
  color: <couleur de l'armure en cuir>

Material

material: <material>

Le matériau de l'article. Vous pouvez utiliser un placeholder pour afficher un matériau.

Valeurs matérielles prises en charge :

  • Material - Exemple: material: STONE

  • Placeholder value - Exemple: material: %your_placeholder_material%

  • HeadDatabase (hdb:<ID>) Exemple: material: hdb:<ID>

  • Oraxen (oraxen:<nom de l'item>) Exemple: material: oraxen:<nom de l'item>

  • ItemAdder (itemsadder:<nom de l'item>) Exemple: material: itemsadder:<nom de l'item>

  • SlimeFun (slimefun:<nom de l'item>) Exemple: material: slimefun:<nom de l'item>

  • Nova (nova:<nom de l'item/bloc>) Exemple: material: nova:<nom de l'item/bloc>

  • Base64 (base64:<item en base64) Récupérer cette valeur en base64 avec la commande /zm save <nom de l'item> base64


Amount

amount: <amount>

Le montant de la pile d'objets. Vous pouvez utiliser un espace réservé pour obtenir un montant dynamique.

Data

data: <données disponibles uniquement entre 1.8 et 1.12>

Les données matérielles, disponibles uniquement pour les versions entre 1.8 et 1.12. Par défaut, la valeur est de 0

Durability

durability: <durability>

La durabilité de l'objet, qui est de 0 par défaut.

Url

url: <skin du joueur en base64>

Permet d'afficher un head avec une url en base64. Vous pouvez trouver les valeurs des heads sur le site minecraft-head.com.

Vous devez prendre le contenu de la rubrique "Value" de la catégorie "Other" :

Exemple

url: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjM3YjhhMzk4MzdiYzNkNThmMDljOGM2ZTUzOTYyZDMzZjlmYTBiNjUzOThhNzc5MzUzYWRlMWUxNDcxM2VmZiJ9fX0="

Name

name: <nom de l'item>

Le nom qui sera affiché sur l'élément. Fonctionne avec PlaceholderAPI.

Si votre serveur dispose de Kyori Adventure, vous pouvez utiliser l'option mini message format.

Lore

lore:
  - <line1>
  - <line2>
  - <line3>
  - ...

Permet d'afficher l'histoire de l'objet. Fonctionne avec PlaceholderAPI.

Potion

  potion: <potion effect type>
  level: <potion level, 1 ou 2> # 1 par défaut
  splash: <potion splash vrai ou faux>
  extended: <potion étendue vrai de flase>

Permet de créer une potion. Vérifier le type d'effet de la potion ici.

Attention, une potion ne peut pas être étendu et avec un niveau 2

# Pour les potions de 1.8 à 1.12, vous devez procéder comme ceci:
material: POTION
durability: 16454

Glow

glow: <true ou false>

Permet à l'objet de briller. Ajout d'un enchantement aléatoire et d'un indicateur d'objet HIDE_ENCHANT.

ModelID

modelID: <custom model id>

Permet d'ajouter un identifiant de modèle personnalisé à l'article.

Enchantments

enchants:
  - <nom de l'enchantement>,<niveau d'enchantement>

Permet d'ajouter des enchantements, il faut mettre le nom de l'enchantement puis le niveau de l'enchantement, comme ceci : ENCHANT,ENCHANT_LEVEL Liste des enchantements disponibles : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html

Flags

flags:
  - <flag 1>
  - <flag 2>
  - ...

Liste des ItemFlags : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/ItemFlag.html

Color

type: LEATHER_CHESTPLATE
color: 40,150,40 # Couleur RVB

# Exemple avec ARGB
color: 1,40,150,40 # Couleur ARGB, Alpha, ROUGE, VERT, BLEU

Définir la couleur RVB (rouge, vert, bleu) pour les armuriers en cuir. Le format est le suivant :

color: <rouge>,<vert>,<bleu>

Vous pouvez également ajouter un alpha à la couleur pour obtenir une couleur ARGB.

couleur : <alpha>,<rouge>,<vert>,bleu>

Le format des couleurs est le même pour les feux d'artifice, les bannières et les potions. Javadocs pour Couleur ici.

Firework

type: FIREWORK
firework:
  star: true
  flicker: true
  trail: true
  type: BALL_LARGE
  colors:
    - 250,10,10 # RGB and ARGB
  fadeColors:
    - 250,10,250 # RGB and ARGB

Firework type: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/FireworkEffect.Type.html

type: BANNER
banner: PINK # Banner color
patterns: # Banner pattern: <color>:<pattern>
  - RED:SQUARE_BOTTOM_LEFT
  - GREEN:STRIPE_LEFT

Permet de créer une bannière. Liste des motifs : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html

Dernière mise à jour