▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
ZDiscord

ZDiscord

ZDiscord bridges your Minecraft server and Discord guild. Chat flows both ways, players see server status from Discord, and staff manage tickets from a dropdown panel.

Оцените первым
99
6
Все версииZDiscord 1.2.0

ZDiscord 1.2.0

Release27.06.2026

Список изменений

[1.2.0] - 2026-06-16

Added

  • Developer API (ZDiscordAPI, ZDiscordProvider, Bukkit events) for third-party plugins.
  • Interactive leaderboards with medals, head thumbnails, pagination, and stat-switcher dropdown.
  • Auto-updating leaderboard panel in a configurable channel.
  • Centralized logger (ZLogger) with 9 categories, 6 levels, compact format.
  • /profile [player] — player card with avatar, NameMC link, stats, and follow button.
  • /seen <player] — last-seen lookup with online status, playtime, sessions.
  • /following and /unfollow <player> — manage follow subscriptions from Discord.
  • /confess <message> — anonymous confessions with cooldown and configurable color.
  • Achievement rarity badges ("First of the day", rare advancement threshold).
  • Player activity storage (last_seen, first_join, sessions, advancement unlocks, follows).
  • ColorUtil.toDiscordMarkdown() for &l, &o, &n, &m conversion.
  • FollowModule — in-memory cache with non-blocking DM dispatch.
  • PlayerProfileBuilder for profile card embeds with Discord username resolution.
  • In-game /confess <message> command for anonymous confessions.

Changed

  • config-version bumped to 6. Default avatar changed to mc-heads.net.
  • HeadUtil rewritten for mc-heads.net with avatar(), body(), combo().
  • Storage backends gained 12 new methods for activity, advancements, and follows.
  • AdvancementListener persists unlocks, reads rarity stats async, guards against duplicates.
  • UpdateChecker interval 6h → 5h. Silent Discord notice fires once per release.
  • JoinQuitListener writes last_seen and increments sessions on every join/quit.
  • First-join detection uses storage instead of player.hasPlayedBefore().

Fixed

  • SetupCommand "Loading options failed" bug and NPE on removed ticket categories.
  • JoinQuitListener null-safe bot connection checks.
  • /seen avatar resolution and "never joined" message.
  • FollowModule.onPlayerJoin no longer blocks scheduler thread.
  • MySQLStorage.isFollowing uses SELECT COUNT(*) instead of fetching all followers.
  • Profile card shows actual Discord username instead of raw ID.
  • Confession handles use monotonic counter instead of hash % 10000.
  • Confession embeds use a real love-letter emoji instead of a Discord shortcode.
  • Stat update events match the calling thread, fixing Paper quit-event crashes.
  • JDA SLF4J provider packaging fixed so startup does not use the fallback logger.
  • Ticket setup now uses the guided /setup wizard only and posts a ticket-specific setup flow.
  • Ticket creation ignores placeholder support-role IDs instead of aborting channel creation.
  • Setup and follow buttons use real emoji instead of Discord shortcode text.
  • Ticket panel dropdown values now submit category IDs instead of display labels.
  • /panel no longer crashes in thread or forum channels.
  • UpdateChecker Discord announcement retries on failure.

Файлы

ZDiscord-1.2.0.jar(15.78 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2.0

Загрузчики

Bukkit
Folia
Paper
Purpur
Spigot

Версии игры

1.20–26.2

Загрузок

10

Дата публикации

27.06.2026

Загрузил

ID версии

Главная