Skip to content

v2.1.2

Choose a tag to compare

@mcraftbbs mcraftbbs released this 04 Aug 07:47
· 34 commits to main since this release

v2.1.2

Added

  • Custom theme system: .ctheme files with dark/light colors, numeric styles and animation settings — strict parsing, validation, and automatic fallback on invalid files
  • colorSeed tonal derivation: unset colors derive harmonized tints from one seed color
  • Three bundled style presets (original / square / pixel-rounded), auto-installed on first run
  • Custom Themes gallery screen (Config → Custom Theme → Browse) with real-color preview cards and an enable toggle
  • Config screen linkage — bubble corner radius, bubble colors and corner style cards write through to the active theme file
  • Message animations: messageSlideIn, bubblePopIn, notificationPulse with configurable duration and easing
  • Command console unread badge in the sidebar, matching the HUD notification digit count

Changed

  • Background blur rewritten as a self-drawn GL blit (Iris-friendly, no global post-effect slot)
  • Lying in bed now opens the mod's chat screen instead of the vanilla sleeping chat bar; ESC/dismiss reliably wakes the player
  • HUD bubbles now include new command console messages
  • Chat background follows the chosen corner style (solid / blurred variants)
  • Floating text and inputs follow the theme again instead of being locked to light mode
  • Performance: cached message timestamps and unread counts, 1Hz sidebar refresh, cached item NBT parsing, bounded voice playback cache

Fixed

  • Chat data no longer falls back to the config folder when the storage context is unresolved
  • Emoji panel bottom hint no longer truncated or clipped