You are viewing a potentially older version of this package.
View all versions.
Boombox Controller
Allows you to easily upload a track to the boombox by specifying a link
By KoderTeh
Date uploaded | 11 months ago |
Version | 1.1.1 |
Download link | KoderTeh-Boombox_Controller-1.1.1.zip |
Downloads | 145220 |
Dependency string | KoderTeh-Boombox_Controller-1.1.1 |
README
Boombox Controller
This mod allows you to easily upload a track to the boombox by using chat
If you liked the mod, please don't forget to give it a thumbs up
Wiki
You can see more information in the wiki.
Languages
There are currently two translations available:
- Russian
- English
Functional:
- Uploading music to the boombox via link
- Increasing the number of characters in a message by 200
- Changing the music volume
- Also you can turn on/off the battery of the boombox in configuration
- Change the position of the track using the command
- Support for YouTube playlists
Supported links:
- Youtube single links & playlists (example: https://www.youtube.com/watch?v=CNJWynL39pA | example playlist: https://www.youtube.com/playlist?list=PL7PWSo6d6CNWAJ4n45bHnMWAfPD_tpb_S)
- SoundCloud links (example: https://soundcloud.com/creeper-hunter100/2-doorway-of-summer?si=30745fc87646428282553b73c8cce17a)
- Links to downloadable mp3 files (example: https://www.looperman.com/media/loops/3618815/looperman-l-3618815-0323177-ion-even-know.mp3)
Main commands of the mod:
/bhelp - View all commands
/bplay "url" - Play music
/bvolume "volume number" - Change boombox volume (example: /bvolume 50)
/btime "timecode" - Place track position (example: /btime 1:20)
/btrack "track number" - Switch to another track from a playlist (example: /btrack 2)
Special thanks to all my friends and teammates:
-
7-8 Arctiqan
- For translating this text into English and testing. -
Iluminati
- For giving me the idea of the mod and testing. -
Dan4ik
- For testing. -
Durnanu
- For testing. -
Larte
- I love kicking his ass with a STOP sign.
Changelog
You can see all changes of the mod in this file - CHANGELOG.md
CHANGELOG
-
1.2.6
- Fixed yt-dlp arguments for SoundCloud.
- Added character validation for SoundCloud.
-
1.2.5
- Took the weight off the boom box.
-
1.2.4
- Synchronization by music.
-
1.2.3
- Code refactoring has been done.
- Support for local songs from other players via dependency.
-
1.2.2
- Another blocked link has been added.
- Checking for characters in playlist names and song uploads from your computer.
-
1.2.1
- Now, when you turn on the boombox, random music will play. If the /btrack command is not used.
- Fixed a bug related to the /btrack command.
- Uploading a playlist from YouTube has been converted to an asynchronous stream.
- Uploading songs from the computer was converted to an asynchronous stream.
-
1.2.0
- Allows to upload songs from your computer.
-
1.1.9
- Automatically switch the track to the next one when playing the playlist.
- Added weight for the boombox 0.
- Added a character to the list of characters with automatic replacement.
-
1.1.8
- Added the radius of the commands at the boombox (Setting in the configuration).
- Added support for shortened link from youtube: "music.youtube.com".
-
1.1.7
- Rewrote the logic of logReport.txt file recording.
- Banned the use of my mod with another mod: "BoomboxSyncFix".
- Added support for shortened link from youtube: "youtu.be".
- Fixed an error that came out after sending a command without arguments.
-
1.1.6
- Code refactoring has been done.
- Rewrote the method of sending messages to chat. For compatibility.
- Added toggle to enable and disable visual boombox elements.
- Added a check for broken zip files. Automatically re-downloads them.
- Fixed a bug with the config for music.
-
1.1.5
- Revamped the chat command system (for compatibility with the LethalExpansion mod).
- Allows boombox to continue playing music after switching slots (inside your inventory).
- Optimized the code a bit.
-
1.1.4
- Optimized the code a bit.
-
1.1.3
- Added bindings to change the volume buttons.
- Memorizing the volume number after quitting the game.
-
1.1.2
- Changing the color of the boombox.
- Adding a picture to the back of the boombox.
-
1.1.1
- Fixed an issue with uploading videos to boombox when invalid characters were present in the title.
-
1.1.0
- Fixed the bug that the track was not uploaded via SoundCloud.
- Fixed a bug with displaying the name of the playing track.
- Prohibited entering links with search_query value (example link: https://www.youtube.com/results?search_query=test).
- Added automatic deletion of downloaded music when you quit the game.
-
1.0.9
- Fixed a bug with displaying the name of the playing track.
- Fixed a bug when single tracks were not working after playlist.
-
1.0.8
- The track uploading has been optimised.
- Added support for YouTube playlists.
- Added command to switch tracks (for playlists).
-
1.0.7
- Added track position change in the boombox.
- I cleaned the code a little bit :)
-
1.0.6
- Improved synchronization of songs via SoundCloud.
- Added protection so that you can't write to the chat. When the
/bplay
command is being processed
-
1.0.5
- Fixed a bug where when entering the correct link from YouTube, the message "invalid link" was displayed.
-
1.0.4
- Added support for SoundCloud links.
- Added protection from invalid links.
- Rewrote downloading additional libraries into multithreading.
- Added Russian language. You can change the language in the mod's configuration.
-
1.0.3
- Updated additional libraries for security reasons.
- Added protection if additional libraries are not loaded
-
1.0.2
- Fixed an issue where the track download confirmation text was not displayed in chat.
-
1.0.1
- Update README.md.
-
1.0.0
- Hello, there is nothing new here yet.