Opisyal na Minecraft Server Hub Plugin

Minecraft Server Hub na Plugin

Ang opisyal na Minecraft server plugin para sa Minecraft Server Hub.gg. Awtomatikong status reporting, vote rewards, leaderboards, at marami pa — lahat ng walang configuration overhead.

Lahat ng Kailangan Mo

Isang plugin lang ang pumapalit sa maraming tools at pinapasimple ang iyong server listing.

Awtomatikong Status Pings

Ang status ng iyong server ay nire-report sa Minecraft Server Hub tuwing 5 minuto sa pamamagitan ng HTTP. Dagdag pa, ang built-in na HyQuery responder ay ganap na pumapalit sa standalone query plugins.

  • Pinapalitan ang HyQuery at OneQuery plugins
  • HTTP pings + HyQuery UDP responder
  • HMAC-SHA256 authenticated

Vote at Review Rewards

Bumoboto ang mga manlalaro sa Minecraft Server Hub.gg at ang iyong server ay naa-abisuhan agad sa pamamagitan ng secure TCP. Awtomatikong ini-execute ang reward commands.

  • Instant na TCP notifications
  • Offline reward queue (7 araw)
  • Server-wide vote broadcasts
  • /vote command na may clickable link

Pumili ng Iyong Rewards

Hayaan ang mga manlalaro na pumili ng kanilang reward kapag bumoboto. I-configure ang mga reward options mula sa website o sa plugin config.

  • Item rewards na may quantity
  • Custom commands (ranks, kits, currency)
  • Makulay na reward cards sa vote page
  • Dalawang config modes: website o plugin

Mga Multi-Server Network

Gumagana sa Numdrassl, Lineage, at iba pang Minecraft proxy solutions. I-install sa iyong hub server at awtomatikong ipapasa ang mga boto sa lahat ng backends.

  • Awtomatikong vote forwarding
  • Per-backend na reward execution
  • Shared secret authentication

Mga Vote Leaderboard

Subaybayan ang buwanang at all-time top voters. Makikita ng mga server owner ang top voters mula sa kanilang dashboard.

  • Buwanang at all-time tracking
  • Dashboard sidebar card
  • Sa hinaharap: /vote top in-game command

Ligtas sa Simula pa Lang

Lahat ng komunikasyon ay naka-authenticate gamit ang HMAC-SHA256 na may shared secret. Walang API tokens na kailangang i-manage o i-rotate.

  • HMAC-SHA256 signatures
  • Timestamp replay protection
  • Walang plaintext credentials

Tingnan Ito sa Aksyon

I-configure ang rewards mula sa iyong dashboard at pipiliin ng mga manlalaro ang mga ito kapag bumoboto.

Vote rewards configuration sa server edit page

I-configure ang reward items at custom commands mula sa iyong server dashboard

Vote page na nagpapakita ng reward selection cards

Pumipili ang mga manlalaro ng kanilang reward kapag bumoboto

Mabilis na Simula

Magsimula sa loob ng wala pang 5 minuto.

Hakbang 1

I-download ang Plugin

I-download ang Minecraft Server HubPlugin.jar at ilagay ito sa mods/ folder ng iyong server.

Hakbang 2

I-restart ang Iyong Server

Isang config file ang malilikha sa mods/Minecraft Server Hub/Minecraft Server HubPlugin.json.

Hakbang 3

I-configure sa Minecraft Server Hub.gg

Pumunta sa edit page ng iyong server, buksan ang Voting section, at i-enable ang Minecraft Server Hub Plugin. Kopyahin ang config snippet.

Hakbang 4

I-restart at Maging Live

I-paste ang config, itakda ang query type sa "Minecraft Server Hub Plugin", at i-restart. Live ka na!

Mga Setting

Kumpletong halimbawa ng config na may lahat ng available options.

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!"
}

ServerIdAng UUID ng iyong server mula sa Minecraft Server Hub.gg (makikita sa iyong edit page).

SharedSecretNage-generate sa edit page ng iyong server. Kailangang magkatugma sa magkabilang panig.

HyQueryEnabledIne-enable ang built-in na HyQuery UDP responder (pinapalitan ang standalone HyQuery plugin).

StatusPingEnabledNagpapadala ng server status sa Minecraft Server Hub.gg tuwing 5 minuto sa pamamagitan ng HTTP.

VoteCommandsMga commands na ini-execute kapag bumoboto ang isang manlalaro. Pinapalitan ang {player}.

VoteBroadcastMensaheng ibina-broadcast sa lahat ng manlalaro kapag may bumoto.

Handa Ka Na Bang Magsimula?

I-download ang plugin, i-configure ang iyong server, at magsimulang makatanggap ng mga boto at status pings sa loob ng ilang minuto.