DiscordBot [1.8+] ✨–Discord/Minecraft Linking + Boost Detect
1.8+Basic version with /link menu, admin command, boost detector and Minecraft-to Discord role sync
DiscordBot est un plugin simple mais puissant qui permet aux joueurs de lier leur compte Minecraft à leur compte Discord via une interface graphique conviviale.
Il offre également des fonctionnalités avancées telles que la détection de boost Discord et un système de récompense configurable pour les joueurs liés .
Ce plugin nécessite Vault pour fonctionner correctement.
Assurez-vous que Vault est installé sur votre serveur si vous souhaitez activer des fonctionnalités telles que la synchronisation des rôles et la gestion des autorisations.
Télécharger Vault : https://www.spigotmc.org/resources/vault.34315/
Ce plugin nécessite PlaceholderAPI pour fonctionner correctement.
Veuillez l'installer pour activer des fonctionnalités telles que {tag_discord} et le statut dynamique du joueur.
Télécharger PlaceholderAPI : https://www.spigotmc.org/resources/placeholderapi.6245/
Fonctionnalités actuelles (v1.0) :
- Menu /link ou /discord : Une interface intuitive pour lier un compte Discord
- Commande /admindiscord : outils d'administration pour vérifier l'état du lien du joueur
- Récompenses de lien : configurables ou désactivables directement depuis le menu
- Détection automatique des boosts du serveur Discord (nécessite l'ID du serveur dans le fichier de configuration)
- Synchronisation du rang dans le jeu avec le rôle Discord (avec mappage de configuration)


config.yml
jeton : « YOUR_BOT_TOKEN »
guild_id : « VOTRE_ID_SERVEUR »
# → Nouvelles options pour la présence du bot
bot_status : « EN LIGNE » # valeurs possibles : EN LIGNE, INACTIF, NE PAS DÉRANGER, INVISIBLE
bot_activity : « Lier Minecraft ↔ comptes Discord »
lien:
code_expiration_minutes : 10
récompense_première_fois : 200 000
commandes_récompenses :
- "éco donne %player% {reward_first_time}"
booster:
activer : faux
boost_commands :
- "éco donne 1000 à %player%"
rank_sync :
activé : vrai
# mapping : <nom du rang dans le jeu> : <ID du rôle Discord>
rôles:
Héros : 123456789012345678
Démon : 234567890123456789
Roi : 987654321098765432menu.yml
menu:
# 1) Titre et taille de l'inventaire
titre : « &6Lien Discord »
taille : 45
# 2) Fond de vitre
frontière:
matériau : VITRAIL
données : 3
# Liste des paires d'emplacements (chaque paire = deux emplacements à remplir)
emplacements:
# coins supérieurs gauche / supérieurs droits
- [0, 1]
- [7, 8]
# bordures latérales centrales
- [9, 17]
- [27, 35]
# coins inférieurs gauche / inférieurs droits
- [36, 37]
- [43, 44]
# Tête Discord officielle (lien → cliquable)
discorde:
emplacement: 13
texture : "..."
nom : « &9Discord officiel »
traditions:
- "&7Membres : &a{discord_member_count}"
- "&7Lien :"
- ""
- "&aCliquez pour obtenir le lien !"
# Tête de lien (rouge ou verte selon l'état)
lien:
non lié :
emplacement : 21
texture : "..."
nom : « &cPas encore lié »
traditions:
- "&7Liez votre compte Discord"
- "&7et gagnez 6200 000 &7pièces !"
click-message : « &eVotre code de lien est &f%code%&e. Envoyez-le au bot Discord par message privé. »
lié:
emplacement : 21
texture : "..."
nom : « &aCompte lié »
traditions:
- "&7Vous êtes lié en tant que : &f{tag_discord}"
- "&7Vous avez maintenant accès au serveur."
click-message : « &aVous êtes déjà lié en tant que {tag_discord}. »
# Boost / récompense la tête
booster:
non_boosté :
emplacement : 23
texture : "..."
nom : « &dNitro Booster Pack »
traditions:
- "&7Vous n'avez pas boosté le Discord."
- "&7Boostez-le pour débloquer des récompenses mensuelles."
click-message : « &cVous devez booster le Discord pour recevoir des récompenses ! »
boosté:
emplacement : 23
texture : "..."
nom : « &dNitro Booster Pack ✦ »
traditions:
- « &7Statut : &aActif »
- "&7Récompenses :"
- "&8• &f✦ Symbole dans TAB"
- "&8• &bClé épique (x1)"
- "&8• &2Sac x3"
enchantements:
- DURABILITÉ : 1
hide-enchants : vrai
click-message : « &aMerci pour votre boost ! Revenez chaque mois pour une nouvelle récompense. »Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta