BloomAudio-MusicSystemsOverhaul-Fabric-26.2-v2.0.0.jar
Curse Maven Snippet
What's new
2.0.0
- Rebranded the mod as Bloom Audio - Music Systems Overhaul under Bloomstone Studio.
- Replaced the former Core, Audio, Context and UI requirements with the single Bloom API dependency.
- Migrated source packages, technical identifiers, resource namespaces, settings ownership, build output and embedded license metadata to the Bloom identity.
- Removed the former project icon from the runtime package pending Bloomstone artwork.
1.0.9
- Added optional audio settings registered through Bloom API's UI services to the Audio tab.
- Added shrink-to-fit sizing for the In-Game Controller on small GUI canvases and updated its bounds during window resizing.
- Aligned seeking, volume, dragging and button input with the controller's displayed size.
1.0.8
- Added the finalized 400x400 project icon and declared it through Fabric metadata.
1.0.7
- Updated all required Bloom API compatibility ranges to the stable 1.x platform.
1.0.6
- Consolidates every Music Systems Overhaul progress-bar interaction onto Bloom API's shared seek controller and every remaining standard checkbox onto its shared renderer while leaving feature decisions inside the mod.
- Removes the retired in-mod Context Creator payload pass-through, replaces its obsolete preservation test with one-time config sanitation coverage, and removes a dead private helper, unused imports, and unreferenced translation entries.
- Rewrites old development configs once to retain the former controller position under its current keys while deleting retired
inventoryPlayerandcustomContextsfields. - Pins explicit tested Bloom API compatibility floors so unrelated future API bumps cannot mutate this release's dependency metadata.
1.0.5
- Made the complete In-Game Controller non-interactable while it reports
Interrupted by Jukebox, without changing jukebox or background-music playback state.
1.0.4
- Updated the required Bloom API build to the corrected startup-safe prepared-gain implementation.
1.0.3
- Made an In-Game Controller seek explicitly request background playback from the selected position.
- Kept that replacement silent while an audible jukebox retained music focus.
1.0.2
- Added
Interrupted by Jukeboxstatus to the In-Game Controller.
1.0.1
- Migrates overlong context, category, album, tab, and destructive-button labels onto Bloom API's shared clipped scrolling-text renderer.
- Makes those scrolling labels move at render-frame precision instead of coarse whole-pixel timing steps.
1.0.0
- Replaced Minecraft's Music & Sounds destination with a responsive three-tab interface for Audio settings, the music Library, and Context Rules while retaining the vanilla sound controls.
- Added Contextual Music and Playlist modes, with configurable Weighted, Shuffle, and Ordered playback.
- Added per-context album assignments, timing overrides, playback-mode overrides, song weights, shuffle bags, and persistent ordered queues.
- Added selectable vanilla or Bloom song-frequency handling, including configurable minimum and maximum delays and immediate Main Menu playback.
- Added a searchable music library containing vanilla, modded, and imported OGG tracks with albums, favorites, nested custom categories, metadata, per-album inclusion, and drag ordering.
- Added editable custom playlists and protected built-in music pools, including restore-to-default controls for edited vanilla and mod albums.
- Added per-album song enable/disable choices, an All-album global default with album-specific overrides, and protection against automatic playback bypassing those choices.
- Added categorized album-assignment dialogs, searchable checkbox selectors, collapsed creator grouping, nested category connectors and precise drag-and-drop placement.
- Added OGG-only import through a file picker or drag-and-drop, decoder validation, controller-managed storage, embedded title/artist display, filename fallbacks and restorable imported metadata overrides.
- Added independent song preview with seeking, embedded OGG metadata support, editable imported-song metadata, and safe imported-file deletion.
- Added an optional draggable In-Game Controller with pause/resume, Next, favorite, seeking, synchronized music volume, playback-mode switching, and playlist access.
- Preserved the active song across biome and context changes, applying the new context only after the track finishes.
- Added responsive layouts for Minecraft GUI scaling, reusable confirmation flows, fading status messages, and shared Bloom API UI controls.
- Added a countdown for the selected between-song wait and whole-system pausing that freezes both the current song and its pending schedule.
- Added a dedicated In-Game Controller playlist screen for custom albums, with playlist selection, song addition/removal, reordering, search, filters and direct playback selection.
- Added safe paused-preview handling through window-focus changes and deferred seeking without overlapping audio streams.
This mod has no additional files

