
Is the default Minecraft music a little dull? Would you like to add atmospheric music to your regions? Now you can, with RegionJukebox! Setup your cemeteries with scary organ pipes, or your relaxing vacation home with nice chimes. Just define a region with WorldGuard and then assign a record to the region. Whenever a player enters the region, the record will play for that player! Only usable with the in-game records. Any of the records will work. Configuration for making the music loop. Now with permissions!
How to Install:
- WorldGuard IS NEEDED
- WorldGuard Region Events IS NEEDED
- Just drop jar into the plugins folder and you're set!
Current Features:
- Assign music to predefined WorldGuard regions
- Loops music
- Auto-updating
- Music will "follow" the player every loop cycle. When the music loops, the looped sound is played at the current location of the player, creating a crude "following" effect.
Planned Features:
- Make music follow the player so the player always hears it - Kinda solved, but not really
- Add permissions.
Commands:
- /rj help - Shows a list of commands
- /rj recordlist - Shows list of records to play and their ID's
- /rj set <RegionName> <RecordNumber> - Sets the region's jukebox music
- /rj regionlist - Shows list of regions with jukebox enabled
- /rj remove <RegionName> - Disables jukebox for a region
- /rj reload - Reloads configuration file
Permissions:
- regionjukebox.command.rj - Allows the use of the rj command
Source
QA:
Any question that is asked that is on this list is not being answered. I'm a little annoyed of people not reading previous comments, so read this instead.
Q: Can you make the music fade when a player leaves the region?
A: No. The limitations of Minecraft will not let me do that.
Q: Can you make the music follow the player?
A: Unless you can come up with a way IN GAME to make record player music follow the player, no. Again, limitations of Minecraft. I did, however, create somewhat of a following effect if you have LoopMusic set to true. On the music loop, the new music will play at the player's location.
Q: Can you add custom music?
A: No. That would require spout. I'm not coding for spout. I do agree, however, that it would make this plugin super cool if I could add custom music. Not going to lie.
Q: Can you fix the region within a region thing?
A: I could, but don't want to. That goes beyond the scope of simplicity. That also gets into region detection and that's a lot more complicated.
Changelog:
- Version 1.4: *Latest Version*
- Regions are saved differently. No longer in unsightly text file. Please delete the text file!
- Regions are saved differently. No longer in unsightly text file. Please delete the text file!
- Version 1.31:
- Updated to 1.5.1
- Updated to 1.5.1
- Version 1.3:
- Added permissions
- Added permissions
- Version 1.23:
- Added /rj reload command to reload the configuration file
- Fixed a null issue when leaving a region
- Music replays at the players location every loop cycle
- Version 1.22:
- Fixed console command usage
- Fixed a metadata issue when leaving a region
- Version 1.2:
- Added looping music
- Add configuration toggle for looping music
- Command syntax was slightly changed to accommodate the change in code for looping music
- Version 1.1:
- Fixed bug when updating a region with a new sound
- Added notification to updater so the user knows the plugin is updating itself
- Version 1.0:
- Initial Release
- Initial Release