Messages
CobaltiaAnnonces manipule deux sortes de textes : vos annonces, entièrement définies dans annonces.json, et les messages du plugin (confirmations, erreurs), fixes.
Mise en forme des annonces
Section intitulée « Mise en forme des annonces »MiniMessage
Section intitulée « MiniMessage »Les lignes, le titre et les hauts et bas de cadre utilisent le format MiniMessage d’Adventure :
| Besoin | Exemple |
|---|---|
| Couleur nommée ou hexadécimale | <gray>Texte, <#6FE2E8>Texte |
| Dégradé | <gradient:#5FD3FF:#1E6BFF>Texte</gradient> |
| Style | <bold>, <u>, <i> |
| Commande au clic | <click:run_command:'/vote'>/vote</click> |
| Lien au clic | <click:open_url:'https://exemple.fr'>site</click> |
| Texte au survol | <hover:show_text:'<gray>Voter'>…</hover> |
Dans le JSON, entourez les arguments de balise d’apostrophes simples ('…') pour ne pas avoir à échapper les guillemets doubles.
Placeholders
Section intitulée « Placeholders »Si PlaceholderAPI est installé, les placeholders des lignes sont remplacés pour chaque destinataire au moment de l’envoi : %player_name% affiche le pseudo de chaque joueur qui reçoit l’annonce. Le titre et les cadres ne sont pas concernés.
CobaltiaAnnonces ne fournit pas de placeholders propres.
Le champ son d’une annonce prend une clé de son Minecraft (entity.experience_orb.pickup, block.note_block.pling…). Le son est joué à chaque destinataire, à volume et hauteur normaux. Une clé mal formée est ignorée ; l’annonce part quand même.
Centrage dans un cadre
Section intitulée « Centrage dans un cadre »Avec un cadre, chaque ligne non vide est centrée dans la largeur du cadre en tenant compte de la largeur réelle des caractères (gras compris). Les lignes vides restent vides. Le titre est centré d’après la largeur déclarée dans titre.largeur. Voir Configuration pour les détails.
Messages du plugin
Section intitulée « Messages du plugin »Les réponses aux commandes et au menu sont intégrées au plugin, en français ; elles ne se modifient pas par fichier. Elles suivent la charte de Cobaltia : un titre en petites majuscules sur un dégradé de couleur selon le type, suivi du détail en gris.
| Type | Couleur | Messages |
|---|---|---|
| Refus | Rouge | ᴀᴄᴄᴇꜱ ʀᴇꜰᴜꜱᴇ, ᴄᴏᴍᴍᴀɴᴅᴇ ᴊᴏᴜᴇᴜʀ, ᴀɴɴᴏɴᴄᴇ ɪɴᴛʀᴏᴜᴠᴀʙʟᴇ, ᴄɪʙʟᴇ ɪɴᴛʀᴏᴜᴠᴀʙʟᴇ, ʀᴏᴛᴀᴛɪᴏɴ ɪɴᴛʀᴏᴜᴠᴀʙʟᴇ, ᴊꜱᴏɴ ɪɴᴠᴀʟɪᴅᴇ |
| Avertissement | Jaune | ᴘᴇʀꜱᴏɴɴᴇ (cible vide, rien n’a été envoyé) |
| Succès | Vert | ᴀɴɴᴏɴᴄᴇ ᴇɴᴠᴏʏᴇᴇ, ʀᴏᴛᴀᴛɪᴏɴ ᴀᴄᴛɪᴠᴇᴇ, ᴀɴɴᴏɴᴄᴇꜱ ʀᴇᴄʜᴀʀɢᴇᴇꜱ |
| Information | Cyan | ʀᴏᴛᴀᴛɪᴏɴ ᴄᴏᴜᴘᴇᴇ, ᴀɴɴᴏɴᴄᴇꜱ (rappel de syntaxe) |
Exemples de rendu :
ᴀɴɴᴏɴᴄᴇ ᴇɴᴠᴏʏᴇᴇ Rappel vote envoyée à 12 joueur(s) (tout le serveur). ʀᴏᴛᴀᴛɪᴏɴ ᴀᴄᴛɪᴠᴇᴇ general repart, prochain envoi dans 10 min. ᴊꜱᴏɴ ɪɴᴠᴀʟɪᴅᴇ 1 erreur(s), l'ancienne config reste en place : • rotations[0].toutes : durée invalide « 5 min »