HyAdvancedDiscordSync v1.1.2

HyAdvancedDiscordSync links Hytale and Discord with account sync, role sync, embeds, and live bot st
- Hytale 0.5.2 Support Added
- Plugin now fully compatible with Hytale server version 0.5.2.
- Updated API usage to match 0.5.2 changes.
  • Fixed: Updated ServerVersion format to new semver range (=0.5.2) required by Hytale 0.5.2.
  • Fixed: Command sender name retrieval updated for 0.5.2 compatibility (getDisplayName()getUsername()).
Version
  • Plugin Version: 1.1.2
  • Supported Hytale Server: 0.5.2
Notes
  • No configuration changes required.
  • Replace old .jar with HyAdvancedDiscordSync-1.1.2.jar in your mods/ folder.
Update Notes
This update improves the Discord chat relay system and cleans up the new v1.1 status panel migration flow.
## What Changed
  • Added route-specific webhook display modes.
  • Chat relay can now be sent as a simple Discord message instead of a large embed.
  • Join, leave, server start, and server stop notifications can still use embeds.
  • bot.relay-channel-id is now required for chat relay.
  • Discord -> Game messages are accepted only from the configured relay channel.
  • Game -> Discord chat messages will not be sent until the relay channel ID is configured.
  • Default chat message format was simplified to only show player name and message.
Required Config Update
Add or update this under bot::
Code:
  # Required for chat relay.
  # Discord -> Game messages are only accepted from this channel.
  # Game -> Discord chat webhook messages are also disabled until this is set.
  relay-channel-id: "PUT_DISCORD_CHANNEL_ID_HERE"
Add this under webhook::
Code:
  # Route-specific output style.
  # plain = normal Discord message
  # embed = Discord embed template from lang/<code>.yml
  display-mode:
    chat: "plain"
    join: "embed"
    leave: "embed"
    server-start: "embed"
    server-stop: "embed"
If you use a customized language file, update the chat message format:
Code:
webhook:
  messages:
    chat: "**{player}**: {message}"
Recommended Update Steps
1. Replace your old jar with HyAdvancedDiscordSync-1.1.1.jar.
2. Set bot.relay-channel-id to the Discord channel used for chat relay.
3. Make sure the webhook.urls.chat webhook belongs to the same Discord channel.
4. Add webhook.display-mode to choose plain or embed output per event type.
5. If you use custom language files, merge the updated webhook.messages.chat line.
6. Restart the server or run /hydc reload.
## Notes
For the cleanest chat relay setup, keep:
Code:
webhook:
  display-mode:
    chat: "plain"
This makes in-game chat appear in Discord as a normal message with only the player name and their message, while server events can continue using embeds.
Update Notes
HyAdvancedDiscordSync v1.1.0 replaces the old /online command with a new automatic Discord live status panel.
Instead of requiring users to run a command, the plugin can now keep a single Discord embed message updated in a dedicated channel. Server owners only need to set the channel ID and update interval in config.yml.
New Live Status Panel
The new panel shows a cleaner live server overview with:
  • Server status
  • Online player count
  • TPS
  • Uptime
  • Optional server address
  • Optional server version
  • Optional thumbnail and banner image
  • Automatic Discord timestamp for the latest update
The panel is designed as a persistent message. After it is created, the plugin edits the same message instead of sending a new one every time.
Important Change
  • The /online Discord command has been removed.
  • Live server information is now handled through the automatic status panel system.
  • This provides a cleaner Discord experience and avoids users needing to manually check the server status.
New config.yml Section
Add this section under your existing bot: section:
Code:
  # Live Discord status panel (single message that is kept updated)
  # User-facing texts are loaded from lang/<code>.yml -> bot.status-panel.*
  status-panel:
    enabled: true
    # Dedicated Discord text channel for the live status panel
    channel-id: "PUT_STATUS_PANEL_CHANNEL_ID_HERE"
    # Minimum 10 seconds
    update-interval-seconds: 60
    # Optional public server address shown in the panel
    server-address: ""
    # Optional version label shown in the panel
    server-version: ""
    # Optional visual assets
    thumbnail-url: ""
    image-url: ""
    # Optional fixed embed color in hex (#RRGGBB or 0xRRGGBB)
    embed-color: "#00C853"
Example:
Code:
  status-panel:
    enabled: true
    channel-id: "123456789012345678"
    update-interval-seconds: 60
    server-address: "play.example.com"
    server-version: "1.1.0"
    thumbnail-url: "https://example.com/hytale-icon.png"
    image-url: "https://example.com/hytale-banner.png"
    embed-color: "#00C853"
New Language File Section
If you use a customized language file, add this section under bot: in your selected lang/<code>.yml file:
Code:
  status-panel:
    embed:
      title: "🚀 {server} Status"
      description: "Live server telemetry and availability overview."
      footer: "HyAdvancedDiscordSync | Live Server Monitor"
    fields:
      online: "👥 Players"
      status: "✅ Status"
      tps: "📈 TPS"
      uptime: "⏱️ Uptime"
      version: "🏷️ Version"
      address: "🌐 Address"
    values:
      running: "Running"
      starting: "Starting"
      stopping: "Stopping"
      online: "Online"
      unknown: "Unknown"
Built-in language files already include this section for:
  • English
  • Turkish
  • Spanish
  • German
  • French
  • Italian
  • Portuguese
  • Russian
Migration Notes
1. Replace the old plugin jar with HyAdvancedDiscordSync-1.1.0.jar.
2. Add the new bot.status-panel section to config.yml.
3. Set channel-id to the Discord channel where the live panel should be shown.
4. If you use a customized language file, add the new bot.status-panel language section.
5. Restart the server or run /hydc reload.
6. If an old status message was previously posted manually, delete the old duplicate message once. The new system will keep editing its own saved panel message.
Result
Server owners can now display a premium live server dashboard directly in Discord without relying on slash commands. The new system is configurable, localized, and built to keep one clean status message updated automatically.
Updates Notes
  • Added a new Discord slash command: /online.
  • /online now shows a live server status embed with:
- Server name
- Online player count
- Server status
- TPS
- Uptime
- Last checked time
  • Added configurable /online settings under bot.online-command in config.yml.
  • Added full localization support for the new /online feature across all built-in languages:
- en, tr, es, de, fr, it, pt, ru
- Added live TPS reporting based on active world tick metrics for a more useful server health view.

Migration Notes
  • No clean install required.
  • Existing data files can be kept.
  • Recommended update flow:
1. Replace the plugin jar with the new version.
2. Merge the new bot.online-command section into config.yml.
3. Merge the new bot.online-command language entries into your selected language file if you use a customized file.
4. Restart the server or run /hydc reload.
Updates Notes:
  • Updated HyAdvancedDiscordSync for Hytale 2026.03.26-89796e57b.
  • Adjusted manifest/build targeting to the latest server version.
  • No config changes required.
Updates Notes
  • Updated build target to latest tested Hytale API:
  • v2026.02.19
  • General compatibility pass for latest Hytale launcher/server update.
  • Performance and improvement work was carried out.
Updates Notes

- Updated build target to latest tested Hytale API:
- 2026.02.17-255364b8e
- General compatibility pass for latest Hytale launcher/server update.
Updates Notes

  • Version tag aligned to 1.0.5 (beta track).
  • Simplified and reorganized config.yml to keep technical settings clear.
  • Moved player-info text system to language packs (lang/*.yml) for cleaner multilingual management.
  • Added full player-info translation blocks to all built-in languages:
- en, tr, es, de, fr, it, pt, ru
- Added new player-info localization sections:
- command-description, option-description
- embed.*, fields.*, states.*, values.*, responses.*, time.*
  • Added show-linked-at-field technical toggle to account-link.player-info-command.
  • Preserved backward compatibility for old field-linked-at configs.
  • Centralized fallback handling in code to reduce hardcoded user-facing text.
  • Added localized in-game message entries under language packs (messages.*) and connected config loading to language defaults.
  • Restored emoji state labels (Active/Idle/AFK/Offline) across all language packs.

Migration Notes
  • No clean install required.
  • Do not delete HyAdvancedDiscordSync folder.
  • Recommended update flow:
1. Replace plugin jar with new version.
2. Keep existing links.yml and player-activity.yml.
3. Merge new keys from latest config.yml and lang/*.yml.
4. Restart server or run /hydc reload.

Result
  • Cleaner and more maintainable configuration structure.
  • Better multilingual experience with full player-info and in-game message localization.
  • Safer updates for server owners thanks to backward-compatible config parsing.
Buy a license now
$3.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Enhanced
+ $5.99
Includes Standard support plus:
Installation & setup
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
745 Views
8 Purchases
10 Downloads
Feb 12, 2026 Published
May 28, 2026 Updated
5.00 star(s)
Average rating (1)
15.2 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Technology
  1. Discord
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Turkish
Creator
Recommended for you
Elevate your server’s first impression with WelcomeScreen premium, fully customizable greeting
5.00 star(s) 1 ratings
30 purchases
Professional statistics tracking plugin with modern UI, comprehensive player/playtime/combat analyti
5.00 star(s) 5 ratings
18 purchases
Professional trading system with modern UI, toggle system, ESC support, and 5-language support.
Not yet rated
5 purchases
Provides players with a permission-based multi-page virtual chest system featuring custom UI, chest
Not yet rated
0 purchases
Dive into Adventure with the Tropical Island Schematic!
Not yet rated
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
745 Views
8 Purchases
10 Downloads
Feb 12, 2026 Published
May 28, 2026 Updated
5.00 star(s)
Average rating (1)
15.2 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Technology
  1. Discord
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Turkish
Creator
Recommended for you
Elevate your server’s first impression with WelcomeScreen premium, fully customizable greeting
5.00 star(s) 1 ratings
30 purchases
Professional statistics tracking plugin with modern UI, comprehensive player/playtime/combat analyti
5.00 star(s) 5 ratings
18 purchases
Professional trading system with modern UI, toggle system, ESC support, and 5-language support.
Not yet rated
5 purchases
Provides players with a permission-based multi-page virtual chest system featuring custom UI, chest
Not yet rated
0 purchases
Dive into Adventure with the Tropical Island Schematic!
Not yet rated
1 purchase
Top