JukeLoop
![]()
[ English | Français ]
Accept no substitutes. This is the Jukebox plugin you've been looking for. JukeLoop makes Minecraft's jukeboxes incredibly cool. They will constantly play on a loop, optionally cycling through discs in a chest or attached hopper. They automatically start when your server restarts and when any player is nearby. Furthermore (and new in version 0.1.4) disc changing can be triggered by a redstone pulse!
Features
- Built-in auto-update functionality
- Records will start playing automatically even after a server restart. (locations of jukeboxes stored in config)
- Punch the jukebox to skip the song, or apply a redstone pulse!
- Rotate through records in a chest placed adjacent to the jukebox
- jukeboxes will place played discs in a hopper if there is one directly below
- jukeboxes will take discs from an attached hopper
Commands
- None
Permissions
- 'jukeloop.use' - players with this permission will automatically have their jukeboxes repeat.
Tutorial
Source Code & Development Builds
Source code is available on Github
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Other Plugins
- PortableHorses - your trusty steed in your back pocket.
- Build-in-a-Box - self-constructing buildings that can be picked up and relocated.
- Scribe - Transfer enchantments from items to books using an anvil
- EnhancedFishing - Adds tons of fishing enhancements including complete control over the bite chance.
- PotatoBombs - Allows players to craft poisonous potatoes into devastating and hillarious magical landmines.
- SilentAlarms - Makes note blocks silent except to select people, who can hear them at any distance.
- Saddlebags - Adds an inventory to saddled pigs.
- SalvageSmelter - Allows furnaces to smelt down tools and armor.
- Compressors - Turn hoppers into 'block compressors'.
- Autocrafter - Turns droppers into redstone powered crafting tables.
-
View User Profile
-
Send Message
Posted May 22, 2013This plugin solved my problem! Tested and proven, THX!!!
-
View User Profile
-
Send Message
Posted May 21, 2013@guidoowner
I think the sound range is already extended as much as it can be, but I'll do some more experimentation with it. synchronization is actually a really difficult problem that I've toyed with on and off, but more it's difficult than it should be. I can't make any promises, but I'll look into them both further.
-
View User Profile
-
Send Message
Posted May 21, 2013Realy epic plugin, would be nice if i could synchronize 2 jukeboxes or extend the sound range of the jukebox:D
if u could add one of the two i would be very happy
-
View User Profile
-
Send Message
Posted May 6, 2013Thanks man, I'm using it as a system for my Donator Lounge, in which needs hoppers to send discs in and out. But another "Bug" I may have found is the juke box will restart playing after a server reload/restart, although sometimes will replace another disc in the contents of the chest beside it with the disc playing, but keep the same disc that was playing and restart the song. It may take a few reads to comprehend, but it's somewhat annoying to replace the discs over and over again. I'm sure that you can think of something though! Anyways, thanks for trying to fix that!
-
View User Profile
-
Send Message
Posted May 4, 2013@aaronDAYTON
Basically, the problem is that the jukebox conducts the redstone signal and powers the hopper which 'locks' it. you can see this by replacing the hoppers with redstone lamps and giving it a redstone pulse. It may not be 100% correct behaviour, but I changed it to allow it to pull the disc from the hopper even though it's powered, since there's no other way it can work.
There's a development build available now which should do exactly what you need, and I'm uploading it here for approval right now.
-
View User Profile
-
Send Message
Posted May 4, 2013@aaronDAYTON
Looks like you found a real bug. I was able to duplicate it locally. I'll work on a fix tonight
-
View User Profile
-
Send Message
Posted May 4, 2013No, I found the real problem:
See, jukeboxes will only take a disc inside a hopper if only a disc is playing inside the same jukebox, and if the signal to switch the music is not a redstone pulse, in which kinda sucks because both those rules mess up my idea for my lounge
-
View User Profile
-
Send Message
Posted May 4, 2013@aaronDAYTON
Can you add:
to your config.yml and capture any log output while its looping?
\you might not want to do this on a production server as it'll output a LOT to your log files if you have a lot of jukeboxes.
-
View User Profile
-
Send Message
Posted May 4, 2013Awesome plugin, although there is one slight problem:
Juke boxes will dispence discs into a hopper once finished playing, but will not take discs from hoppers attached to the juke box. I've tried many combinations but it doesn't seem to work.
-
View User Profile
-
Send Message
Posted May 2, 2013@metalhedd
Alright yes it does repeat after a minute or so if I warp out and back in, okay thanks for looking into that for me! :D Too bad there isnt a fix for it, it's slightly annoying but anyways still is nice having your plugin on my server thanks again!
-
View User Profile
-
Send Message
Posted May 2, 2013@Onewingseraphim
I just did a quick local test and it seems to work normally. "normally" being that you won't hear the currently playing song when you teleport to a world, but when the song is over it loops.
If you play "11" (the shortest disc) and wait for 1.5 minutes does it start playing again? if so, that's the expected behaviour, and unfortunately I can't do anything about it, its just a limitation of the server.
-
View User Profile
-
Send Message
Posted May 2, 2013@metalhedd
I'm using Multi-Verse, and I have world warps and world portals. I'm not including the nether and end worlds just normal worlds that are added on my server. I have a main port world that connects to all the different worlds I have a jukebox there and in another world anytime I leave either world if there isn't a player currently in that world then the jukebox will stop and I have to put a disc back into it to start it. As long as there is a player in that world then it will remain but if no one else is on the server and I traverse between worlds they stop.
-
View User Profile
-
Send Message
Posted May 2, 2013@Onewingseraphim
world-selectionandworld-listsettings?-
View User Profile
-
Send Message
Posted May 2, 2013Hey I think theres a bug with multiworld support anytime I change worlds if the world is empty (no players in it) then the jukebox stops playing and I have to start it again anyway you could fix this?
-
View User Profile
-
Send Message
Posted Apr 24, 2013Very nice! :D
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Justmeitis
Taking out the record is the only way. There isn't really another intuitive way to do it and I'm reluctant to add any commands.
-
View User Profile
-
Send Message
Posted Apr 23, 2013thanks for this plugin its awesome.. is it possible to add a way to stop the music playing loop or else switch the jukebox off by any way?
-
View User Profile
-
Send Message
Posted Apr 22, 2013@Skitscape
Awesome work, thanks!
-
View User Profile
-
Send Message
Posted Apr 22, 2013Hey i made a logo for this plugin page for you, here ya go.
http://i.imgur.com/3PFGavm.png
-
View User Profile
-
Send Message
Posted Apr 22, 2013@VergilPrime
If you're getting any crashes please open an issue. This plugin doesn't crash anyone when you break the jukebox, you may have a conflict with another plugin or some other problem.