#
📚 RĂšglement de l'Ă©vĂ©nement
#
📝 Introduction
Le systÚme de rÚgles d'événement permet de créer un livre personnalisé contenant les rÚgles de votre serveur ou événement. Les joueurs peuvent consulter ce livre en utilisant la commande /rules (ou /eventrules, /regles).
#
⚙️ Configuration
La configuration se fait dans le fichier plugins/Horizons/config.yml sous la section event-rules.
#
Structure de Base
event-rules:
enabled: true
book-title: "&6&lRĂšgles de l'ĂvĂ©nement"
book-author: "Administration"
pages:
- "&l&6RĂšgles de l'ĂvĂ©nement\n\n&r&7Bienvenue !"
- "&l&cRĂšgle 1: Respect\n\n&r&7Respectez tous les joueurs."
#
🔧 ParamĂštres
#
enabled
- Type: Boolean
- Défaut:
true - Description: Active ou désactive le systÚme de rÚgles d'événement.
Comportement:
true: Les joueurs peuvent utiliser/rulespour voir le livre des rĂšglesfalse: La commande/rulesaffiche un message indiquant que les rĂšgles ne sont pas disponibles
Exemple:
event-rules:
enabled: true
#
book-title
- Type: String
- Défaut:
"&6&lRĂšgles de l'ĂvĂ©nement" - Description: Le titre du livre affichĂ© dans l'inventaire.
Limitations:
- Maximum 32 caractĂšres (limite Minecraft)
- Si le titre dépasse 32 caractÚres, il sera automatiquement tronqué avec "..."
- Les codes couleur comptent dans la limite de caractĂšres
Exemple:
event-rules:
book-title: "&6&lRĂšgles du Serveur"
#
book-author
- Type: String
- Défaut:
"Administration" - Description: L'auteur du livre affiché dans les métadonnées.
Exemple:
event-rules:
book-author: "Ăquipe de ModĂ©ration"
#
pages
- Description: Liste des pages du livre. Chaque élément de la liste représente une page.
Limitations importantes:
- Maximum ~256 caractĂšres par page (limite Minecraft)
- Maximum 14 lignes par page (limite Minecraft)
- Si une page dépasse 256 caractÚres, elle sera automatiquement tronquée avec "..."
- Utilisez
\npour créer des retours à la ligne dans une page
Pages par défaut: Si aucune configuration n'est fournie, le systÚme utilise ces pages par défaut :
pages:
- "&l&6RĂšgles de l'ĂvĂ©nement\n\n&r&7Bienvenue !\n\n&r&fVeuillez lire attentivement les rĂšgles suivantes."
- "&l&cRÚgle 1: Respect\n\n&r&7Respectez tous les joueurs et l'équipe de modération.\n\n&r&fAucun comportement toxique ne sera toléré."
- "&l&6Merci !\n\n&r&7En suivant ces rÚgles, vous contribuez à créer une expérience agréable pour tous."
#
🎨 Codes Couleur
Vous pouvez utiliser les codes couleur Minecraft standard dans les pages :
&0- Noir&1- Bleu foncé&2- Vert foncé&3- Cyan&4- Rouge foncé&5- Violet&6- Orange&7- Gris&8- Gris foncé&9- Bleu&a- Vert&b- Cyan clair&c- Rouge&d- Rose&e- Jaune&f- Blanc&l- Gras&m- Barré&n- Souligné&o- Italique&r- Réinitialiser&k- Texte magique (obfuscated)
Note: Les codes couleur & sont automatiquement convertis en codes § pour les livres Minecraft.
#
📋 Exemples de Configuration
#
Exemple 1 : RĂšgles Simples
Un livre avec quelques rĂšgles de base.
event-rules:
enabled: true
book-title: "&6&lRĂšgles du Serveur"
book-author: "Administration"
pages:
- "&l&6RĂšgles du Serveur\n\n&r&7Bienvenue sur le serveur !\n\n&r&fVeuillez lire attentivement les rĂšgles suivantes."
- "&l&cRÚgle 1: Respect\n\n&r&7Respectez tous les joueurs et l'équipe de modération.\n\n&r&fAucun comportement toxique ne sera toléré."
- "&l&cRÚgle 2: Triche\n\n&r&7L'utilisation de cheats, hacks ou mods non autorisés est strictement interdite.\n\n&r&fLes contrevenants seront bannis."
- "&l&aMerci !\n\n&r&7En suivant ces rÚgles, vous contribuez à créer une expérience agréable pour tous."
#
Exemple 2 : RÚgles Détaillées
Un livre plus complet avec plusieurs pages de rĂšgles.
event-rules:
enabled: true
book-title: "&6&lRĂšgles de l'ĂvĂ©nement"
book-author: "Ăquipe de ModĂ©ration"
pages:
- "&l&6RĂšgles de l'ĂvĂ©nement\n\n&r&7Bienvenue !\n\n&r&fVeuillez lire attentivement les rĂšgles suivantes pour participer Ă l'Ă©vĂ©nement."
- "&l&cRÚgle 1: Respect\n\n&r&7Respectez tous les joueurs et l'équipe de modération.\n\n&r&fAucun comportement toxique ne sera toléré."
- "&l&cRÚgle 2: Triche\n\n&r&7L'utilisation de cheats, hacks ou mods non autorisés est strictement interdite.\n\n&r&fLes contrevenants seront bannis."
- "&l&cRĂšgle 3: Ăquipe\n\n&r&7Travaillez en Ă©quipe et communiquez efficacement.\n\n&r&fLa coopĂ©ration est essentielle pour rĂ©ussir."
- "&l&6Bonnes Pratiques\n\n&r&7- Ăcoutez les instructions des modĂ©rateurs\n- Signalez tout comportement suspect\n- Profitez de l'Ă©vĂ©nement !"
- "&l&aMerci !\n\n&r&7En suivant ces rÚgles, vous contribuez à créer une expérience agréable pour tous.\n\n&r&f&lBon jeu !"
#
Exemple 3 : Formatage Avancé
Un livre utilisant différents styles de formatage.
event-rules:
enabled: true
book-title: "&5&lGuide du Joueur"
book-author: "Staff"
pages:
- "&l&5&mâââââââââââââââ\n&r&5&lGuide du Joueur\n&l&5&mâââââââââââââââ\n\n&r&7Bienvenue !\n\n&r&fCe guide contient toutes les informations importantes."
- "&l&e&nCommandes Utiles:\n\n&r&a/spawn &7- Retourner au spawn\n&a/warp &7- Se téléporter\n&a/team &7- Gestion d'équipe\n&a/challenge &7- Défis"
- "&l&c&nRĂšgles Importantes:\n\n&r&4&l1. &r&7Respectez les autres\n&4&l2. &r&7Pas de triche\n&4&l3. &r&7Pas de spam"
- "&l&a&nConseils:\n\n&r&7- Rejoignez une équipe\n- Participez aux événements\n- Amusez-vous !"
#
Exemple 4 : RĂšgles d'ĂvĂ©nement Temporaire
Un livre pour un événement spécifique avec des rÚgles temporaires.
event-rules:
enabled: true
book-title: "&c&lĂvĂ©nement SpĂ©cial"
book-author: "ĂvĂ©nements"
pages:
- "&l&c&mâââââââââââââââ\n&r&c&lĂVĂNEMENT SPĂCIAL\n&l&c&mâââââââââââââââ\n\n&r&7Dates: 1er - 7 Janvier\n\n&r&fLisez les rĂšgles ci-dessous."
- "&l&eRĂšgles de l'ĂvĂ©nement:\n\n&r&7- DurĂ©e limitĂ©e: 7 jours\n- Ăquipes de 4 joueurs max\n- Pas de respawn pendant l'Ă©vĂ©nement"
- "&l&aRécompenses:\n\n&r&7- 1er place: 1000 émeraudes\n- 2Úme place: 500 émeraudes\n- 3Úme place: 250 émeraudes"
- "&l&6Bon jeu !\n\n&r&7Amusez-vous et respectez les rĂšgles."
#
🎮 Utilisation In-Game
Les joueurs peuvent utiliser les commandes suivantes pour ouvrir le livre des rĂšgles :
/rules- Commande principale/eventrules- Alias/regles- Alias (français)
#
🔄 Rechargement
Pour appliquer les modifications de configuration :
- Via commande: Utilisez
/horizons reloadou/hz reload - Redémarrage: Redémarrez le serveur
Note: AprĂšs modification du fichier config.yml, vous devez recharger la configuration pour que les changements prennent effet.
#
📝 Notes Importantes
#
Limites des Livres Minecraft
Les livres Minecraft ont des limitations strictes :
- CaractĂšres par page: Maximum ~256 caractĂšres par page
- Si une page dépasse cette limite, elle sera automatiquement tronquée
- Les codes couleur comptent dans cette limite
- Lignes par page: Maximum 14 lignes par page
- Les lignes sont comptées aprÚs le formatage
- Utilisez
\npour créer des retours à la ligne
- Titre du livre: Maximum 32 caractĂšres
- Si le titre dépasse cette limite, il sera automatiquement tronqué avec "..."
- Nombre de pages: Pas de limite stricte, mais gardez Ă l'esprit que trop de pages peuvent ĂȘtre difficiles Ă naviguer
#
Formatage des Pages
- Utilisez
\npour créer des retours à la ligne dans une page - Les codes couleur
&sont automatiquement convertis en codes§ - Le code
&rréinitialise tous les formats (utile pour réinitialiser les couleurs)
#
Conseils de Formatage
- Utilisez des titres:
&l&6Titrepour les titres de section - Utilisez des séparateurs:
&7&mââââââpour les lignes de sĂ©paration - Gardez les pages courtes: Respectez la limite de 256 caractĂšres
- Testez vos pages: Ouvrez le livre en jeu pour vérifier le formatage
#
🖥️ Configuration via GUI
Les rĂšgles peuvent Ă©galement ĂȘtre configurĂ©es via le GUI d'administration :
- Ouvrez le menu admin avec
/hz gui - Accédez à la section "Configuration"
- SĂ©lectionnez "RĂšgles d'ĂvĂ©nement"
- Modifiez le titre, l'auteur et les pages
- Sauvegardez les modifications
Note: Les modifications via le GUI sont automatiquement sauvegardées dans config.yml.
#
💡 Conseils
#
Organisation des Pages
- Page d'introduction: Commencez par une page de bienvenue
- Pages de rÚgles: Organisez les rÚgles par catégories (une page par catégorie)
- Page de conclusion: Terminez par une page de remerciement ou de conseils
#
Formatage Visuel
- Utilisez des couleurs différentes pour différencier les sections
- Utilisez des séparateurs pour améliorer la lisibilité
- Utilisez le formatage (
&lpour gras,&npour souligné) pour mettre en évidence
#
Longueur des Pages
- Gardez les pages courtes pour une meilleure lisibilité
- Divisez le contenu en plusieurs pages si nécessaire
- Testez vos pages en jeu pour vérifier qu'elles s'affichent correctement