Vertex Studio

Référence : moteur d'actions de menu

1 min de lecture · Mis à jour le 24 septembre 2026

Modifier cette page

13. Référence : moteur d'actions de menu

Utilisable dans actions:, left-actions:, right-actions:, shift-left-actions:, shift-right-actions:, middle-actions:, drop-actions:, deny-actions:, open-actions:. Syntaxe : [mot-clé] argument.

Action Argument Effet
[open] chemin du menu ouvre un autre menu (résolution sur-mesure → défaut → global)
[open_menu] chemin du menu, .yml toléré alias strict de [open], syntaxe DeluxeMenus
[open-page] <menu> <numero> ouvre un menu directement sur une page donnée
[close] — ferme l'inventaire
[refresh] — redessine le menu courant
[next-page] / [previous-page] — change de page (virtuelle en AUTO, fichier réel en MANUAL)
[first-page] / [last-page] — va à la première/dernière page
[join] id du job (optionnel) rejoint le job (job courant si omis)
[leave] id du job (optionnel) quitte le job
[claim] numéro de niveau réclame les récompenses de ce palier sur le job courant
[console] commande exécutée par la console (%player%, %uuid% résolus)
[player] commande exécutée par le joueur lui-même
[message] texte envoie un message MiniMessage au joueur
[message-key] clé de messages.yml envoie un message traduit existant
[sound] nom du son Bukkit joue un son au joueur

Toutes les valeurs %xxx% dans l'argument sont résolues avec les placeholders du contexte avant exécution — y compris dans [open], donc [open] jobs/%job%/main fonctionne pour ouvrir dynamiquement le bon job.

Tu peux enregistrer de nouveaux mots-clés côté Java (Actions.register(...)) sans toucher au reste du moteur.