Giter VIP home page Giter VIP logo

libsdisguises's Introduction

Libs Disguises

One of the best disguise plugins available, this plugin offers an astounding amount of features due to the unique way it implements its use of disguises!

The commonly accepted method of disguising is turning a pig into a cow, but this takes it a step further and allows you to turn that pig, into a dropped piece of diamond armor!

You can modify each disguise to your own liking through use of the API or commands with full tab completion support and the best part is; All of this is free!

There are a few features which you need to pay for, but none of it is needed to enjoy the plugin to its fullest! For further details, read the plugin's description on SpigotMC. You are required to sign in, but you do not need to purchase the plugin.

Spigot page: Link Jenkins Downloads: Link

NOTE: These versions will NOT work with older versions of Minecraft than 1.12, there is no support for older versions of this plugin.

When posting an issue:
Please make sure you

  1. Post a stack trace error, if no stack trace, then post the odd behavior
  2. Post the exact steps you used in order to reproduce the issue.
  3. Give as much information as possible as to what the issue is and why it occurred so that we can fix it.

Verify that there were no error messages while Lib's Disguises was loading, that you're using the appropiate version of PacketEvents. If you're using the development builds of Lib's Disguises, make sure you are up to date before reporting a bug.

Important Note

This project does not give permission to modify or bypass code that limits features to paying customers. Especially not to publish said code.

libsdisguises's People

Contributors

apuly avatar buepas avatar byteflux avatar chrisgdt avatar cs-birb avatar dependabot[bot] avatar doc94 avatar frenxys avatar jacobmartin0 avatar jbyoshi avatar jlleitschuh avatar l89669 avatar libraryaddict avatar likaos avatar mcat95 avatar md-5 avatar mikroskeem avatar navidk0 avatar okx-code avatar pimvanderloos avatar rayzr522 avatar reasonlesss avatar riking avatar smartin1018 avatar sosedik avatar theintellobox avatar underscoretud avatar yukon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

libsdisguises's Issues

Maven repository?

Lib's Disguises used to be built on md_5's build server with a Maven repository. Since switching to Gradle and building on your own instance of Jenkins, no updated Maven repository exists. I'd like to have a supported Maven repository to take advantage of newer APIs.

[LibsDisguise dev 354] Rabbit disguise throws out error.

@libraryaddict
LibsDisguise dev 354. Disguising as a rabbit throws out this error. Using dev build 353, this error does not occur.

[00:13:37] [Server thread/WARN]: java.lang.reflect.InvocationTargetException
[00:13:37] [Server thread/WARN]:    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[00:13:37] [Server thread/WARN]:    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[00:13:37] [Server thread/WARN]:    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[00:13:37] [Server thread/WARN]:    at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.Disguise.createDisguise(Disguise.java:82)
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.MobDisguise.<init>(MobDisguise.java:28)
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.BaseDisguiseCommand.parseDisguise(BaseDisguiseCommand.java:375)
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:29)
[00:13:37] [Server thread/WARN]:    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[00:13:37] [Server thread/WARN]:    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
[00:13:37] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
[00:13:37] [Server thread/WARN]: Caused by: java.lang.ArrayIndexOutOfBoundsException: 7
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.watchers.RabbitWatcher.<init>(RabbitWatcher.java:10)
[00:13:37] [Server thread/WARN]:    ... 22 more
[00:13:37] [Server thread/WARN]: java.lang.NullPointerException
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.BaseDisguiseCommand.parseDisguise(BaseDisguiseCommand.java:471)
[00:13:37] [Server thread/WARN]:    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:29)
[00:13:37] [Server thread/WARN]:    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[00:13:37] [Server thread/WARN]:    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
[00:13:37] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[00:13:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)

Is permissions not working with most recent version

[LibsDisguises] Loading LibsDisguises v8.3.3
This server is running CraftBukkit version git-Spigot-c136710-0af2738 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT)
Enabling ProtocolLib v3.6.3-SNAPSHOT-b118

Works fine as op and was working prior to update.

Error Spigot 1.8.3

I also Have a problem on 1.8.3.
The plugins loads using 8.2.6 of LibsDuisguise
and Build #83 of ProtocolLib

The only things that I noticed is when I disguise as any creature It does not change a thing.

Here is my error paste
http://pastebin.com/YriBkwBL

Also I noticed with version #363 from http://ci.md-5.net/job/LibsDisguises/

I dont get that long error has. Any reason why that is?
Also disguise don't show up with that ether.

Request: Command to toggle viewing of own disguise

It would be great to have a command that could toggle the viewing of your own disguise.

For example: "/disguise seeself" could be a toggle between seeing your own disguise and not seeing your disguise. Or there could be /disguise seeself true/on, and /disguise seeself false/off.

Not sure if this is possible or not, but I sure hope it is.

Player's skin keeps disappear and error message

I make all zombie disguise as a player, but the skin keep disappear and showing the original steve skin.

And these error message pops up.

[20:29:15] [Craft Scheduler Thread - 5/WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@ce0d851[id=7017dedf-edf7-4afe-b46c-5d38444e2a11,name=djd,properties={},legacy=false]
net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) ~[spigot-1.7.10-R0.1-20140911a.jar:git-Spigot-1.7.9-R0.2-205-g2c31986]
at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [spigot-1.7.10-R0.1-20140911a.jar:git-Spigot-1.7.9-R0.2-205-g2c31986]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_67]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_67]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_67]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_67]
at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:509) [LibsDisguises-b359.jar:?]
at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:592) [LibsDisguises-b359.jar:?]
at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:522) [LibsDisguises-b359.jar:?]
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) [spigot-1.7.10-R0.1-20140911a.jar:git-Spigot-1.7.9-R0.2-205-g2c31986]
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [spigot-1.7.10-R0.1-20140911a.jar:git-Spigot-1.7.9-R0.2-205-g2c31986]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_67]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_67]

java.lang.IllegalArgumentException: object is not an instance of declaring class

@libraryaddict

Compiled with latest source as of this commit. 9365f6e

2013-11-14 05:12:28 [INFO] [LibsDisguises] Enabling LibsDisguises v7.6.9
2013-11-14 05:12:28 [INFO] [LibsDisguises] Trouble while making values for Leash: object is not an instance of declaring class
2013-11-14 05:12:28 [INFO] [LibsDisguises] Please report this to LibsDisguises author
2013-11-14 05:12:28 [SEVERE] java.lang.IllegalArgumentException: object is not an instance of declaring class
2013-11-14 05:12:28 [SEVERE]    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-11-14 05:12:28 [SEVERE]    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-11-14 05:12:28 [SEVERE]    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-11-14 05:12:28 [SEVERE]    at java.lang.reflect.Method.invoke(Unknown Source)
2013-11-14 05:12:28 [SEVERE]    at me.libraryaddict.disguise.LibsDisguises.registerValues(LibsDisguises.java:221)
2013-11-14 05:12:28 [SEVERE]    at me.libraryaddict.disguise.LibsDisguises.onEnable(LibsDisguises.java:108)
2013-11-14 05:12:28 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
2013-11-14 05:12:28 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
2013-11-14 05:12:28 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382)
2013-11-14 05:12:28 [SEVERE]    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:288)
2013-11-14 05:12:28 [SEVERE]    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:270)
2013-11-14 05:12:28 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.l(MinecraftServer.java:331)
2013-11-14 05:12:28 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.f(MinecraftServer.java:308)
2013-11-14 05:12:28 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:268)
2013-11-14 05:12:28 [SEVERE]    at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:165)
2013-11-14 05:12:28 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:409)
2013-11-14 05:12:28 [SEVERE]    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)

Unhandled exception occured in onPacketSending(PacketEvent)

LibsDisguise dev 283.

Using the CraftBook MC1270 MIDI IC player, this error occurs in console, as well as server tick rate plummets into the ground.

[23:57:19] [Java Sound Sequencer/ERROR]: [LibsDisguises] Unhandled exception occured in onPacketSending(PacketEvent) for LibsDisguises
java.util.NoSuchElementException
    at org.bukkit.craftbukkit.v1_7_R3.util.UnsafeList$Itr.next(UnsafeList.java:247) ~[spigot.jar:git-Spigot-1493]
    at java.util.AbstractCollection.toArray(AbstractCollection.java:141) ~[?:1.8.0_20-ea]
    at org.bukkit.craftbukkit.v1_7_R3.CraftChunk.getEntities(CraftChunk.java:94) ~[spigot.jar:git-Spigot-1493]
    at me.libraryaddict.disguise.utilities.PacketsManager$2.onPacketSending(PacketsManager.java:521) ~[LibsDisguises.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:612) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:588) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:281) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:249) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:319) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.access$300(ChannelInjector.java:59) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:295) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:263) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:100) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at net.minecraft.server.v1_7_R3.NetworkManager.b(NetworkManager.java:145) [spigot.jar:git-Spigot-1493]
    at net.minecraft.server.v1_7_R3.NetworkManager.handle(NetworkManager.java:123) [spigot.jar:git-Spigot-1493]
    at net.minecraft.server.v1_7_R3.PlayerConnection.sendPacket(PlayerConnection.java:753) [spigot.jar:git-Spigot-1493]
    at org.bukkit.craftbukkit.v1_7_R3.entity.CraftPlayer.playSound(CraftPlayer.java:339) [spigot.jar:git-Spigot-1493]
    at org.bukkit.craftbukkit.v1_7_R3.entity.CraftPlayer.playSound(CraftPlayer.java:327) [spigot.jar:git-Spigot-1493]
    at com.sk89q.craftbook.util.jinglenote.bukkit.BukkitJingleNotePlayer.play(BukkitJingleNotePlayer.java:26) [CraftBook.jar:3.9-SNAPSHOT]
    at com.sk89q.craftbook.util.jinglenote.MidiJingleSequencer$1.send(MidiJingleSequencer.java:135) [CraftBook.jar:3.9-SNAPSHOT]
    at com.sun.media.sound.AbstractMidiDevice$TransmitterList.sendMessage(AbstractMidiDevice.java:679) [?:1.8.0_20-ea]
    at com.sun.media.sound.AbstractMidiDevice$TransmitterList.sendMessage(AbstractMidiDevice.java:719) [?:1.8.0_20-ea]
    at com.sun.media.sound.RealTimeSequencer$DataPump.dispatchMessage(RealTimeSequencer.java:1868) [?:1.8.0_20-ea]
    at com.sun.media.sound.RealTimeSequencer$DataPump.pump(RealTimeSequencer.java:1997) [?:1.8.0_20-ea]
    at com.sun.media.sound.RealTimeSequencer$PlayThread.run(RealTimeSequencer.java:1368) [?:1.8.0_20-ea]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_20-ea]
[23:57:19] [Java Sound Sequencer/ERROR]: Parameters: 
  net.minecraft.server.v1_7_R3.PacketPlayOutNamedSoundEffect@5231365e[
    a=note.harp
    b=3636
    c=460
    d=27108
    e=10.0
    f=74
    timestamp=1402815439368
  ]

[23:57:19] [Java Sound Sequencer/ERROR]: [LibsDisguises] Unhandled exception occured in onPacketSending(PacketEvent) for LibsDisguises
java.util.NoSuchElementException
    at org.bukkit.craftbukkit.v1_7_R3.util.UnsafeList$Itr.next(UnsafeList.java:247) ~[spigot.jar:git-Spigot-1493]
    at java.util.AbstractCollection.toArray(AbstractCollection.java:141) ~[?:1.8.0_20-ea]
    at org.bukkit.craftbukkit.v1_7_R3.CraftChunk.getEntities(CraftChunk.java:94) ~[spigot.jar:git-Spigot-1493]
    at me.libraryaddict.disguise.utilities.PacketsManager$2.onPacketSending(PacketsManager.java:521) ~[LibsDisguises.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:612) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:588) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:281) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:249) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:319) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.access$300(ChannelInjector.java:59) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:295) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:263) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:100) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76) [ProtocolLib-3.4.0-SNAPSHOT.jar:?]
    at net.minecraft.server.v1_7_R3.NetworkManager.b(NetworkManager.java:145) [spigot.jar:git-Spigot-1493]
    at net.minecraft.server.v1_7_R3.NetworkManager.handle(NetworkManager.java:123) [spigot.jar:git-Spigot-1493]
    at net.minecraft.server.v1_7_R3.PlayerConnection.sendPacket(PlayerConnection.java:753) [spigot.jar:git-Spigot-1493]
    at org.bukkit.craftbukkit.v1_7_R3.entity.CraftPlayer.playSound(CraftPlayer.java:339) [spigot.jar:git-Spigot-1493]
    at org.bukkit.craftbukkit.v1_7_R3.entity.CraftPlayer.playSound(CraftPlayer.java:327) [spigot.jar:git-Spigot-1493]
    at com.sk89q.craftbook.util.jinglenote.bukkit.BukkitJingleNotePlayer.play(BukkitJingleNotePlayer.java:26) [CraftBook.jar:3.9-SNAPSHOT]
    at com.sk89q.craftbook.util.jinglenote.MidiJingleSequencer$1.send(MidiJingleSequencer.java:135) [CraftBook.jar:3.9-SNAPSHOT]
    at com.sun.media.sound.AbstractMidiDevice$TransmitterList.sendMessage(AbstractMidiDevice.java:679) [?:1.8.0_20-ea]
    at com.sun.media.sound.AbstractMidiDevice$TransmitterList.sendMessage(AbstractMidiDevice.java:719) [?:1.8.0_20-ea]
    at com.sun.media.sound.RealTimeSequencer$DataPump.dispatchMessage(RealTimeSequencer.java:1868) [?:1.8.0_20-ea]
    at com.sun.media.sound.RealTimeSequencer$DataPump.pump(RealTimeSequencer.java:1997) [?:1.8.0_20-ea]
    at com.sun.media.sound.RealTimeSequencer$PlayThread.run(RealTimeSequencer.java:1368) [?:1.8.0_20-ea]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_20-ea]
[23:57:19] [Java Sound Sequencer/ERROR]: Parameters: 
  net.minecraft.server.v1_7_R3.PacketPlayOutNamedSoundEffect@21c52676[
    a=note.harp
    b=3636
    c=460
    d=27108
    e=0.0
    f=44
    timestamp=1402815439867
  ]

Cannot watch the type class java.lang.Byte

LibsDisguise jenkins build 106. Protocollib jenkins build 177. Bunch more errors in console from trying to disguise if needed.

[19:44:12] [Server thread/INFO]: mibby issued server command: /dis pig
[19:44:12] [Server thread/WARN]: java.lang.IllegalArgumentException: Cannot watch the type class java.lang.Byte
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.wrappers.WrappedWatchableObject.<init>(WrappedWatchableObject.java:94)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.FlagWatcher.convert(FlagWatcher.java:109)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.createDataWatcher(PacketsManager.java:315)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.constructSpawnPackets(PacketsManager.java:257)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1124)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.access$000(PacketsManager.java:48)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager$1.onPacketSending(PacketsManager.java:80)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:574)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:550)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:251)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:202)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:260)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.access$000(ChannelInjector.java:52)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$2.onMessageScheduled(ChannelInjector.java:239)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:91)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.b(NetworkManager.java:110)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.handle(NetworkManager.java:88)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.sendPacket(PlayerConnection.java:736)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:323)
[19:44:12] [Server thread/WARN]:    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[19:44:12] [Server thread/WARN]:    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at java.lang.reflect.Method.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.refreshTrackers(DisguiseUtilities.java:263)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseEntity(DisguiseAPI.java:61)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:105)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:42)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
[19:44:12] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:938)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:813)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:647)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:530)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:442)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
[19:44:12] [Server thread/WARN]: java.lang.IllegalArgumentException: Cannot watch the type class java.lang.Byte
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.wrappers.WrappedWatchableObject.<init>(WrappedWatchableObject.java:94)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.FlagWatcher.convert(FlagWatcher.java:109)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1110)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.access$000(PacketsManager.java:48)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager$1.onPacketSending(PacketsManager.java:80)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:574)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:550)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:251)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:202)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:260)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.access$000(ChannelInjector.java:52)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$2.onMessageScheduled(ChannelInjector.java:239)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:91)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.b(NetworkManager.java:110)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.handle(NetworkManager.java:88)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.sendPacket(PlayerConnection.java:736)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:325)
[19:44:12] [Server thread/WARN]:    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[19:44:12] [Server thread/WARN]:    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at java.lang.reflect.Method.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.refreshTrackers(DisguiseUtilities.java:263)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseEntity(DisguiseAPI.java:61)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:105)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:42)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
[19:44:12] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:938)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:813)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:647)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:530)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:442)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
[19:44:12] [Server thread/WARN]: java.lang.IllegalArgumentException: Cannot watch the type class java.lang.Byte
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.wrappers.WrappedWatchableObject.<init>(WrappedWatchableObject.java:94)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.FlagWatcher.convert(FlagWatcher.java:109)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.createDataWatcher(PacketsManager.java:315)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.constructSpawnPackets(PacketsManager.java:257)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1124)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.access$000(PacketsManager.java:48)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager$4.onPacketSending(PacketsManager.java:699)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:574)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:550)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:251)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:202)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:260)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.access$000(ChannelInjector.java:52)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$2.onMessageScheduled(ChannelInjector.java:239)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:91)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.b(NetworkManager.java:110)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.handle(NetworkManager.java:88)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.sendPacket(PlayerConnection.java:736)
[19:44:12] [Server thread/WARN]:    at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at java.lang.reflect.Method.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.invokeSendPacket(ChannelInjector.java:458)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.sendServerPacket(ChannelInjector.java:445)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector$3.sendServerPacket(NettyProtocolInjector.java:311)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:756)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:730)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:356)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:463)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseEntity(DisguiseAPI.java:63)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:105)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:42)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
[19:44:12] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:938)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:813)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:647)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:530)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:442)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
[19:44:12] [Server thread/ERROR]: [LibsDisguises] Unhandled exception occured in onPacketSending(PacketEvent) for LibsDisguises
java.lang.IllegalArgumentException: Cannot watch the type class java.lang.Byte
    at com.comphenix.protocol.wrappers.WrappedWatchableObject.<init>(WrappedWatchableObject.java:94) ~[ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at me.libraryaddict.disguise.utilities.PacketsManager$4.onPacketSending(PacketsManager.java:752) ~[LibsDisguises.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:574) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:550) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:251) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:202) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:260) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.access$000(ChannelInjector.java:52) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector$2.onMessageScheduled(ChannelInjector.java:239) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:91) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at net.minecraft.server.v1_7_R1.NetworkManager.b(NetworkManager.java:110) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.NetworkManager.handle(NetworkManager.java:88) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.PlayerConnection.sendPacket(PlayerConnection.java:736) [spigot.jar:git-Spigot-1187]
    at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0-ea]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0-ea]
    at com.comphenix.protocol.injector.netty.ChannelInjector.invokeSendPacket(ChannelInjector.java:458) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.ChannelInjector.sendServerPacket(ChannelInjector.java:445) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.netty.NettyProtocolInjector$3.sendServerPacket(NettyProtocolInjector.java:311) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:756) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:730) [ProtocolLib-3.0.2-SNAPSHOT.jar:?]
    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:356) [LibsDisguises.jar:?]
    at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:463) [LibsDisguises.jar:?]
    at me.libraryaddict.disguise.DisguiseAPI.disguiseEntity(DisguiseAPI.java:63) [LibsDisguises.jar:?]
    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:105) [LibsDisguises.jar:?]
    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:42) [LibsDisguises.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1187]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) [spigot.jar:git-Spigot-1187]
    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:938) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:813) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:647) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:530) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:442) [spigot.jar:git-Spigot-1187]
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot.jar:git-Spigot-1187]
[19:44:12] [Server thread/ERROR]: Parameters: 
  net.minecraft.server.v1_7_R1.PacketPlayOutNamedEntitySpawn@571620f7[
    a=381370
    b=GameProfile{id='e7fa432117a439b3b2cfe8b77a8e27e3', name='mibby'}
    c=-360603
    d=2016
    e=151189
    f=-94
    g=-8
    h=0
    i=net.minecraft.server.v1_7_R1.DataWatcher@6086c4b3
    j=<null>
    timestamp=1386989052239
  ]

[19:44:12] [Server thread/WARN]: java.lang.IllegalArgumentException: Cannot watch the type class java.lang.Byte
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.wrappers.WrappedWatchableObject.<init>(WrappedWatchableObject.java:94)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.FlagWatcher.convert(FlagWatcher.java:109)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1110)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.access$000(PacketsManager.java:48)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager$4.onPacketSending(PacketsManager.java:699)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:574)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:550)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:251)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:202)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:260)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.access$000(ChannelInjector.java:52)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$2.onMessageScheduled(ChannelInjector.java:239)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:91)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.b(NetworkManager.java:110)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.handle(NetworkManager.java:88)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.sendPacket(PlayerConnection.java:736)
[19:44:12] [Server thread/WARN]:    at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at java.lang.reflect.Method.invoke(Unknown Source)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.invokeSendPacket(ChannelInjector.java:458)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.sendServerPacket(ChannelInjector.java:445)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector$3.sendServerPacket(NettyProtocolInjector.java:311)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:756)
[19:44:12] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:730)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:358)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:463)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseEntity(DisguiseAPI.java:63)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:105)
[19:44:12] [Server thread/WARN]:    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:42)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[19:44:12] [Server thread/WARN]:    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
[19:44:12] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:938)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:813)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:647)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:530)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:442)
[19:44:12] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)

Crash On Login

I get this message on login.
Server is only running Libs and ProtocolLib, both latest dev builds. Running a 1.8 client.
image

java.lang.NullPointerException

@libraryaddict

LibsDisguise dev build 246.

Disguised as an arrow, then typed /undis. Errors began to occur.

[21:10:46] [Server thread/WARN]: java.lang.NullPointerException
[21:10:46] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:598)
[21:10:46] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.Disguise$1.run(Disguise.java:211)
[21:10:46] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:58)
[21:10:46] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
[21:10:46] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:635)
[21:10:46] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283)
[21:10:46] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583)
[21:10:46] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489)
[21:10:46] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
[21:10:48] [Server thread/WARN]: java.lang.NullPointerException
[21:10:48] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:598)
[21:10:48] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.Disguise$1.run(Disguise.java:211)
[21:10:48] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:58)
[21:10:48] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
[21:10:48] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:635)
[21:10:48] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283)
[21:10:48] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583)
[21:10:48] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489)
[21:10:48] [Server thread/WARN]:    at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)

Error on player disguise.

Command '/dis player '. Version 7.6.4.

2013-11-01 03:38:42 [SEVERE] java.lang.IllegalArgumentException: Can not set java.lang.String field net.minecraft.server.v1_6_R3.Packet20NamedEntitySpawn.playerUUID to java.lang.Integer
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at java.lang.reflect.Field.set(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.reflect.FieldUtils.writeField(FieldUtils.java:434)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:304)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.constructSpawnPackets(PacketsManager.java:223)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.transformPacket(PacketsManager.java:1176)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.access$000(PacketsManager.java:75)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager$1.onPacketSending(PacketsManager.java:105)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:196)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:150)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:550)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:525)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:473)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:453)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$2.intercept(SpigotPacketInjector.java:214)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$80a201ab.packetQueued(<generated>)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.PacketListener.callQueued(PacketListener.java:73)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.queue(NettyNetworkManager.java:177)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.sendPacket(PlayerConnection.java:733)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:321)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.refreshTrackers(DisguiseAPI.java:177)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:90)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:133)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:986)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:897)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:838)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.Packet3Chat.handle(Packet3Chat.java:47)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
2013-11-01 03:38:42 [SEVERE] java.lang.IllegalArgumentException: Can not set java.lang.String field net.minecraft.server.v1_6_R3.Packet20NamedEntitySpawn.playerUUID to java.lang.Integer
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at java.lang.reflect.Field.set(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.reflect.FieldUtils.writeField(FieldUtils.java:434)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:304)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.constructSpawnPackets(PacketsManager.java:223)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.transformPacket(PacketsManager.java:1176)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.access$000(PacketsManager.java:75)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager$1.onPacketSending(PacketsManager.java:105)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:196)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:150)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:550)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:525)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:473)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:453)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$2.intercept(SpigotPacketInjector.java:214)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$80a201ab.packetQueued(<generated>)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.PacketListener.callQueued(PacketListener.java:73)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.queue(NettyNetworkManager.java:177)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.sendPacket(PlayerConnection.java:733)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:321)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.refreshTrackers(DisguiseAPI.java:177)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:90)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:133)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:986)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:897)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:838)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.Packet3Chat.handle(Packet3Chat.java:47)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
2013-11-01 03:38:42 [SEVERE] java.lang.IllegalArgumentException: Can not set java.lang.String field net.minecraft.server.v1_6_R3.Packet20NamedEntitySpawn.playerUUID to java.lang.Integer
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at java.lang.reflect.Field.set(Unknown Source)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.reflect.FieldUtils.writeField(FieldUtils.java:434)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:304)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.constructSpawnPackets(PacketsManager.java:223)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.transformPacket(PacketsManager.java:1176)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.access$000(PacketsManager.java:75)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager$4.onPacketSending(PacketsManager.java:624)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:196)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:150)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:550)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:525)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:473)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:453)
2013-11-01 03:38:42 [SEVERE]    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$2.intercept(SpigotPacketInjector.java:214)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$80a201ab.packetQueued(<generated>)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.PacketListener.callQueued(PacketListener.java:73)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.queue(NettyNetworkManager.java:177)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.sendPacket(PlayerConnection.java:733)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.PacketsManager.sendSelfDisguise(PacketsManager.java:982)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.setupPlayerFakeDisguise(DisguiseAPI.java:280)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:92)
2013-11-01 03:38:42 [SEVERE]    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:133)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
2013-11-01 03:38:42 [SEVERE]    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:986)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:897)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:838)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.Packet3Chat.handle(Packet3Chat.java:47)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
2013-11-01 03:38:42 [SEVERE]    at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
2013-11-01 03:38:42 [SEVERE]    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)

Laggy block disguises

I have an issue with misc disguises such as Falling_Block or Dropped_Item. They works, but when player is moving, items moving abruptly and it looks like that they are teleporing many times instead of moving. Mob disguises works fine.

Plugin is most recent version compiled from commit 9083a5b

NoSuchMethod error when disguising a wolf

When disguising a wolf as a sheep with the following code

public static void sheepify(Entity e) {
        MobDisguise sheep = new MobDisguise(DisguiseType.SHEEP, false, true);
        SheepWatcher wt = (SheepWatcher) sheep.getWatcher();
        wt.setAdult();
        wt.setCustomName("" + ChatColor.GOLD + LootFactory.getRandomElementFromList(Utils.names));
        wt.setCustomNameVisible(true);
        int i = new Random().nextInt(17);
        if(i == 16) wt.setSheared(true);
        else wt.setColor((Arrays.asList(AnimalColor.values())).get(i));
        sheep.setWatcher(wt);
        DisguiseAPI.disguiseToAll(e, sheep);
    }

I get an error on the line
sheep.setWatcher(wt);

Stacktrace:

[16:05:07 ERROR]: Could not pass event PlayerInteractEvent to PZSG v1.0
org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:242) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:212) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:636) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:50) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.PacketPlayInBlockPlace.handle(PacketPlayInBlockPlace.java:86) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
Caused by: java.lang.NoSuchMethodError: me.libraryaddict.disguise.disguisetypes.MobDisguise.setWatcher(Lme/libraryaddict/disguise/disguisetypes/FlagWatcher;)V
        at net.mcpz.sg.utils.data.DisguiseMob.sheepify(DisguiseMob.java:30) ~[?:?]
        at net.mcpz.sg.listeners.PlayerInteract.onPlayerInteract(PlayerInteract.java:207) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) ~[Spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
        ... 15 more

Version of the plugins: http://gyazo.com/ddd966919b317e4b0c46d80f285754cb

java.lang.IllegalArgumentException: No suitable constructor could be found

Occurs when trying to undisguise. Jenkins build 87.

2013-11-22 18:53:32 [SEVERE] java.lang.IllegalArgumentException: No suitable constructor could be found.
2013-11-22 18:53:32 [SEVERE]    at com.comphenix.protocol.injector.PacketConstructor.withPacket(PacketConstructor.java:150)
2013-11-22 18:53:32 [SEVERE]    at com.comphenix.protocol.injector.PacketFilterManager.createPacketConstructor(PacketFilterManager.java:829)
2013-11-22 18:53:32 [SEVERE]    at me.libraryaddict.disguise.utilities.DisguiseUtilities.removeSelfDisguise(DisguiseUtilities.java:108)
2013-11-22 18:53:32 [SEVERE]    at me.libraryaddict.disguise.disguisetypes.Disguise.removeDisguise(Disguise.java:377)
2013-11-22 18:53:32 [SEVERE]    at me.libraryaddict.disguise.DisguiseAPI.undisguiseToAll(DisguiseAPI.java:216)
2013-11-22 18:53:32 [SEVERE]    at me.libraryaddict.disguise.commands.UndisguiseCommand.onCommand(UndisguiseCommand.java:24)
2013-11-22 18:53:32 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
2013-11-22 18:53:32 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
2013-11-22 18:53:32 [SEVERE]    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:986)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:897)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:838)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.Packet3Chat.handle(Packet3Chat.java:47)
2013-11-22 18:53:32 [SEVERE]    at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
2013-11-22 18:53:32 [SEVERE]    at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
2013-11-22 18:53:32 [SEVERE]    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)

Unhandled exception occured in onPacketReceiving(PacketEvent)

[SEVERE] [LibsDisguises] Unhandled exception occured in onPacketReceiving(PacketEvent) for LibsDisguises
java.lang.ArrayIndexOutOfBoundsException: 4
    at me.libraryaddict.disguise.PacketsManager$6.onPacketReceiving(PacketsManager.java:800)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:115)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:68)
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:552)
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketRecieving(PacketFilterManager.java:518)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetReceived(SpigotPacketInjector.java:487)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetReceived(SpigotPacketInjector.java:430)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$1.intercept(SpigotPacketInjector.java:207)
    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$468c3051.packetReceived(<generated>)
    at org.spigotmc.netty.PacketListener.callReceived(PacketListener.java:58)
    at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:234)
    at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117)
    at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
    at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131)
    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604)
    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
2013-11-01 05:10:01 [SEVERE] Parameters: 
  net.minecraft.server.v1_6_R3.Packet107SetCreativeSlot@24ebcf7[
    slot=5
    b=<null>
    m=<null>
    timestamp=1383307801894
    lowPriority=false
    packetID=0
  ]

Jenkins build # 13 (new one) player kicked when disguise as other player

When issuing command /disguise player Notch,
I got kicked from my server.

Kick message :

Internal Exception:
io.netty.handler.codec.DecoderException:
java.lang.IndexOutOfBoundsException:
readerIndex(1) + length(1) exceeds writerIndex(1):
UnpooledHeapByteBuf(ridx: 1, widx: 1, cap: 1)

First line of stack trace in latest.log :

java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R1.PacketPlayOutPlayerInfo$EnumPlayerInfoAction

Full stack trace :

http://pastebin.com/bG6igCiK

Softwares involved :

Spigot 1.8.3
ProtocolLibs 1.8.3 (jenkins build #114 : http://ci.shadowvolt.com/job/ProtocolLib/114/ )
LibsDisguises jenkins build #13 ( http://www.psmc.ca:8080/job/LibsDisguises/13/ )

Do not hesitate to let me know if you need more informations

regards,
sholan

"health" objectives always display 0 for disguised players

If you create a scoreboard objective with "health" criteria the players disguised as an other player will always display 0 health even when the health changes.

To test it is simple:
/disguise player Example
/scoreboard objectives add health health
/scoreboard objectives setdisplay belowName health
now damage the players to update the health display and you'll see that non disguised players will display their health but disguised players will always have 0 health displayed
2014-07-25_18 58 00

Client crash : Server tried to update attributes of a non-living entity / ClassCastException: vv cannot be cast to rh

After a random interval after disguising about 23 players as falling blocks, most players crash with either a "Server tried to update attributes of a non-living entity" exception or a ClassCastException "vv cannot be cast to rh".

Libsdiguises: using commit 8507722
Protocollib: 3.1.0

Crash log 1: http://pastebin.com/3R9LsTJ4
Crash log 2: https://gist.github.com/hivemc/86707b4751c02609b81c

java.lang.NoSuchMethodException

Dev build 105 with ProtocolLib 3.0 dev build 161. http://assets.comphenix.net/job/ProtocolLib/changes

[11:15:36] [Server thread/INFO]: [LibsDisguises] Enabling LibsDisguises v7.7.5-SNAPSHOT
[11:15:37] [Server thread/WARN]: java.lang.NoSuchMethodException: net.minecraft.server.v1_7_R1.EntityPlayer.<init>(net.minecraft.server.v1_7_R1.MinecraftServer, net.minecraft.server.v1_7_R1.World, java.lang.String, net.minecraft.server.v1_7_R1.PlayerInteractManager)
[11:15:37] [Server thread/WARN]:    at java.lang.Class.getConstructor0(Unknown Source)
[11:15:37] [Server thread/WARN]:    at java.lang.Class.getConstructor(Unknown Source)
[11:15:37] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.ReflectionManager.createEntityInstance(ReflectionManager.java:57)
[11:15:37] [Server thread/WARN]:    at me.libraryaddict.disguise.LibsDisguises.registerValues(LibsDisguises.java:183)
[11:15:37] [Server thread/WARN]:    at me.libraryaddict.disguise.LibsDisguises.onEnable(LibsDisguises.java:91)
[11:15:37] [Server thread/WARN]:    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
[11:15:37] [Server thread/WARN]:    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
[11:15:37] [Server thread/WARN]:    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382)
[11:15:37] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:302)
[11:15:37] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:284)
[11:15:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:344)
[11:15:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:321)
[11:15:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:281)
[11:15:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:184)
[11:15:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:426)
[11:15:37] [Server thread/WARN]:    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)

Disguising as enderman crashes everyone

[01:51:19] [Server thread/WARN]: java.lang.IllegalArgumentException: Cannot watch the type class org.spigotmc.ProtocolData$ByteShort
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.wrappers.WrappedWatchableObject.(WrappedWatchableObject.java:94)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.disguisetypes.FlagWatcher.convert(FlagWatcher.java:109)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.PacketsManager.createDataWatcher(PacketsManager.java:368)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.PacketsManager.constructSpawnPackets(PacketsManager.java:318)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1337)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.PacketsManager$3.onPacketSending(PacketsManager.java:779)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:612)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:588)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:281)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:249)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:319)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector.access$300(ChannelInjector.java:59)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:295)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:263)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:100)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:76)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.NetworkManager.b(NetworkManager.java:151)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.NetworkManager.handle(NetworkManager.java:129)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.PlayerConnection.sendPacket(PlayerConnection.java:803)
[01:51:19] [Server thread/WARN]: at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
[01:51:19] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[01:51:19] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Unknown Source)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector.invokeSendPacket(ChannelInjector.java:587)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector.sendServerPacket(ChannelInjector.java:571)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.netty.NettyProtocolInjector$4.sendServerPacket(NettyProtocolInjector.java:341)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:791)
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:765)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:905)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:1034)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.disguisetypes.Disguise$2.run(Disguise.java:721)
[01:51:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
[01:51:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:641)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
[01:51:19] [Server thread/WARN]: java.lang.IllegalArgumentException: Cannot watch the type class org.spigotmc.ProtocolData$ByteShort
[01:51:19] [Server thread/WARN]: at com.comphenix.protocol.wrappers.WrappedWatchableObject.(WrappedWatchableObject.java:94)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.disguisetypes.FlagWatcher.convert(FlagWatcher.java:109)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1319)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfPacket(DisguiseUtilities.java:982)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:908)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:1034)
[01:51:19] [Server thread/WARN]: at me.libraryaddict.disguise.disguisetypes.Disguise$2.run(Disguise.java:721)
[01:51:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
[01:51:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:641)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[01:51:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)

Various issues with disguises in spigot 1.8 using LibsDisguise dev 363.

Tagging relevant people.
@libraryaddict, @Byteflux

Spigot 1.8-R0.1-SNAPSHOT (git-Spigot-4460863-b73cfb0)
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/spigot/commits
LibsDisguise 8.2.6 dev build 363, as of commit b63d855
http://ci.md-5.net/job/LibsDisguises/363/
ProtocolLib 3.6.3 dev 283.
http://assets.comphenix.net/job/ProtocolLib/283/
Minecraft client: 1.8.1
LibsDisguise Config: http://paste.ubuntu.com/9451175/
(Default config with ViewSelfDisguises set to true.)


  • /dis firework

You are able to disguise as a firework for a few seconds. After those few seconds post disguising, regardless of standing still or moving, you turn invisible and are frozen in place. The screen shakes repeatedly. Undisguising does not make you reappear, able to move, or stop the screen shaking. Need to relog.


  • /dis primed_tnt

Able to disguise as primed tnt. However, after a few seconds, the tnt turns invisible and you are unable to move. Need to relog.


  • /dis painting

Does not disguise you as a painting. Instead, disguises you as yourself. Error occurs in server console.

[20:08:02] [Server thread/WARN]: java.lang.IllegalArgumentException: Can not set net.minecraft.server.v1_8_R1.BlockPosition field net.minecraft.server.v1_8_R1.PacketPlayOutSpawnEntityPainting.b to java.lang.Integer
[20:08:02] [Server thread/WARN]:    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
[20:08:02] [Server thread/WARN]:    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
[20:08:02] [Server thread/WARN]:    at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
[20:08:02] [Server thread/WARN]:    at java.lang.reflect.Field.set(Unknown Source)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.reflect.FieldUtils.writeField(FieldUtils.java:434)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:296)
[20:08:02] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.constructSpawnPackets(PacketsManager.java:199)
[20:08:02] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1337)
[20:08:02] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager$3.onPacketSending(PacketsManager.java:779)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:634)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:610)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:286)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:254)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:362)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.access$500(ChannelInjector.java:61)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:328)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:296)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:110)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:79)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.NetworkManager.a(NetworkManager.java:140)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.NetworkManager.handle(NetworkManager.java:101)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.PlayerConnection.sendPacket(PlayerConnection.java:868)
[20:08:02] [Server thread/WARN]:    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
[20:08:02] [Server thread/WARN]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[20:08:02] [Server thread/WARN]:    at java.lang.reflect.Method.invoke(Unknown Source)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.invokeSendPacket(ChannelInjector.java:630)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.sendServerPacket(ChannelInjector.java:614)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector$4.sendServerPacket(NettyProtocolInjector.java:351)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:833)
[20:08:02] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:787)
[20:08:02] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:919)
[20:08:02] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:1048)
[20:08:02] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.Disguise$2.run(Disguise.java:721)
[20:08:02] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71)
[20:08:02] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623)
[20:08:02] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526)
[20:08:02] [Server thread/WARN]:    at java.lang.Thread.run(Unknown Source)

  • /dis player [name]

Disguising as a specific player does not function. Instead, disguises you as yourself. Multiple errors occur in the server console one after another.

[19:55:27] [Server thread/WARN]: com.comphenix.protocol.reflect.FieldAccessException: Field index out of bounds. (Index: 0, Size: 0)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:288)
[19:55:27] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.constructSpawnPackets(PacketsManager.java:236)
[19:55:27] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager.transformPacket(PacketsManager.java:1337)
[19:55:27] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.PacketsManager$3.onPacketSending(PacketsManager.java:779)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:634)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:610)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.packetQueued(NettyProtocolInjector.java:286)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector.onPacketSending(NettyProtocolInjector.java:254)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:362)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.access$500(ChannelInjector.java:61)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:328)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:296)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:110)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:79)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.NetworkManager.a(NetworkManager.java:140)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.NetworkManager.handle(NetworkManager.java:101)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.PlayerConnection.sendPacket(PlayerConnection.java:868)
[19:55:27] [Server thread/WARN]:    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
[19:55:27] [Server thread/WARN]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[19:55:27] [Server thread/WARN]:    at java.lang.reflect.Method.invoke(Unknown Source)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.invokeSendPacket(ChannelInjector.java:630)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.ChannelInjector.sendServerPacket(ChannelInjector.java:614)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.netty.NettyProtocolInjector$4.sendServerPacket(NettyProtocolInjector.java:351)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:833)
[19:55:27] [Server thread/WARN]:    at com.comphenix.protocol.injector.PacketFilterManager.sendServerPacket(PacketFilterManager.java:787)
[19:55:27] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.sendSelfDisguise(DisguiseUtilities.java:919)
[19:55:27] [Server thread/WARN]:    at me.libraryaddict.disguise.utilities.DisguiseUtilities.setupFakeDisguise(DisguiseUtilities.java:1048)
[19:55:27] [Server thread/WARN]:    at me.libraryaddict.disguise.disguisetypes.Disguise$2.run(Disguise.java:721)
[19:55:27] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71)
[19:55:27] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623)
[19:55:27] [Server thread/WARN]:    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526)
[19:55:27] [Server thread/WARN]:    at java.lang.Thread.run(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]: java.lang.ClassNotFoundException: net.minecraft.util.com.mojang.authlib.Agent
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.lang.ClassLoader.loadClass(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.lang.ClassLoader.loadClass(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.lang.Class.forName0(Native Method)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.lang.Class.forName(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at me.libraryaddict.disguise.utilities.ReflectionManager.grabProfileAddUUID(ReflectionManager.java:553)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:606)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:536)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.lang.Thread.run(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]: java.lang.NullPointerException
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:518)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:606)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:536)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[19:55:27] [Craft Scheduler Thread - 10/WARN]:  at java.lang.Thread.run(Unknown Source)
[19:55:27] [Server thread/WARN]: [LibsDisguises] Task #77 for LibsDisguises v8.2.6-SNAPSHOT generated an exception
java.lang.NullPointerException
    at me.libraryaddict.disguise.utilities.DisguiseUtilities$3$1.run(DisguiseUtilities.java:539) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-4460863-b73cfb0]
    at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-4460863-b73cfb0]
    at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot.jar:git-Spigot-4460863-b73cfb0]
    at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot.jar:git-Spigot-4460863-b73cfb0]
    at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot.jar:git-Spigot-4460863-b73cfb0]
    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot.jar:git-Spigot-4460863-b73cfb0]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_25]

  • /dis fishing_hook

Does not disguise you as anything. You are invisible.


  • /dis leash_hitch

Leash hitch disguise sometimes turns invisible when moving or flying around. Then reappears when you move again.


  • /dis itemframe

Does not disguise you as an itemframe. Instead, crashes the client. No errors occur in the server console. Summarized client crash log with relevant information.

---- Minecraft Crash Report ----
// You're mean.

Time: 12/9/14 8:12 PM
Description: Rendering entity in world

java.lang.ClassCastException: java.lang.String cannot be cast to amg
    at xy.f(SourceFile:112)
    at adl.o(SourceFile:124)
    at cqg.a(SourceFile:53)
    at cqg.a(SourceFile:26)
    at cpt.a(SourceFile:294)
    at cpt.a(SourceFile:259)
    at cpt.a(SourceFile:226)
    at ckn.a(SourceFile:591)
    at cjh.a(SourceFile:1231)
    at cjh.a(SourceFile:1136)
    at cjh.b(SourceFile:989)
    at bss.at(SourceFile:906)
    at bss.a(SourceFile:317)
    at net.minecraft.client.main.Main.main(SourceFile:124)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
    at xy.f(SourceFile:112)
    at adl.o(SourceFile:124)
    at cqg.a(SourceFile:53)
    at cqg.a(SourceFile:26)

-- Entity being rendered --
Details:
    Entity Type: ItemFrame (adl)
    Entity ID: -10
    Entity Name: entity.ItemFrame.name
    Entity's Exact location: -315.72, 63.00, 371.38
    Entity's Block location: -316.00,63.00,371.00 - World: (-316,63,371), Chunk: (at 4,3,3 in -20,23; contains blocks -320,0,368 to -305,255,383), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
    Entity's Momentum: 0.00, -0.08, 0.00
    Entity's Rider: ~~ERROR~~ NullPointerException: null
    Entity's Vehicle: ~~ERROR~~ NullPointerException: null

-- Renderer details --
Details:
    Assigned renderer: cqg@3da55998
    Location: 0.98,0.00,-0.00 - World: (0,0,-1), Chunk: (at 0,0,15 in 0,-1; contains blocks 0,0,-16 to 15,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
    Rotation: 80.15625
    Delta: 0.7362483
Stacktrace:
    at cpt.a(SourceFile:294)
    at cpt.a(SourceFile:259)
    at cpt.a(SourceFile:226)
    at ckn.a(SourceFile:591)
    at cjh.a(SourceFile:1231)
    at cjh.a(SourceFile:1136)

Enderdragon disguise motion is too fast.

@libraryaddict

When disguising as an enderdragon, the head bobbing and wing flapping occur at accelerated speeds. The dragon almost looks as if it is spazzing out, as it is moving at hyper speed, 3x faster than normal.

Is there any way to slow down the enderdragon animations to be closer towards the vanilla enderdragon movement?

LibsDisguise dev 246.

HELP PLSSSSSSS

[23:33:43] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to LibsDisguises v8.2.6-SNAPSHOT
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:471) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.PlayerList.c(PlayerList.java:225) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.PlayerList.a(PlayerList.java:116) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.LoginListener.c(LoginListener.java:78) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.LoginListener.a(LoginListener.java:42) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
Caused by: java.lang.RuntimeException: Minecraft error.
at com.comphenix.protocol.injector.PacketConstructor.createPacket(PacketConstructor.java:209) ~[?:?]
at me.libraryaddict.disguise.utilities.DisguiseUtilities.getBedChunkPacket(DisguiseUtilities.java:334) ~[?:?]
at me.libraryaddict.disguise.DisguiseListener.chunkMove(DisguiseListener.java:93) ~[?:?]
at me.libraryaddict.disguise.DisguiseListener.onJoin(DisguiseListener.java:141) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
... 14 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_25]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_25]
at java.lang.reflect.Constructor.newInstance(Constructor.java:408) ~[?:1.8.0_25]
at com.comphenix.protocol.injector.PacketConstructor.createPacket(PacketConstructor.java:199) ~[?:?]
at me.libraryaddict.disguise.utilities.DisguiseUtilities.getBedChunkPacket(DisguiseUtilities.java:334) ~[?:?]
at me.libraryaddict.disguise.DisguiseListener.chunkMove(DisguiseListener.java:93) ~[?:?]
at me.libraryaddict.disguise.DisguiseListener.onJoin(DisguiseListener.java:141) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b3019jnks]
... 14 more
Caused by: java.lang.NullPointerException

Unhandled exception occured in onPacketSending(PacketEvent)

Using build 89. http://ci.md-5.net/job/LibsDisguises/89/

[SEVERE] [LibsDisguises] Unhandled exception occured in onPacketSending(PacketEvent) for LibsDisguises
java.lang.NegativeArraySizeException
    at me.libraryaddict.disguise.utilities.PacketsManager$4.onPacketSending(PacketsManager.java:631)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:196)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:150)
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:568)
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:543)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:473)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:453)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$2.intercept(SpigotPacketInjector.java:214)
    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$22dd5e4.packetQueued(<generated>)
    at org.spigotmc.netty.PacketListener.callQueued(PacketListener.java:73)
    at org.spigotmc.netty.NettyNetworkManager.queue(NettyNetworkManager.java:177)
    at net.minecraft.server.v1_6_R3.PlayerConnection.sendPacket(PlayerConnection.java:733)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.broadcast(EntityTrackerEntry.java:271)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.broadcastIncludingSelf(EntityTrackerEntry.java:276)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.b(EntityTrackerEntry.java:258)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.track(EntityTrackerEntry.java:171)
    at net.minecraft.server.v1_6_R3.EntityTracker.updatePlayers(EntityTracker.java:154)
    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:593)
    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
2013-11-23 09:50:06 [SEVERE] Parameters: 
  net.minecraft.server.v1_6_R3.Packet44UpdateAttributes@5756df0f[
    a=2475992
    b=[net.minecraft.server.v1_6_R3.AttributeSnapshot@543626a0]
    m=<null>
    timestamp=1385225406908
    lowPriority=false
    packetID=0
  ]

Unhandled exception number also goes from number 32 to 64, to 128, to 256.

[SEVERE] [LibsDisguises] Unhandled exception number 256 occured in onPacketSending(PacketEvent) for LibsDisguises
java.lang.NegativeArraySizeException
    at me.libraryaddict.disguise.utilities.PacketsManager$4.onPacketSending(PacketsManager.java:631)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:196)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:150)
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:568)
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:543)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:473)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetQueued(SpigotPacketInjector.java:453)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$2.intercept(SpigotPacketInjector.java:214)
    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$213f3358.packetQueued(<generated>)
    at org.spigotmc.netty.PacketListener.callQueued(PacketListener.java:73)
    at org.spigotmc.netty.NettyNetworkManager.queue(NettyNetworkManager.java:177)
    at net.minecraft.server.v1_6_R3.PlayerConnection.sendPacket(PlayerConnection.java:733)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.broadcastIncludingSelf(EntityTrackerEntry.java:278)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.b(EntityTrackerEntry.java:258)
    at net.minecraft.server.v1_6_R3.EntityTrackerEntry.track(EntityTrackerEntry.java:171)
    at net.minecraft.server.v1_6_R3.EntityTracker.updatePlayers(EntityTracker.java:154)
    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:593)
    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)

FallingBlock damage value always 0

As the title says, I'm trying to disguise a Player as a fallingblock. I can do the id value, but the damage value is completely ignored. Any ideas? What am I doing wrong?

MiscDisguise md = new MiscDisguise(DisguiseType.FALLING_BLOCK,5,3);
DisguiseAPI.disguiseToAll(p,md);

Unhandled exception occured in onPacketReceiving(PacketEvent)

Jenkins build 100.

[SEVERE] [LibsDisguises] Unhandled exception occured in onPacketReceiving(PacketEvent) for LibsDisguises
java.lang.ArrayIndexOutOfBoundsException: 4
    at me.libraryaddict.disguise.utilities.PacketsManager$6.onPacketReceiving(PacketsManager.java:872)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:115)
    at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:68)
    at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:570)
    at com.comphenix.protocol.injector.PacketFilterManager.invokePacketRecieving(PacketFilterManager.java:536)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetReceived(SpigotPacketInjector.java:487)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetReceived(SpigotPacketInjector.java:430)
    at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$1.intercept(SpigotPacketInjector.java:207)
    at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$602c44ff.packetReceived(<generated>)
    at org.spigotmc.netty.PacketListener.callReceived(PacketListener.java:58)
    at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:234)
    at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117)
    at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
    at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131)
    at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604)
    at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
    at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493)
    at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
2013-11-25 18:59:50 [SEVERE] Parameters: 
  net.minecraft.server.v1_6_R3.Packet107SetCreativeSlot@809f510[
    slot=5
    b=<null>
    m=<null>
    timestamp=1385431190769
    lowPriority=false
    packetID=0
  ]

Unhandled exception executing command

ProtocolLib dev 186. http://assets.comphenix.net/job/ProtocolLib/lastSuccessfulBuild/

LibsDisguise dev 113.

[Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'disguise' in plugin LibsDisguises v7.8-SNAPSHOT
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-1211]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:196) ~[spigot.jar:git-Spigot-1211]
    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546) ~[spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:940) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:815) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:147) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:657) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:540) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:446) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot.jar:git-Spigot-1211]
Caused by: java.lang.NullPointerException
    at me.libraryaddict.disguise.utilities.DisguiseUtilities.doBoundingBox(DisguiseUtilities.java:150) ~[?:?]
    at me.libraryaddict.disguise.utilities.DisguiseUtilities.addDisguise(DisguiseUtilities.java:52) ~[?:?]
    at me.libraryaddict.disguise.DisguiseAPI.disguiseEntity(DisguiseAPI.java:60) ~[?:?]
    at me.libraryaddict.disguise.DisguiseAPI.disguiseToAll(DisguiseAPI.java:106) ~[?:?]
    at me.libraryaddict.disguise.commands.DisguiseCommand.onCommand(DisguiseCommand.java:42) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-1211]
    ... 13 more
[Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'undis' in plugin LibsDisguises v7.8-SNAPSHOT
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-1211]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:196) ~[spigot.jar:git-Spigot-1211]
    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:546) ~[spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:940) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:815) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:147) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:657) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:259) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:540) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:446) [spigot.jar:git-Spigot-1211]
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot.jar:git-Spigot-1211]
Caused by: java.lang.NullPointerException
    at me.libraryaddict.disguise.utilities.DisguiseUtilities.doBoundingBox(DisguiseUtilities.java:160) ~[?:?]
    at me.libraryaddict.disguise.utilities.DisguiseUtilities.removeDisguise(DisguiseUtilities.java:315) ~[?:?]
    at me.libraryaddict.disguise.disguisetypes.Disguise.removeDisguise(Disguise.java:392) ~[?:?]
    at me.libraryaddict.disguise.DisguiseAPI.undisguiseToAll(DisguiseAPI.java:314) ~[?:?]
    at me.libraryaddict.disguise.commands.UndisguiseCommand.onCommand(UndisguiseCommand.java:24) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-1211]
    ... 13 more

Falling_Block / Dropped_Item disguises dont work with block data (IE: colored wool/clay)

Hello, im having this issue running a 1.8.3 spigot server with latest version of both LibsDisguises and ProtocolLib after a lot of research and exhaustive tests, I feel like I should better ask for some help since I cant see where the problem is after hours of research.

Problem is that whenever I want to disguise a player as a falling block with color data (red wool for example), the disguise will always be the default material, without the data (default white wool). It happens with all the blocks that have that extra byte of data to select the variant of the block. Same happens with the dropped_item disguise type. I have tried a 100% clean installation of spigot 1.8.3 with latest protocollib and libsdisguises, a clean 1.8 spigot with 1.8 versions of both plugins and a clean 1.7.10 spigot with 1.7.10 versions of both plugins where it worked fine.

The bug occurred with 1.8.3 and 1.8, but this problem seems to not exist in 1.7.10.

There is no error or warning in the console, everything just seems to be fine, but I cant find the reason why the blocks variants are not working.

1
2
3
4

Thank you in advance!

Sword in double and vision obstructed

I have a strange bug when using the /disguise command with a mob wearing equipment while holding a sword.

The sword is in double.

Picture : http://i.imgur.com/IJWZicI.png

Spigot version : 1.8.7
LibsDisguise for 1.8.7
ProtocolLib build #165

Only I can see it, other players can't, but it still weird.

Also when diguising as a player, I can't see anything because I'm inside the fake player.
http://i.imgur.com/lF0cDp6.png
Is there any way to make the disguise visible only to other players ? This way I wouldn't have my vision obstructed.

Am i doing something wrong ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.