Pl3xMidiPlayer
Description
This is just a proof-of-concept plugin I threw together to test out some code authorblues showed us in #BukkitDev on IRC. I don't know if I am going to update or expand on this, although the idea of it is exciting. I have decided to not update this plugin. It was fun playing with it, but had no real practical use this MC's noteblocks have a very limited range of pitch.
Note: Most midi's will sound like crap. This is expected since Minecraft's note blocks only support a very limited range of notes. There is nothing I can do about this. Just try to find/make songs that fit within Minecraft's note block range.
All midi files should go in /plugins/Pl3xMidiPlayer/midis/
Hope you enjoy it! ^_^
Commands
- /midi list Lists the midi files on the server
- /midi play [file] Plays the midi file
- /midi stop [id] Stops the midi of specified id
Permissions
- pl3xmidiplayer.command.midi Allows access to use the /midi command
TODO
nothing at the moment
Error! '-' When I type /midi play <name of the music> I get an error: "An internal error occured while attempting to perform this command"
My console log:
25.06 16:57:08 [Server] INFO ... 15 more 25.06 16:57:08 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:57:08 [Server] INFO at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:68) 25.06 16:57:08 [Server] INFO at java.util.ArrayList.get(ArrayList.java:382) 25.06 16:57:08 [Server] INFO at java.util.ArrayList.rangeCheck(ArrayList.java:604) 25.06 16:57:08 [Server] INFO Caused by: java.lang.IndexOutOfBoundsException: Index: 2, Size: 0 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:57:08 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:57:08 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:57:08 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:57:08 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:57:08 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:57:08 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 25.06 16:57:08 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'midi' in plugin Pl3xMidiPlayer v1.0 25.06 16:57:08 [Server] SEVERE null 25.06 16:57:08 [Multicraft] Biel ran command Message of the Day 25.06 16:57:08 [Connect] User Biel, IP 25.06 16:57:08 [Server] INFO Biel issued an AuthMe command! 25.06 16:57:06 [Server] INFO ... 15 more 25.06 16:57:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:57:06 [Server] INFO at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:68) 25.06 16:57:06 [Server] INFO at java.util.ArrayList.get(ArrayList.java:382) 25.06 16:57:06 [Server] INFO at java.util.ArrayList.rangeCheck(ArrayList.java:604) 25.06 16:57:06 [Server] INFO Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 0 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:57:06 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:57:06 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:57:06 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:57:06 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:57:06 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:57:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 25.06 16:57:06 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'midi' in plugin Pl3xMidiPlayer v1.0 25.06 16:57:06 [Server] SEVERE null 25.06 16:57:00 [Multicraft] Biel ran command Message of the Day 25.06 16:57:00 [Connect] User Biel, IP 187.126.145.15 25.06 16:56:59 [Server] INFO ... 15 more 25.06 16:56:59 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:56:59 [Server] INFO at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:52) 25.06 16:56:59 [Server] INFO at net.pl3x.pl3xmidiplayer.midi.Midi.start(Midi.java:48) 25.06 16:56:59 [Server] INFO at com.sun.media.sound.RealTimeSequencer.start(RealTimeSequencer.java:249) 25.06 16:56:59 [Server] INFO Caused by: java.lang.IllegalStateException: sequencer not open 25.06 16:56:59 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:56:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:56:58 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:56:58 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:56:58 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:56:58 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:56:58 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:56:58 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 25.06 16:56:58 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'midi' in plugin Pl3xMidiPlayer v1.0 25.06 16:56:58 [Server] SEVERE null 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:56:58 [Server] SEVERE at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:56:58 [Server] SEVERE at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:56:58 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:56:58 [Server] SEVERE at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:56:58 [Server] SEVERE at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:56:58 [Server] SEVERE at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:56:58 [Server] SEVERE at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:51) 25.06 16:56:58 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.<init>(Midi.java:42) 25.06 16:56:58 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.construct(Midi.java:27) 25.06 16:56:58 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.setupMidiFile(Midi.java:19) 25.06 16:56:58 [Server] SEVERE at javax.sound.midi.MidiSystem.getSequence(MidiSystem.java:880) 25.06 16:56:58 [Server] SEVERE at com.sun.media.sound.StandardMidiFileReader.getSequence(StandardMidiFileReader.java:239) 25.06 16:56:58 [Server] SEVERE at java.io.FileInputStream.<init>(FileInputStream.java:138) 25.06 16:56:58 [Server] SEVERE at java.io.FileInputStream.open(Native Method) 25.06 16:56:58 [Server] SEVERE java.io.FileNotFoundException: plugins/Pl3xMidiPlayer/midis/poderosas.midi (No such file or directory) 25.06 16:56:56 [Server] INFO ... 15 more 25.06 16:56:56 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:56:56 [Server] INFO at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:52) 25.06 16:56:56 [Server] INFO at net.pl3x.pl3xmidiplayer.midi.Midi.start(Midi.java:48) 25.06 16:56:56 [Server] INFO at com.sun.media.sound.RealTimeSequencer.start(RealTimeSequencer.java:249) 25.06 16:56:56 [Server] INFO Caused by: java.lang.IllegalStateException: sequencer not open 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:56:56 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:56:56 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:56:56 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:56:56 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:56:56 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:56:56 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 25.06 16:56:56 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'midi' in plugin Pl3xMidiPlayer v1.0 25.06 16:56:56 [Server] SEVERE null 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:56:56 [Server] SEVERE at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:56:56 [Server] SEVERE at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:56:56 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:56:56 [Server] SEVERE at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:56:56 [Server] SEVERE at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:56:56 [Server] SEVERE at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:56:56 [Server] SEVERE at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:51) 25.06 16:56:56 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.<init>(Midi.java:42) 25.06 16:56:56 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.construct(Midi.java:27) 25.06 16:56:56 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.setupMidiFile(Midi.java:19) 25.06 16:56:56 [Server] SEVERE at javax.sound.midi.MidiSystem.getSequence(MidiSystem.java:888) 25.06 16:56:56 [Server] SEVERE javax.sound.midi.InvalidMidiDataException: could not get sequence from file 25.06 16:56:47 [Server] INFO ... 15 more 25.06 16:56:47 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:56:47 [Server] INFO at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:52) 25.06 16:56:47 [Server] INFO at net.pl3x.pl3xmidiplayer.midi.Midi.start(Midi.java:48) 25.06 16:56:47 [Server] INFO at com.sun.media.sound.RealTimeSequencer.start(RealTimeSequencer.java:249) 25.06 16:56:47 [Server] INFO Caused by: java.lang.IllegalStateException: sequencer not open 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:56:47 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:56:47 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:56:47 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:56:47 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:56:47 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 25.06 16:56:47 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'midi' in plugin Pl3xMidiPlayer v1.0 25.06 16:56:47 [Server] SEVERE null 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 25.06 16:56:47 [Server] SEVERE at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 25.06 16:56:47 [Server] SEVERE at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:186) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:895) 25.06 16:56:47 [Server] SEVERE at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:979) 25.06 16:56:47 [Server] SEVERE at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:547) 25.06 16:56:47 [Server] SEVERE at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 25.06 16:56:47 [Server] SEVERE at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 25.06 16:56:47 [Server] SEVERE at net.pl3x.pl3xmidiplayer.commands.CmdMidi.onCommand(CmdMidi.java:51) 25.06 16:56:47 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.<init>(Midi.java:42) 25.06 16:56:47 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.construct(Midi.java:27) 25.06 16:56:47 [Server] SEVERE at net.pl3x.pl3xmidiplayer.midi.Midi.setupMidiFile(Midi.java:19) 25.06 16:56:47 [Server] SEVERE at javax.sound.midi.MidiSystem.getSequence(MidiSystem.java:880) 25.06 16:56:47 [Server] SEVERE at com.sun.media.sound.StandardMidiFileReader.getSequence(StandardMidiFileReader.java:239) 25.06 16:56:47 [Server] SEVERE at java.io.FileInputStream.<init>(FileInputStream.java:138) 25.06 16:56:47 [Server] SEVERE at java.io.FileInputStream.open(Native Method) 25.06 16:56:47 [Server] SEVERE java.io.FileNotFoundException: plugins/Pl3xMidiPlayer/midis/poderosas (No such file or directory) 25.06 16:56:22 [Multicraft] arthurmaker ran command Message of the Day 25.06 16:56:22 [Connect] User arthurmaker, IP 25.06 16:56:22 [Server] INFO arthurmaker issued an AuthMe command! 25.06 16:56:10 [Multicraft] arthurmaker ran command Message of the Day 25.06 16:56:10 [Connect] User arthurmaker, IP 187.56.14.176 25.06 16:55:43 [Multicraft] KillKillABC ran command Message of the Day 25.06 16:55:43 [Connect] User KillKillABC, IP 25.06 16:55:43 [Server] INFO KillKillABC issued an AuthMe command! 25.06 16:55:36 [Multicraft] KillKillABC ran command Message of the Day 25.06 16:55:36 [Connect] User KillKillABC, IP 179.191.214.248 25.06 16:55:31 [Multicraft] Minecamila ran command Message of the Day 25.06 16:55:31 [Connect] User Minecamila, IP 25.06 16:55:31 [Server] INFO Minecamila issued an AuthMe command! 25.06 16:55:21 [Multicraft] Minecamila ran command Message of the Day 25.06 16:55:21 [Connect] User Minecamila, IP 201.52.51.103 25.06 16:55:12 [Server] INFO Using inbuilt NmsBlock for this version. 25.06 16:55:12 [Multicraft] Nog14 ran command Message of the Day 25.06 16:55:12 [Connect] User Nog14, IP 25.06 16:55:12 [Server] INFO Nog14 issued an AuthMe command! 25.06 16:55:10 [Multicraft] joao3601 ran command Message of the Day 25.06 16:55:10 [Connect] User joao3601, IP 25.06 16:55:09 [Server] INFO joao3601 issued an AuthMe command! 25.06 16:55:05 [Multicraft] Kozzix ran command Message of the Day 25.06 16:55:05 [Connect] User Kozzix, IP 25.06 16:55:05 [Multicraft] minekill ran command Message of the Day 25.06 16:55:05 [Connect] User minekill, IP 25.06 16:55:05 [Server] INFO Kozzix issued an AuthMe command! 25.06 16:55:05 [Server] INFO minekill issued an AuthMe command! 25.06 16:55:04 [Multicraft] Nog14 ran command Message of the Day 25.06 16:55:04 [Connect] User Nog14, IP 200.203.113.46 25.06 16:55:02 [Multicraft] joao3601 ran command Message of the Day 25.06 16:55:02 [Connect] User joao3601, IP 201.81.56.170 25.06 16:54:59 [Multicraft] Kozzix ran command Message of the Day 25.06 16:54:59 [Connect] User Kozzix, IP 189.103.8.44 25.06 16:54:58 [Multicraft] Maximus ran command Message of the Day 25.06 16:54:58 [Connect] User Maximus, IP 25.06 16:54:58 [Server] INFO Maximus issued an AuthMe command! 25.06 16:54:56 [Multicraft] minekill ran command Message of the Day 25.06 16:54:56 [Connect] User minekill, IP 186.227.60.130 25.06 16:54:54 [Disconnect] User Minecamila has disconnected, reason: disconnect.endOfStream 25.06 16:54:54 [Disconnect] User Nog14 has disconnected, reason: disconnect.endOfStream 25.06 16:54:54 [Disconnect] User Kozzix has disconnected, reason: disconnect.endOfStream 25.06 16:54:54 [Multicraft] Nog14 ran command Message of the Day 25.06 16:54:54 [Connect] User Nog14, IP 200.203.113.46 25.06 16:54:53 [Multicraft] Kozzix ran command Message of the Day 25.06 16:54:53 [Connect] User Kozzix, IP 189.103.8.44 25.06 16:54:52 [Multicraft] Minecamila ran command Message of the Day 25.06 16:54:52 [Connect] User Minecamila, IP 201.52.51.103 25.06 16:54:51 [Multicraft] Maximus ran command Message of the Day 25.06 16:54:51 [Connect] User Maximus, IP 186.227.60.130 25.06 16:54:50 [Server] INFO /187.126.145.15:13116 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3130 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3124 lost connection 25.06 16:54:50 [Server] INFO /187.126.145.15:13110 lost connection 25.06 16:54:50 [Server] INFO /189.35.47.46:61589 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3116 lost connection 25.06 16:54:50 [Server] INFO /189.18.42.186:58148 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3112 lost connection 25.06 16:54:50 [Server] INFO /179.98.192.125:52863 lost connection 25.06 16:54:50 [Server] INFO /186.227.60.130:53355 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3106 lost connection 25.06 16:54:50 [Server] INFO /186.227.60.130:53354 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3099 lost connection 25.06 16:54:50 [Server] INFO /200.203.113.46:53254 lost connection 25.06 16:54:50 [Server] INFO /201.26.50.141:53944 lost connection 25.06 16:54:50 [Server] INFO /186.228.78.211:59203 lost connection 25.06 16:54:50 [Server] INFO /179.191.216.141:58004 lost connection 25.06 16:54:50 [Server] INFO /186.228.78.211:59204 lost connection 25.06 16:54:50 [Server] INFO /186.228.78.211:59202 lost connection 25.06 16:54:50 [Server] INFO /179.191.214.248:50361 lost connection 25.06 16:54:50 [Server] INFO /186.227.60.130:53353 lost connection 25.06 16:54:50 [Server] INFO /179.191.216.141:58006 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3093 lost connection 25.06 16:54:50 [Server] INFO /179.191.216.141:58002 lost connection 25.06 16:54:50 [Server] INFO /189.35.47.46:61570 lost connection 25.06 16:54:50 [Server] INFO /179.191.216.141:58000 lost connection 25.06 16:54:50 [Server] INFO /179.191.216.141:57998 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3088 lost connection 25.06 16:54:50 [Server] INFO /201.26.50.141:53933 lost connection 25.06 16:54:50 [Server] INFO /179.191.216.141:57996 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3080 lost connection 25.06 16:54:50 [Server] INFO /186.206.23.50:55232 lost connection 25.06 16:54:50 [Server] INFO /187.126.145.15:13107 lost connection 25.06 16:54:50 [Server] INFO /200.203.113.46:53251 lost connection 25.06 16:54:50 [Server] INFO /201.26.50.141:53923 lost connection 25.06 16:54:50 [Server] INFO VicioGam3r [/177.221.80.113:4292] lost connection 25.06 16:54:50 [Server] INFO /200.150.86.186:1945 lost connection 25.06 16:54:50 [Server] INFO /201.81.56.170:3076 lost connection 25.06 16:54:50 [Server] INFO /201.52.51.103:52724 lost connection 25.06 16:54:50 [Server] INFO /201.26.50.141:53915 lost connection 25.06 16:54:50 [Server] INFO /179.191.214.248:50354 lost connection 25.06 16:54:50 [Server] INFO Kozzix [/189.103.8.44:61949] lost connection 25.06 16:54:50 [Server] INFO Accepted EditSessionFactory of type net.coreprotect.worldedit.CoreProtectEditSessionFactory from net.coreprotect.worldedit 25.06 16:54:49 [Server] Startup Done (20.398s)! For help, type "help" or "?" 25.06 16:54:47 [Server] INFO Server permissions file permissions.yml is empty, ignoring it 25.06 16:54:46 [Server] INFO Enabling Infected v1.8.3.1 25.06 16:54:46 [Server] INFO [PVP Arena] enabled (version pvparena v1.0.3.171) 25.06 16:54:46 [Server] INFO [PVP Arena] Plugin tracking enabled. Set tracker: false inside the main config to disable. 25.06 16:54:46 [Server] INFO [PVP Arena] Updates deactivated. Please check dev.bukkit for updates. 25.06 16:54:46 [Server] INFO [PVP Arena] Downloaded module update file 25.06 16:54:45 [Server] INFO [PVP Arena] Downloading module update file... 25.06 16:54:45 [Server] INFO [PVP Arena] debugging: off 25.06 16:54:45 [Server] INFO [PVP Arena] Enabling pvparena v1.0.3.171 25.06 16:54:40 [Server] INFO Version 4.8 is enabled! 25.06 16:54:40 [Server] INFO Enabling DisguiseCraft v4.8 25.06 16:54:37 [Server] INFO Restoring 14K's Items 25.06 16:54:37 [Server] INFO Restoring Budokkan's Items 25.06 16:54:37 [Server] INFO Restoring Nintendo3's Items 25.06 16:54:37 [Server] INFO Restoring Themark's Items 25.06 16:54:37 [Server] INFO Restoring CavaleiroX's Items 25.06 16:54:37 [Server] INFO Restoring beto's Items 25.06 16:54:37 [Server] INFO Restoring giggles_pug's Items 25.06 16:54:37 [Server] INFO Restoring luffy's Items 25.06 16:54:37 [Server] INFO Loaded teamdm minigame type. 25.06 16:54:37 [Server] INFO Loaded dm minigame type. 25.06 16:54:37 [Server] INFO Loaded race minigame type. 25.06 16:54:37 [Server] INFO Loaded sp minigame type. 25.06 16:54:37 [Server] INFO Minigames successfully enabled. 25.06 16:54:37 [Server] INFO Enabling Minigames v1.5.2 25.06 16:54:37 [Server] INFO Using hooks for CraftBukkit via ProtocolLib 25.06 16:54:37 [Server] INFO Detected ProtocolLib, using that for handling! 25.06 16:54:37 [Server] INFO Enabling TagAPI v2.3 25.06 16:54:37 [Server] INFO [OtherDrops:2.8b.535] OtherDrops loaded. 25.06 16:54:37 [Server] INFO [OtherDrops:2.8b.535] Loading file: otherdrops-drops.yml 25.06 16:54:37 [Server] INFO [OtherDrops:2.8b.535] Found supported plugin(s): 'WorldGuard, CoreProtect' 25.06 16:54:37 [Server] INFO Enabling OtherDrops v2.8b.535 25.06 16:54:37 [Server] INFO Enabling EssentialsSpawn vDev2.11.133 25.06 16:54:37 [Server] INFO Multiverse 2 integration enabled! 25.06 16:54:37 [Server] INFO ChatManager enabled! 25.06 16:54:37 [Server] INFO Enabling ChatManager v1.19.1 25.06 16:54:36 [Server] INFO [AncientGates v1.6.7] Enabled 25.06 16:54:36 [Server] INFO [AncientGates v1.6.7] Loading gates into memory 25.06 16:54:36 [Server] INFO [AncientGates v1.6.7] Loading gates from disk 25.06 16:54:36 [Server] INFO [AncientGates v1.6.7] Loading conf from disk 25.06 16:54:36 [Server] INFO Enabling AncientGates v1.6.7 25.06 16:54:36 [Server] INFO Essentials: Using PermissionsEx based permissions. 25.06 16:54:36 [Server] INFO 1.5.2-R0.1-SNAPSHOT 25.06 16:54:36 [Server] INFO git-Spigot-836 (MC: 1.5.2) 25.06 16:54:36 [Server] INFO Bukkit version format changed. Version not checked. 25.06 16:54:36 [Server] INFO Enabling Essentials vDev2.11.133 25.06 16:54:36 [Server] INFO Loaded configuration file. 25.06 16:54:36 [Server] INFO Enabling Bloodshed v2.0
Nice !
Could you add a feature to play a midi file to a player when he joins?
Thanks. :)
@BillyGalbreath
Thanks. :)
@azteca100
Click on the tickets button at the top of the page and you can navigate from there to the source. ;)
A simple question, where can I get the source?
@Markcreator
I did forget to mention that, huh? :p
/plugins/Pl3xMidiPlayer/midis/
Where to put the Files? :) I really want to try it! :D
Ironically, I was looking for an updated Midi plugin about two hours ago. :)