✍️Chat et Messages
Ce document détaille la configuration du système de chat et des messages de connexion/déconnexion du plugin Horizons.
📝 Introduction
Horizons permet de personnaliser entièrement le format du chat et les messages de connexion/déconnexion des joueurs. Le système prend en charge les codes couleur et inclut des fonctionnalités avancées comme le ping des joueurs dans le chat.
⚙️ Configuration
La configuration se fait dans le fichier config.yml
:
settings:
# -------------------------------------
# Join/Leave Messages
# -------------------------------------
join-leave-messages:
enabled: true # Activer/désactiver les messages personnalisés
join: '&8[&a+&8] {prefix}{player}' # Message quand un joueur se connecte
quit: '&8[&c-&8] {prefix}{player}' # Message quand un joueur se déconnecte
# -------------------------------------
# Chat Configuration
# -------------------------------------
custom-chat:
# Format du chat personnalisé avec variables:
# {prefix} - Préfixe de l'équipe du joueur
# {player} - Nom du joueur
# {message} - Message envoyé
enabled: true
format: '{prefix}{player} &8» &7{message}'
staff-format: '{prefix}{player} &8» &f{message}'
# Configuration du ping des joueurs dans le chat
ping:
enabled: true
highlight-color: '&e' # Couleur de surbrillance pour le nom pingé
sound: ENTITY_EXPERIENCE_ORB_PICKUP # Son joué lorsqu'un joueur est pingé
volume: 1.0
pitch: 1.0
🔊 Messages de connexion et déconnexion
🎮 Fonctionnalités
Personnalisation complète: Modifiez le format des messages de connexion/déconnexion
Intégration des équipes: Les préfixes d'équipe sont automatiquement inclus
Activation/désactivation: Possibilité de désactiver le système pour revenir aux messages par défaut
📊 Placeholders disponibles
{player}
Nom du joueur
{prefix}
Préfixe d'équipe du joueur
💡 Exemples
# Message de connexion standard
join: '&8[&a+&8] &7{prefix}{player}'
# Message de connexion amélioré
join: '&8[&a+&8] &f{prefix}{player} &7a rejoint le serveur'
# Message de déconnexion personnalisé
quit: '&8[&c-&8] &f{prefix}{player} &7a quitté le serveur &8(&7Au revoir!&8)'
💬 Système de chat
🎮 Fonctionnalités
Format personnalisable: Configurez l'apparence des messages dans le chat
Chat du staff: Format spécial pour les joueurs ayant la permission cite.chat
Ping des joueurs: Mention des joueurs dans le chat, avec surlignage et notification sonore
📊 Placeholders disponibles
{prefix}
Préfixe d'équipe du joueur
{player}
Nom du joueur
{message}
Contenu du message
🔔 Configuration du ping
Lorsqu'un joueur mentionne le nom d'un autre joueur dans le chat:
Le nom est mis en surbrillance avec la couleur configurée
Un son est joué pour le joueur mentionné
Personnalisable via les paramètres de volume et de hauteur
💡 Exemples
# Format de chat standard
format: '{prefix}{player} &8» &7{message}'
# Format de chat plus élaboré
format: '&8[&7Chat&8] {prefix}{player} &8➡ &7{message}'
# Format pour le staff avec message en blanc plutôt qu'en gris
staff-format: '{prefix}{player} &8» &f{message}'
# Configuration du ping avec son différent
ping:
enabled: true
highlight-color: '&b'
sound: ENTITY_PLAYER_LEVELUP
volume: 0.8
pitch: 1.2
⚠️ Remarques
Les codes couleur utilisent le format Minecraft (& + code)
Le système de ping fonctionne automatiquement lorsqu'un joueur écrit le nom exact d'un autre joueur
Le chat d'équipe requiert que le joueur soit membre d'une équipe
Les joueurs en mode vanish n'envoient pas de messages de connexion/déconnexion
🔗 Intégration
Le système de chat s'intègre avec:
Le système d'équipes pour les préfixes
Le système de vanish pour la gestion des messages de connexion/déconnexion
PlaceholderAPI pour une personnalisation encore plus poussée (si installé)
Dernière mise à jour