You are viewing a potentially older version of this package. View all versions.
KoderTeh-Boombox_Controller-1.1.4 icon

Boombox Controller

Allows you to easily upload a track to the boombox by specifying a link

Date uploaded 11 months ago
Version 1.1.4
Download link KoderTeh-Boombox_Controller-1.1.4.zip
Downloads 162155
Dependency string KoderTeh-Boombox_Controller-1.1.4

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

Visual

Standard boombox visuals:

To change the picture you have to replace the back.jpg file on the "Lethal Company\BoomboxController" path. IMPORTANT: Supported images' width must be not below 500 and be greater than the height.

To change the color of the boombox you have to edit the mod's config on the "Lethal Company\BoomboxController" path.

KeyBinds

You can now change bindings in the game via settings.

Wiki

You can see more information in the wiki.

Languages

There are currently two translations available:

  1. Russian
  2. English

Functional:

  1. Uploading music to the boombox via link
  2. Increasing the number of characters in a message by 200
  3. Changing the music volume
  4. Also you can turn on/off the battery of the boombox in configuration
  5. Change the position of the track by using command
  6. Support for YouTube playlists
  7. Changing the color of the boombox.
  8. Adding a picture to the back of the boombox.
  9. Memorizing what the volume was after quitting the game.

Supported links:

Main commands of the mod:

/bhelp - View all commands

/bplay <url> - Play music (example single links & playlists: /bplay https://www.youtube.com/watch?v=CNJWynL39pA | /bplay https://www.youtube.com/playlist?list=PL7PWSo6d6CNWAJ4n45bHnMWAfPD_tpb_S)

/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

  • 1.0.0

    • Hello, there is nothing new here yet.