The Seamless Embed Redesign update brings a massive visual overhaul and code cleanup to the entire p
CordSync v1.3.5
The Seamless Embed Redesign update brings a massive visual overhaul and code cleanup to the entire plugin!
Visual & UI Overhaul
- Unified Discord Cards: Removed all colorful left-side borders from Discord Embeds globally. We've hardcoded the exact Discord native dark theme background color (#2B2D31) directly into the embed structure for a flawless, borderless look.
- Markdown Headers: Removed the native .setTitle() functions. All Discord embeds now seamlessly integrate their titles directly into the description bodies using Discord's ### Title Markdown syntax, completely eliminating the awkward visual gap between standard text and interactive ActionRow buttons. You'll notice this unified upgrade instantly on the /link menus, 2FA logins, and Server Console logs!
⚙️ Codebase Optimization & Stability
- Deprecated Logic Migration: Upgraded the UpdateChecker by replacing the deprecated new URL(...) constructor (Java 20) with standard URI.create().toURL() implementations.
- Null Safety Net: Patched the Discord Bot to securely handle localized configurations. Discord Message Embeds will now properly fallback to English defaults if they detect a localized missing key, instead of firing JDA @Nonnull errors.
- Variable Cleanup: Removed unused imports (such as java.awt.Color) and variables across listener tasks (ConsoleBridgeListener, JoinQuitListener, LoginVerifyListener) to maintain a clean codebase footprint