File Details
CustomJukebox-1.1.0.jar
- R
- Dec 13, 2025
- 362.80 KB
- 5
- 1.21.10+10
File Name
CustomJukebox-1.1.0.jar
Supported Versions
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
## [1.1.0] - 2025-12-13
### Added
- **Direct Playback Command**: New `/cjb play <disc> [loop]` command allows OPs to play custom discs directly at their location
- Supports optional `loop` parameter to enable infinite playback
- No need to place physical jukeboxes anymore
- Perfect for events and server-wide music
- **Stop Command**: New `/cjb stop` command to stop all active playbacks
- Instantly stops all looping and non-looping sounds
- Useful for ending events or silencing the server
- **Volume Control**: New `/cjb volume <0.0-4.0>` command for centralized volume management
- Adjusts playback volume globally
- Range: 0.0 (silent) to 4.0 (maximum)
- Persists in config.json
- Without arguments, displays current volume
- **Loop Functionality**: Songs can now be played in an infinite loop
- Automatically restarts when the song ends
- Configurable via command parameter
- Perfect for background music during events
- **Playback Configuration**: New `playback` section in config.json
- `volume`: Global playback volume (default: 4.0)
- `default-loop`: Default loop behavior (default: false)
### Changed
- Updated PlaybackManager to support dynamic volume control
- Extended JukeboxPlayback model with loop flag tracking
- Volume is now read from config instead of hardcoded constant
- PlaybackManager now schedules loop tasks instead of just stop tasks
### Added (Permissions)
- `customjukebox.play` - Allows playing discs directly (default: op)
- `customjukebox.stop` - Allows stopping all playbacks (default: op)
- `customjukebox.volume` - Allows changing volume (default: op)
### Added (Translations)
- Added German translations for all new commands and messages
- Added English translations for all new commands and messages
- Added Spanish translations for all new commands and messages
- Added Italian translations for all new commands and messages
### Updated (Documentation)
- Updated README.md with new commands and features
- Updated plugin.yml command usage
- Version bumped to 1.1.0