Docs

Hytale DiscordSync

Hytale DiscordSync is a dedicated server plugin built specifically for the Hytale Server ecosystem. Written in modern Java 21, it connects your Hytale game server directly to your Discord community in real-time.

[!NOTE] Hytale Native Plugin: Unlike traditional Minecraft plugins that run on Spigot/Paper, DiscordSync is developed natively using Hytale's official server architecture (com.hypixel.hytale.server.core.plugin.JavaPlugin) and manifest system.

Key Features

  • Two-Way Chat Synchronization: Seamlessly relays in-game player chat to your designated Discord channel and broadcasts Discord messages directly to in-game players with custom prefixes and colors.
  • Rich Discord Embeds: Clean, aesthetic embeds for server lifecycle events (Server Started 🟢, Server Stopped 🔴) and player connections (Player Joined, Player Left).
  • Dynamic Status & Activity Cycle: Rotates your Discord bot's "Playing" presence dynamically with live placeholders like %online% player count.
  • Interactive Slash Commands: Built-in /status slash command allowing your community to view server health, player count, region, and server banner directly inside Discord.
  • Async & Lightweight: Uses high-performance scheduled thread pools and JDA 5, ensuring zero tick lag or server stutter.

Requirements

  • Server: Hytale Server (HytaleServer.jar).
  • Java: Java 21 or higher.
  • Discord: A registered Discord Bot application with the MESSAGE_CONTENT gateway intent enabled.

Where to start

Hytale DiscordSync | Hytale DiscordSync Docs