A guy in my server suggested if it would be possible that instead of a straight line, if it could be bunched together in a square or some other way so it can fit better in smaller spaces.
Ok, Mine dosen't seem to be working and I seem to be following directions...If anyone could maybe link or make a video tutorial of how they did it on a PC and where sucsessful that would be awesome. OR A written one is fine as well.
Zaonhort, use C or combine T and = depending on the midi (you can also edit the midi to make it more suitable). Plenty of videos in this thread kingcole. If you build it exactly like they did it will work.
Is there any way to control the radius the music spreads to? Other than that, super awesome plugin, love it~
Another question is, is there any way to preload the songs? In some cases, song plays fine, then starts to buffer, and the rush the next part of the song. Doesn't happen all the time, but still, it does.
That's probably lag. The plugin is timing things correctly, but the notes are delayed on the way to reaching you. I don't think there is anything you can do other than getting a better connection and/or server or reducing the distance between your computer and the server Reducing load on the server may also help. EDIT: Let's not forget of course the best solution, which is to avoid the problem entirely by using SLOWER MIDIS =) Or reduce the tempo.
as soon as i start playing a song, the console is spammed by this: [SEVERE] Could not pass event CHUNK_LOADED to MidiBanks i am running the 'latest' build, as of this post. (forget the number atm) it still plays the song (choppy), but it lags like crazy
Is it possible to start a wiki on this, for sharing the songs, and guides to make them work? This plugin is ingenius.
I second that. My client lag, so I can know if the music I just put is working as it should. Step by step tutorial would make my life really easyer.
whenever i try something with it it gives me an error something like this Code: 03:12:11 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to MidiBanks java.lang.NullPointerException at net.myshelter.minecraft.MidiBanks.learnMusic(MidiBanks.java:144) at net.myshelter.minecraft.MidiBanksBlockListener.onBlockRightClick(MidiBanksBlockListener.java:89) at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493) at net.minecraft.server.Packet15Place.a(SourceFile:57) at net.minecraft.server.NetworkManager.a(SourceFile:230) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76) at net.minecraft.server.NetworkListenThread.a(SourceFile:100) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272) at net.minecraft.server.ThreadServerApplication.run(SourceFile:366) >
stargateanubis: I need the full error which shows below that line, just that line provides zero information solidsnake: Feel free to start a wiki! nala3: Can you please give me the exact directory tree (contents and hierarchy) of everything you have inside plugins/MidiBanks ? Johnny Lunder: This plugin will never support the Permissions plugin; I will however add native Bukkit permissions if they're ever released...
ohh thats odd, it deleted my MidiBanks folder, or maybe i did accidentaly ( new OS ) anyway its working now sorry for the trouble
Possible Interference from other plugins... http://forums.bukkit.org/threads/misc-signcolours-v0-3-for-allowing-coloured-text-on-signs-551.4208/ When You change the color of the sign with scrollwheel the sign becomes unresponsive when hit, and also, if you're playing a song its impossible to stop it, until you break the sign, and place it back than rightclick it and leftclick it. @Protected: I wouldn't know where to start... I'm very noobish at this, and not familiar with midi files that much, is there a program that can edit midi files easily or any guides to learn this easier.
So im running bukkit 556, and when I put MidiBanks.jar into my plugins folder, it does not create a MidiBanks folder, please help
Hello, i have an little problem, when i'm starting MountainKing it's playing only from 2 note blocks and my question is, how i can fix it? or is it normal, but i don't think so. I'm using craftbukkit 556
I would LOVE to give you more, but that is ALL the console shows. It just spams the console with that (at least 100 times in a minute). I have to restart the server, and disable the plugin, in order for the message to go away. once i re-activate the plugin, it is fine, until someone interacts with a sign again.
Troold: Do you have all 16 channels built? Did you watch until the end? It only uses a few channels in the beginning and there are channels it never uses (almost no midi uses all channels). stargate: Sounds like a bukkit version issue, did you fully stop and then start the server when you upgraded? Are you sure you replaced with the correct file when you upgraded? Code: public void onChunkLoaded(ChunkLoadEvent event) { if (plugin.disallowAutostart) return; for (BlockState cbs : event.getChunk().getTileEntities()) { if (cbs.getBlock().getType() != Material.WALL_SIGN) continue; Sign midiSign = (Sign)cbs; if (!midiSign.getLine(1).equalsIgnoreCase("[MIDI]")) continue; if (!midiSign.getLine(3).contains("A")) continue; plugin.learnMusic(midiSign); } } This is only used for the autostart (A) option. I suppose it could error out if getTileEntities doesn't exist or returns null (old CB versions), or if Sign.getLine returns null (I don't think it can), or if there's an error in learnMusic (but then it would throw errors when you right clicked a midi sign or fed it redstone too).
This plugin is broken with the build 560 : Code: 2011-03-23 17:47:36 [SEVERE] BLOCK_RIGHTCLICKED loading MidiBanks v1.2 (Is it up to date?) java.lang.NoSuchFieldError: BLOCK_RIGHTCLICKED at net.myshelter.minecraft.MidiBanks.onEnable(MidiBanks.java:87) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:453) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:203) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:190) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:130) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:245)