JukeCraft
< . . . Description
. . . >
This plugin has 3 different features; Music Composition, Music/Songs Player (for composed songs) and Sound Player.
You can create you own songs with ALL the minecraft sounds and note block sounds and tones, and then, play them with a command in a saved location or in minecraft events, like a player join, player death, teleports... actions like jump, break blocks.... limit is your imagination.
Ready to rock your server?
< . . . Current Features
. . . >
- Composer:
- It's really easy to create your own songs or just sounds, you'll find some examples in the "songs.yml" file in the plugin folder.
- You can choose between any minecraft sound or note block sounds/tones.
- You can choose a delay for each note to create a entire song, or even make chords.
- Player:
- You can reproduce your Songs/Sounds just with a command in your location, in saved locations OR (most fun) in some events/actions.
- You can choose a delay to play the song/sound in every case/event or enable/disable it as you wish.
Some Events/Actions in which you can play your Songs/Sounds:
- Player Join.
- Player Death.
- Player Respawn.
- Player Teleport.
- MANY MORE COMMING ON THE NEXT UPDATE :D
< . . .
How to Use
. . . >
- All the information needed to configure the plugin is inside the config.yml.
< . . .
Commands
. . . >
- /juke play <song> [location] : Plays the chosen song in your location or in a saved location (if you write a saved location).
- /juke reload : Reloads the Config and Songs file.
- /juke save <name> : Saves the location with a name into the Locations.yml file. (Next version)
< . . .
Permissions
. . . >
- JukeCraft.admin : Grants access to all the commands.
- JukeCraft.user : Permission needed to trigger the sounds on events.
< . . .
Next Features
. . . >
( I wish you to have the last word in this, so please comment, and tell me what do you want in the next version! )
- Add tons of new events to play songs/sounds!
- Player Kill (EntityType)
- Player Break (BlockType)
- Player enters WorldGuard Region (WorldGuard greeting flag)
- Player leaves WorldGuard Region (WorldGuard farewell flag)
- Player types (Command).
- Add permissions to trigger songs/sounds for each event.
< . . .
Changelog
. . . >
Link = ( Changelog Page )
< . . . Errors / Issues - Troubleshooting
. . . >
- Plugin won't load!
- Your server version is the same as the plugin one?
- Do you have Java 7 installed? (java 6 will not work)
- I get tons of errors!
- Use Pastebin to paste your errors.
- I can't play my songs, its says "non-existent song"!
- YAML files are really sensitive, if you mess up a simple space the file will get unparseable to bukkit, make sure you've all the correct spaces, no tabs and no weird simbols, just give a look at the examples.
- Sounds/Notes are lagging:
- As all my plugins, this is not an exception an has a really high performance, but as any other plugin depends on you server performance, if your server lags, the sounds will lag, because sound signals are sended by the server.
< . . .
About the Author
. . . >
- As all my plugins, this is not an exception an has a really high performance, but as any other plugin depends on you server performance, if your server lags, the sounds will lag, because sound signals are sended by the server.
When i start a server with dozens of plugins i have the same fear... will plugins break with this build?
Well I can guarantee my plugins WILL NOT! cause i'm an active programmer, i'll always update my plugins to work with latest RB CraftBukkit Builds, so relax and enjoy.
Also, you can hire me to make a custom plugin for your server, just ask!
< . . . Donations
. . . >
This is a free work, i'm not gonna get rich with this, so if you like my work, want to speed up the development or get custom features, please feel free to donate, a simple $ is enought to buy me some cookies :)
I was wondering if you could make it start to play a song when they start fighting a mob or player, is it possible?
Permissions don't work :( I want that a song is played when a player enters a region so the command works and i gave both permissions to the player group but they still don't have access :(
We need a program or a tool to pick up midi files into this format for the plugin.
Edit: Omg and only let the player here the noises not everyone around him...
Is there a command to stop playing that tracj that is playing? If there is no, it would be great to have it) Also is there ability to run minecraft music disks? And the third thing is that when one song plays and you choose another they start playing together at the same time, I think that you can make that one song can be played at a time. Like you choose 1 song and then you choose song 2 and only song 2 starts playing.
I have a question/suggestion: Question: Does the music follow the player as they move, or does it fade like with a normal jukebox? IF: No, it follows the player- OK, no question. IF: Yes, it starts playing at the players current position, then: Suggestion: allow the music to play from note blocks so there could be "speakers"
This is an amazing plugin!
May I have the source code for educational purposes?
EPIC, Excellent for my PvP server as players can now tell if donators have tp'd to them! exactly what i was looking for, would love a good club beat song for a bit o fun in our disco room, cant get my head round the song files yet but thats cos its 2 am here and im knackered :)
GREAT PLUGIN CANT WAIT FOR UPDATES!
@doofenschmirz
You can use any sound in minecraft and can make your own songs ;)
Please add more sound or a cool Song
@borncorp
Thanks pal ;)
Awesome plugin. Congratulations!
@DJ_Re_Play
It SHOULD.
will it work with 1.4.7?
Ah, I had already read over the MCWiki and your "How To Create Song" Guide, I was adding in an extra step that didn't need to be there :P
@0dayRUDE
In the plugin page "How to create your own songs" and in the songs.yml file there're links to understand how minecraft noteblocks notes work:
http://www.minecraftwiki.net/wiki/Note_Block
You just need to use the instrument name you want and give it the note you want, like "NOTE_PIANO:24:0" will play the piano noteblock with the note F#/G♭ (as you can see in the minecraft wiki) -> ID 24 = 24 clics to noteblock
Tad bit confused when it comes to adding the SoundName for a noteblock, for example I want to start off with an F# so I know that the SoundData would be 24, but I'm not really clear on what the SoundName part is, i.e I have no idea what the SoundName for F# would be lol. I'm looking over the MCWiki and I'm just a little confused :S
@Vexatos
XD
Go download this plugin 1 Million times!
@davdav001
Must have the composer format to be played, i'm not gona code any converter for this plugin, except if it gets 1 million downloads XD
Is it at all possible to play modern music, like charts... Could u convert them into minecraft soundfiles... And let them play in the background? ;)