- Rewritten lyrics
- Re-design main configuration (sort by category)
- Added subtitles (in-game)
- Added customize subtitles
- Refactor classes
- Fixed Spotify Lyrics
- Added value: SPOTIFY_SP_DC (Top secret!)
- Rewritten render text on TrackButton and CurrentTrackButton
- For CurrentTrackButton: timeline size now 4px (for game)
- The time is now shown in the tooltip
- Fixed rendering icon on overlay
- Added icon for buttons on PlaylistsScreen and PlaylistScreen
- Added new library: LavaLyrics by topi314
- Song lyrics have been added to the control screen [Only for: Deezer, Spotify, YouTube Music, Yandex Music]
- Rewritten Playlist
- Added drug-and-drop on PlaylistScreen
- Added track scrolling to CurrentTrackButton
- LoadMusicScreen -> ControlScreen
- Added support playlist file on ControlScreen
- Restyle Config Screens (AlinLib 1.2)
- Added key binding to menus (disabled by default)
- and more
Update AlinLib 1.2
Support 1.21 & Rewritten Render Event to AlinLib 1.2.0-alpha.6.2 (8)
- Added save repeat
- Added support drug-and-drop
- Fixed PlaylistsScreen update not working properly
- Playlist ID -> Playlist Name (Localization)
- Removed another log for debug :)
- Fabric events -> AlinLib events
- Fix render overlay & update libs
- Cleanup code for icons
- Added File icon for tracks from local directory
- Added replace " - Topic" to empty string
- Cleanup Music.java
- Fixed icon size in OverlayHandler
- Cleanup OverlayHandler
- Added short version for CurrentTrackButton
- Rewrite text render on short version TrackButton & CurrentTrackButton
- Added % in volume slider
- Remodeled repeat
- Added normal textures for repeat
- #16 Added French localization - Calvineries
- Updated fabric.mod.json (again)
- Standard values of key binds have been replaced
- Cleanup LoadMusicScreen
- Added thumbnail cache
- Optimized render TrackButton
- Update LavaSrc (fixes Yandex Music) (maybe)
- Added short version TrackButton
Added localization for PlaylistScreen ("For play: playlist:name")
I apologize for my silly jokes
- Fixed description on "Top Secret!"
- Fixed config ENABLE_NOTICE
- Changed title in LoadMusicScreen
- Fixed position CurrentTrackButton in LoadMusicScreen
- Fixed crash render in OverlayHandler
heh
- Removed auto remove notice
- Add config ENABLE_NOTICE.START_TRACK
- Add config ENABLE_NOTICE.START_TRACK.CLEAR
- Updated libs
minor update license PolyForm Shield License 1.0.0 -> PolyForm Strict License 1.0.0
- SCREEN.QUEUE_COVER_SHOW -> true (default)
- Add repeat icon in overlay
- MIT License -> PolyForm Shield 1.0.0
- Update LavaPlayer to official 2.1.2
- Update LavaSrc 4.1.0
- Rewrite YouTube support to youtube-source
- Added remove playlist
- Added play playlist
- Possible fix for the ArrayList crash
- Fix crash LoadMusicScreen (again...)
- Add volume slider in LoadMusicScreen
Fix LoadMusicScreen
- Optimize TextureHelper
- Rewrite OverlayHandler
- Add overlay in Title screen
- more
- Small changes in CurrentTrackButton & TexturesHelper, fix MainConfigsScreen
- Cleanup code
- Remove Discord support
- Remove BossBar overlay
- Remove Title changer
- 1.1 - Cancel version
- Rewrite config screens to builders from AlinLib
- Cleanup code
- Optimize code
- Add support folders for load [#2]
- Rename argument load -> play (/waterplayer play url)
- Base modification
- Fix load music
- Cleanup localization files
- Rewrite to GSON
- Update AlinLib 1.1.2
- Change toast music icon
- MusicToast -> ToastBuilder from AlinLib
- Fix YouTube
- Restyle LoadMusicScreen
- Small optimize LoadMusicScreen