YVtils-DC 4.0.0-beta.1

Changelog

YVtils Discord v4.0.0-beta.1

⚠️ Beta Notice

This is a beta release. Please back up your configuration files — or even your entire server — before upgrading. While the built-in migration system aims to preserve existing configs, data loss is still possible.


📦 Changelog

🔄 Core Changes

  • JDA Library Update

    • Upgraded from 5.6.1 to 6.0.0-rc.2
  • Monolith to Modular Migration

  • Embeds ➜ Components v2

    • Reworked all Discord UI elements using Discord's new Components v2 API

🛠 Optimizations & Improvements

  • Persistent Stats Channels

    • Stats channels now persist through server restarts to avoid rate limit issues
  • Console Sync Enhancements

    • Cleaner message formatting and more efficient syncing logic
  • File Format Upgrades

    • Internal saves (e.g. discord/save.yml) are now stored as JSON
  • Config Cleanup

    • Optimized overall configuration structure
  • Improved Internal Logic

    • Cleaner codebase, faster background processes
  • Minecraft Permissions Update

    • Discord-linked permissions are now automatically set as default

✨ New Features

  • Expanded Sync Options

    • 🔁 Player Deaths
    • 🏆 Player Advancements
    • 🔌 Minecraft Server Join / Leave events
  • Bot-Friendly Configuration

    • New toggles allow bots to trigger sync actions (e.g. executing server commands)
  • Component Emoji Support

    • Application emojis are now used for icons inside Components
  • Multi-Select Enhancements

    • Added support for multi-selection in the "force remove" menu

For support and discussion, visit our Discord Server or contribute via GitHub.

Files

YVtils-DC_v4.0.0-beta.1.jar(21.77 MiB) Primary Download

Project members

YVtils

YVtils

Organization

Details

Licensed Apache-2.0
Published 2 years ago
Updated a month ago