Playlist

Playlist

Client mod

Control Minecraft's in-game music - In-game music player

Utility

632 downloads
69 followers
Created 5 months ago
Updated a month ago

External resources



Project members

fudgeu

Owner


Technical information

License
Client side
required
Server side
unsupported
Project ID
Filter loader...
Filter versions...

Playlist 1.2.0

Release for Minecraft 1.19.1

Part 1 of a couple of updates meant to add base functionality to create a more complete music player :)

Many new features

  • Volume bar!
    • This one I'm most excited about, since I tried to make it a bit more stylized rather than just a basic volume slider :)
    • Very easily change music volume from within the menu, as well as mute when needed
    • Multiple themes, including a few basic themes, special colorways, and pride-themed themes
  • Selection tool
    • Allows the selection of multiple songs for mass adding and deletion
  • Play mode selection
    • Category-based (default) - Randomly pick songs based on current world/player conditions
    • Repeat - Repeat the current song over and over
    • Repeat once - Repeat the current song once
    • More to come in the future ;)
  • Quickly remove a song's category
    • Added a context menu option that allows you to quickly remove a song from the currently selected category
  • Interlude timer
    • When in interlude, a timer now appears showing about how much time is left until the next song plays

Other changes

  • Modified and simplified the process of editing song categories
    • Removed a button that added an extra useless step and caused bugs sometimes
    • Added a reset button to set categories back to their default values
  • Better toasts
    • Toasts (the notifications in the bottom left) should now position themselves dynamically based on what other elements are on the screen
    • Multiple can be shown at once
    • Updated some toasts to include additional information (such as how many songs were added to a playlist)
    • Now include a timer showing how much longer it will remain on the screen

Bug fixes

  • Crashing when entering The End
    • (Hopefully) Fixed a bug that caused games to crash when entering the end while playing a custom playlist
  • Double playing of songs
    • Fixed a bug that caused songs to play twice at the same time, especially in The End
  • UI overextending
    • Fixed a bug that caused the playlist selector to overextend into the audio controls in some cases
  • (And a few other small ones I've lost track of)

I'm already working on the next part of the base update, it should come out a lot sooner than other updates have, lol.

I feel comfortable enough to bring this mod out of alpha and into beta, given that it appears that most major bugs have been fixed. Of course, though, please keep reporting bugs, interface glitches, anything out of the ordinary! Thank you!


For Minecraft 1.19.1, for Fabric (>=0.14.10) and Quilt (>=1.7) Requires Fabric API (>=0.58.5) (or QFAPI on Quilt)

Playlist 1.2.0

Part 1 of a couple of updates meant to add base functionality to create a more complete music player :)

Many new features

  • Volume bar!
    • This one I'm most excited about, since I tried to make it a bit more stylized rather than just a basic volume slider :)
    • Very easily change music volume from within the menu, as well as mute when needed
    • Multiple themes, including a few basic themes, special colorways, and pride-themed themes
  • Selection tool
    • Allows the selection of multiple songs for mass adding and deletion
  • Play mode selection
    • Category-based (default) - Randomly pick songs based on current world/player conditions
    • Repeat - Repeat the current song over and over
    • Repeat once - Repeat the current song once
    • More to come in the future ;)
  • Quickly remove a song's category
    • Added a context menu option that allows you to quickly remove a song from the currently selected category
  • Interlude timer
    • When in interlude, a timer now appears showing about how much time is left until the next song plays

Other changes

  • Modified and simplified the process of editing song categories
    • Removed a button that added an extra useless step and caused bugs sometimes
    • Added a reset button to set categories back to their default values
  • Better toasts
    • Toasts (the notifications in the bottom left) should now position themselves dynamically based on what other elements are on the screen
    • Multiple can be shown at once
    • Updated some toasts to include additional information (such as how many songs were added to a playlist)
    • Now include a timer showing how much longer it will remain on the screen

Bug fixes

  • Crashing when entering The End
    • (Hopefully) Fixed a bug that caused games to crash when entering the end while playing a custom playlist
  • Double playing of songs
    • Fixed a bug that caused songs to play twice at the same time, especially in The End
  • UI overextending
    • Fixed a bug that caused the playlist selector to overextend into the audio controls in some cases
  • (And a few other small ones I've lost track of)

I'm already working on the next part of the base update, it should come out a lot sooner than other updates have, lol.

I feel comfortable enough to bring this mod out of alpha and into beta, given that it appears that most major bugs have been fixed. Of course, though, please keep reporting bugs, interface glitches, anything out of the ordinary! Thank you!


For Minecraft 1.19.2, for Fabric (>=0.14.9) and Quilt (>=1.7) Requires Fabric API (>=0.61.0) (or QFAPI on Quilt)

The 1.19.2 Update!

  • New features:
    • Configure categories right in the Add to Playlist screen
    • Added Quilt support
    • New 'Dark Background' option
      • Intended to help increase visibility with mods that modify the background, such as Rainbowify
  • Bug fixes and miscellaneous:
    • Context menus no longer go off screen
    • General stability improvements, specifically on game load
    • Fixed some text displaying incorrectly
    • Progress on internal code cleanup
    • Made language more clear regarding categories
      • 'Conditions' have been renamed to 'subcategories'
      • 'Conditions' is no longer used to refer to all the play categories and subcategories of a song
    • Potentially fixed a bug with Rainbowify that causes strange artifacts
      • I haven't been able to replicate the bug in the first place, but I fixed what I believe might have been the issue

It's been a bit longer than I expected since the last update - I had practically went on vacation for a month, got back, moved to a new place, started work again, started school again... So it's been tiring, lol. I've been having more free time lately again so hopefully I should get back to working on this mod more regularly!

As always, please report any and all bugs (as well as suggestions) to the issue tracker on GitHub - I'd love to see as many bugs as possible squashed!

  • Fixed many bugs

    • Fixed a bug that caused the game to crash when selecting a playlist after deleting one
    • Fixed a bug that caused the game to crash when entering a new dimension sometimes
    • Fixed a bug where you can still scroll the playlist selector while a context menu was open
    • Fixed a bug that would duplicate playlists when you reload the game's resources
    • Fixed missing text in the key binds menu
  • Added visual improvements

    • Added icons to the 'All Songs' and 'Create Playlist' buttons
    • Italicized some text throughout the UI
  • Increased the frequency in which all data is saved (should now be whenever you exit the menu, or close the game)

  • Improving localization

    • Made internal changes to allow for more text to be localized
    • Allowed some UI elements to dynamically expand to match text length
  • Added a Russian translation (Thanks to Felix14-v2 on GitHub)

  • Made licensing consistent

External resources



Project members

fudgeu

Owner


Technical information

License
Client side
required
Server side
unsupported
Project ID