« Plugin:DiscordBridge » : différence entre les versions
De Nefald
Autres actions
m ton neutre |
m compatibilité |
||
| (3 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 10 : | Ligne 10 : | ||
| grade = | | grade = | ||
| status = installé | | status = installé | ||
| compatibilité = [[Lands]], [[LuckPerms]] | |||
}} | }} | ||
| Ligne 18 : | Ligne 19 : | ||
== Pour les joueurs == | == Pour tous les joueurs == | ||
==== Commandes en jeu ==== | |||
{{Plugin:DiscordBridge/Commandes}} | |||
{{Plugin:DiscordBridge/Lier_son_compte}} | |||
{{Plugin:DiscordBridge/Lands}} | |||
==== Commandes | |||
{ | |||
{{ | |||
== Pour les administrateurs == | == Pour les administrateurs == | ||
| Ligne 139 : | Ligne 93 : | ||
Gère la liaison entre comptes Minecraft et Discord. | Gère la liaison entre comptes Minecraft et Discord. | ||
{{Bandeau|type=warning|Les synchronisations ne fonctionnent que dans un seul sens selon le paramètre configuré.}} | |||
===== Sens de synchronisation ===== | |||
{| class="wikitable" | {| class="wikitable" | ||
! | ! Paramètre !! Sens !! Effet | ||
|- | |||
| <code>linking_roles add</code> || Minecraft → Discord || Le joueur reçoit un '''rôle Discord''' automatiquement lorsqu'il lie son compte | |||
|- | |- | ||
| <code> | | <code>linking_groups add</code> || Discord → Minecraft || Le joueur reçoit un '''groupe LuckPerms''' in-game selon son rôle Discord au moment de la liaison | ||
|} | |||
{{Bandeau|type=warning|Ces deux paramètres sont indépendants. Les configurer simultanément peut créer des '''boucles logiques involontaires''' ou des attributions redondantes. Il est recommandé de n'en utiliser qu'un seul selon l'architecture choisie.}} | |||
=== Architecture recommandée === | |||
{| class="wikitable" | |||
! Cas d'usage !! Paramètre à utiliser !! Paramètre à éviter | |||
|- | |- | ||
| <code>/ | | Gérer les grades depuis Discord || <code>linking_groups add</code> || <code>linking_roles add</code> | ||
|- | |- | ||
| <code>/ | | Donner un badge Discord aux joueurs liés || <code>linking_roles add</code> || <code>linking_groups add</code> | ||
|- | |- | ||
| | | Synchronisation complète bidirectionnelle || Non supporté nativement || — | ||
|} | |} | ||
{{Bandeau|type=warning|DiscordBridge ne supporte pas la synchronisation bidirectionnelle native. Utiliser les deux paramètres simultanément est possible mais doit être fait consciemment pour éviter les conflits de permissions.}} | |||
===== Commande in-game (administration) ===== | ===== Commande in-game (administration) ===== | ||
| Ligne 242 : | Ligne 212 : | ||
|- | |- | ||
| <code>DiscordBridge/Modules/linking.yml</code> || Configuration du module de liaison de comptes | | <code>DiscordBridge/Modules/linking.yml</code> || Configuration du module de liaison de comptes | ||
|- | |||
| <code>DiscordBridge/Modules/lands.yml</code> || Configuration du module Lands | |||
|- | |||
| <code>DiscordBridge/Modules/tickets.yml</code> || Configuration du module Tickets | |||
|} | |} | ||