Plugin officiel Minecraft Server Hub

Plugin Minecraft Server Hub

Le plugin officiel de serveur Minecraft pour Minecraft Server Hub.gg. Rapports de statut automatiques, récompenses de vote, classements et plus encore — le tout sans aucune configuration complexe.

Tout ce dont tu as besoin

Un seul plugin remplace plusieurs outils et simplifie le listing de ton serveur.

Pings de statut automatiques

Le statut de ton serveur est rapporté à Minecraft Server Hub toutes les 5 minutes via HTTP. De plus, le répondeur HyQuery intégré remplace entièrement les plugins de requête autonomes.

  • Remplace les plugins HyQuery et OneQuery
  • Pings HTTP + répondeur UDP HyQuery
  • Authentifié par HMAC-SHA256

Récompenses de vote et d'avis

Les joueurs votent sur Minecraft Server Hub.gg et ton serveur est notifié instantanément via TCP sécurisé. Exécute automatiquement les commandes de récompense.

  • Notifications TCP instantanées
  • File d'attente de récompenses hors ligne (7 jours)
  • Annonces de vote sur tout le serveur
  • Commande /vote avec lien cliquable

Choisis tes récompenses

Laisse les joueurs choisir leur récompense en votant. Configure les options de récompense depuis le site ou dans la config du plugin.

  • Récompenses d'objets avec quantité
  • Commandes personnalisées (rangs, kits, monnaie)
  • Cartes de récompenses colorées sur la page de vote
  • Deux modes de config : site ou plugin

Réseaux multi-serveurs

Fonctionne avec Numdrassl, Lineage et d'autres solutions de proxy Minecraft. Installe sur ton serveur hub et les votes sont transférés à tous les backends.

  • Transfert automatique des votes
  • Exécution des récompenses par backend
  • Authentification par secret partagé

Classements de votes

Suis les meilleurs votants mensuels et de tous les temps. Les propriétaires de serveurs peuvent voir les meilleurs votants depuis leur tableau de bord.

  • Suivi mensuel et total
  • Carte dans la barre latérale du tableau de bord
  • À venir : commande /vote top en jeu

Sécurisé par défaut

Toute communication est authentifiée avec HMAC-SHA256 et un secret partagé. Aucun jeton API à gérer ou renouveler.

  • Signatures HMAC-SHA256
  • Protection contre la relecture par horodatage
  • Aucune donnée d'identification en clair

Vois-le en action

Configure les récompenses depuis ton tableau de bord et les joueurs les choisissent en votant.

Configuration des récompenses de vote sur la page d'édition du serveur

Configure les objets de récompense et les commandes personnalisées depuis ton tableau de bord serveur

Page de vote affichant les cartes de sélection de récompenses

Les joueurs choisissent leur récompense en soumettant leur vote

Démarrage rapide

Sois opérationnel en moins de 5 minutes.

Étape 1

Télécharger le plugin

Télécharge Minecraft Server HubPlugin.jar et dépose-le dans le dossier mods/ de ton serveur.

Étape 2

Redémarre ton serveur

Un fichier de config sera créé dans mods/Minecraft Server Hub/Minecraft Server HubPlugin.json.

Étape 3

Configurer sur Minecraft Server Hub.gg

Va sur la page d'édition de ton serveur, ouvre la section Vote, et active le Plugin Minecraft Server Hub. Copie l'extrait de config.

Étape 4

Redémarrer et mettre en ligne

Colle la config, définis le type de requête sur "Minecraft Server Hub Plugin", et redémarre. C'est en ligne !

Configuration

Exemple complet de config avec toutes les options disponibles.

mods/MinecraftServerHub/MinecraftServerHubPlugin.json
{
  "ServerId": "your-server-uuid-from-minecraft-server-hub",
  "ApiBaseUrl": "https://minecraftserverhub.com",
  "StatusPingEnabled": true,
  "HyQueryEnabled": true,
  "HyQueryPort": 5520,
  "ServerName": "My Server",
  "ServerPort": 5520,
  "MaxPlayers": 100,
  "ServerMotd": "A Minecraft Server",
  "ServerVersion": "1.0",
  "ListenPort": 5520,
  "SharedSecret": "your-shared-secret-from-minecraft-server-hub",
  "VoteUrl": "https://minecraftserverhub.com/servers/your-server/vote",
  "VoteCommands": [
    "give {player} Rock_Gem_Diamond 5",
    "msg {player} Thanks for voting!"
  ],
  "ReviewCommands": [
    "give {player} Rock_Gem_Emerald 10"
  ],
  "BroadcastVotes": true,
  "BroadcastMessage": "{player} just voted! Use /vote to support the server!"
}

ServerIdL'UUID de ton serveur sur Minecraft Server Hub.gg (trouvable sur ta page d'édition).

SharedSecretGénéré sur la page d'édition de ton serveur. Doit correspondre des deux côtés.

HyQueryEnabledActive le répondeur UDP HyQuery intégré (remplace le plugin HyQuery autonome).

StatusPingEnabledEnvoie le statut du serveur à Minecraft Server Hub.gg toutes les 5 minutes via HTTP.

VoteCommandsCommandes exécutées quand un joueur vote. {player} est remplacé.

VoteBroadcastMessage diffusé à tous les joueurs quand quelqu'un vote.

Prêt à commencer ?

Télécharge le plugin, configure ton serveur et commence à recevoir des votes et des pings de statut en quelques minutes.