KyuubiSoft Achievements (Titles, Rewards)

Achievement System for Hytale with Titles and Rewards full customizable. Integrations with MMO Addons and more!

File Details

KyuubiSoftAchievements-1.5.0.jar

  • R
  • Jan 29, 2026
  • 905.04 KB
  • 276
  • Early Access

File Name

KyuubiSoftAchievements-1.5.0.jar

Supported Versions

  • Early Access

Achievement Plugin - Changelog v1.5.0

Version 1.5.0 - LuckPerms & MHUD Release


Summary

This is a major release consolidating all 1.4.x improvements into a stable version.


New Features

LuckPerms Integration (since 1.4.0)

  • Automatic Prefix Retrieval - LuckPerms prefixes are fetched automatically from the API
  • Full Color Support - Rainbow, gradients, legacy codes (&a, &b), hex colors
  • Trailing Style Support - Active styles at the end of prefix apply to username (color, bold, italic, underlined, strikethrough)
  • Separate Prefix/Suffix Styling - Prefix styles → Username, Suffix styles → Message color
  • Combined Chat Format - [LuckPerms-Prefix] [Achievement-Title] Username: message
  • Lazy Initialization - Works regardless of plugin load order

MHUD Integration (since 1.4.7)

  • Multiple HUD Support - Full integration with MHUD plugin
  • Conflict Prevention - No more crashes when multiple plugins use Custom HUDs
  • Graceful Fallback - Works with or without MHUD installed
  • Smart Detection - Automatically detects and uses MHUD when available

Technical

  • Adventure MiniMessage library for color parsing (same as LuckPerms uses)
  • AdventureConverter utility class for MiniMessage → Hytale Message conversion
  • MHUDIntegration class for MHUD communication via reflection
  • Shadow JAR includes relocated Adventure libraries

Bug Fixes

  • Fixed color inheritance for complex LuckPerms prefixes
  • Fixed LuckPerms load order issues with lazy initialization
  • Fixed "Failed to apply CustomUI HUD commands" crash with MHUD
  • Fixed crash when multiple plugins use Custom HUD without MHUD
  • Removed debug logging (now uses FINE level)

Dependencies

Optional:

  • LuckPerms (for prefix/suffix integration)
  • MHUD (for multiple HUD support)