midibanks-revival
This plugin is a revival of the plugin at this thread.Originally created by Protected.
I thank him for originally creating it but am angered by his complete removal of the plugin without leaving any notification for its fans.
The original plugin allowed you to play midis in Minecraft without a client mod using noteblocks and correctly formatted signs.
The format of the signs is like this.
- first line: blank
- second line: [midi]
- third line: filename, must be short enough to fit on the line without the .mid extension.
- fourth line:Special perimeters, Such as start on chunk load and looping "A,L, and a few more I need to search for in the code."
examples:
Micheal Jackson's beat it.mid
- blank
- [midi]
- mjbi
song of storms.mid
- blank
- [midi]
- sos
For more help check the help page here.===> Help
If you want to see videos of this plugin in action check here.==> videos
Permission Nodes:
midibanks.can-use
midibanks.can-create
midibanks.cmd
My hopeful to-do list:
- maybe create a client version.
get more of the commands working- Just removed the non working onessomehow figure out how to add permissionsmaybe change the command to prevent conflictscommand is now midibanks- clean up the messy code
check the configuration file- included inside of jar also saved upon plugin load.
Optional Dependencies:
Vault
Official repo of the plugin:
http://midibanks-revival.googlecode.com/
this contains both the regular version and the bukkitforge version.
if you are having trouble with getting the midis to play open them with an external program such as Anvil Studio
the midis go in the same folder as the config file.
-
View User Profile
-
Send Message
Posted Mar 16, 2013NOOOOOOO!!! Don't become inactive!!!! I love this plugin! Please keep updating it
:D
-
View User Profile
-
Send Message
Posted Mar 3, 2013you should make it so that the midi files can be on drop box and be played, my current hosting company doesnt allow folders to be edited *wich is retarded*
-
View User Profile
-
Send Message
Posted Feb 26, 2013I have a suggestion. Perhaps add a configuration option to choose where the midi files are found? I would love to be able to direct the directory to the web server files so I can create a program so others can upload midis to play
-
View User Profile
-
Send Message
Posted Feb 24, 2013I'm sorry to inform that the new version won't play music
-
View User Profile
-
Send Message
Posted Feb 15, 2013@amitkilo
same folder as the yml file.
-
View User Profile
-
Send Message
Posted Feb 14, 2013but where do i put the midis?
-
View User Profile
-
Send Message
Posted Feb 9, 2013You should add so that you can aim at the sign and scroll with your mousewheel to change songs! :D
-
View User Profile
-
Send Message
Posted Feb 8, 2013The mod won't play any music, it recognizes files though.
-
View User Profile
-
Send Message
Posted Feb 7, 2013@Hsking11
Thank you, I found out all of my songs had only the number 0 coming up! So it helped and it all is fine now thank you very much!
-
View User Profile
-
Send Message
Posted Feb 4, 2013@_Rang0_
I think that has to do with the actual midi file and how many channels it uses.. :?
do /midibanks channels <nameofmidi>
To see what channels that midi uses. If the number 0 comes up. Then it will only play on the first note block. Say another one comes up - i.e 0 3. Means a note can be play on the 4th note block. etc. etc.
Here try this midi.
(I' don't know much or wat evs just trying to help out with what I know :p )
-
View User Profile
-
Send Message
Posted Feb 2, 2013Hello,
I really like this plugin, but all my songs play on the first note and I would like it to be like in the videos where they play on multiple ones! Could someone explain how I could make this happen? I am using the 2.1 version for CB 1.4.7-RO.1 and I downloaded vault. Hopefully someone can help me with this as I really would like to know.
-
View User Profile
-
Send Message
Posted Jan 24, 2013I got it to work. It's not to complicated but it works in a way that it shouldn't so maybe this will also help you jfmherokiller, as well as others who have problems getting it to start.
On my server I am running CraftBukkit version git-Bukkit-1.4.6-R0.1-b2561jnks (MC: 1.4.6) (Implementing API version 1.4.6-R0.1)
Here is a picture of how I got it setup http://i.imgur.com/gKp0FER.jpg You need to create two signs, the names of the midi should be something short, as I've noticed longer name midi's don't play, but abbreviated ones do. Right click one of the signs, the next sign you start should have it start playing "sometimes" most of the time for what I can gather.
-
View User Profile
-
Send Message
Posted Jan 22, 2013[SEVERE] Could not pass event ChunkLoadEvent to MidiBanks v2.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_4_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:139) at net.timedminecraft.server.TimedChunkProviderServer.getChunkAt(TimedChunkProviderServer.java:153) at net.minecraft.server.v1_4_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:85) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.getChunkAt(CraftWorld.java:115) at org.bukkit.craftbukkit.v1_4_R1.CraftWorld.getChunkAt(CraftWorld.java:491) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerJoin(AuthMePlayerListener.java:725) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_4_R1.PlayerList.c(PlayerList.java:156) at net.minecraft.server.v1_4_R1.PlayerList.a(PlayerList.java:95) at net.minecraft.server.v1_4_R1.PendingConnection.d(PendingConnection.java:130) at net.minecraft.server.v1_4_R1.PendingConnection.c(PendingConnection.java:45) at net.minecraft.server.v1_4_R1.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:29) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at org.bukkit.craftbukkit.v1_4_R1.block.CraftSign.<init>(CraftSign.java:17) at org.bukkit.craftbukkit.v1_4_R1.block.CraftBlock.getState(CraftBlock.java:242) at org.bukkit.craftbukkit.v1_4_R1.CraftChunk.getTileEntities(CraftChunk.java:117) at net.myshelter.minecraft.midibanks.MidiBanks.onChunkLoaded(MidiBanks.java:167) at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 28 more
-
View User Profile
-
Send Message
Posted Jan 21, 2013I would also like to announce that I created a version for bukkitforge. which can be found here: https://dl.dropbox.com/u/2310376/midibanks.jar
-
View User Profile
-
Send Message
Posted Jan 19, 2013Yes indeed, the signs don't update correctly. I found out they work if I put the noteblocks in a different direction
-
View User Profile
-
Send Message
Posted Jan 13, 2013i just figured out a problem some of the midis work just the signs don't update.
-
View User Profile
-
Send Message
Posted Jan 13, 2013@lordb02
the midis go in there. I think the code for separate directories might also be there but as you know there is a limit on the sign text so it really does not help to much
-
View User Profile
-
Send Message
Posted Jan 11, 2013the midibanks plugin folder only contains one file and that is the config, should there be a midi folder to put the midi files in?
-
View User Profile
-
Send Message
Posted Jan 10, 2013@jfmherokiller
The problem is to do with block faces I'd assume - as if you place note blocks on the opposite side of the sign they will play. I think I remember some CB commits to do with block faces a while back too.
-
View User Profile
-
Send Message
Posted Jan 8, 2013@Humpie96
might have been the bukkit update i'm still trying to understand what must be fixed. I have only taken the first step to getting my plugin working again.