JBLSpeakerMod

v2.0.1·Updated 2026-02-03

Recreating JBL Speaker

About this mod Author’s original text

JBL Speaker (R.E.P.O. Mod Remake)

This is a WIP Remake/Reimagining of the JBLSpeaker Mod by CarsonJF! I'll be updating this with my own implementations but please bear with me as I've been learning everything as I go.

Press E (action button) or slam the speaker to switch songs!

1.0 Update: Barely working speaker, understanding of upload and multiplayer mechanics.

1.1.0 Update: Massive cleanup of music logic, reimplemented audiosources. Allowed music to play after dropping. Particles re-added. Stability fixes.

1.2.0 Update: Multiplayer fixes! Should be clear of desyncs caused by randomization of songs. Added back headbobbing and TTS, slight volume adjustments.

2.0 Update: Fully Working Multiplayer! Stable release! $0.99 Chip Special! Such a big deal to have it actually working I'm gonna call this release a major update. Next up re-adding lights / skip shuffle and code cleanup.

2.0.1 Update: Startup song works instead of having to skip to the first song. Skip sound effect re-added. All players can now skip with E (or the interact button).

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

Zehs-REPOLib

File & checksum

Filename
JBLSpeakerMod-2.0.1.zip
File size
4.8 MiB