fix packethandler
This commit is contained in:
parent
dbbd6c3f3c
commit
0d4fcf4a97
|
@ -16,6 +16,8 @@ import io.netty.util.AttributeKey;
|
|||
import io.netty.util.concurrent.AbstractEventExecutor;
|
||||
import io.netty.util.concurrent.Future;
|
||||
import io.netty.util.concurrent.GenericFutureListener;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
import java.net.SocketAddress;
|
||||
import java.util.Iterator;
|
||||
import java.util.LinkedHashSet;
|
||||
|
@ -163,10 +165,11 @@ public class NetworkManager extends SimpleChannelInboundHandler<Packet<?>> {
|
|||
protected void a(ChannelHandlerContext channelhandlercontext, Packet packet) throws Exception {
|
||||
if (this.channel.isOpen()) {
|
||||
try {
|
||||
packet.a(this.m);
|
||||
if (this.m instanceof PlayerConnection) {
|
||||
//ImHacking Start
|
||||
|
||||
try {
|
||||
for (PacketHandler handler : eSpigot.getInstance().getPacketHandlers()) {
|
||||
handler.handleReceivedPacket((PlayerConnection) this.m, packet);
|
||||
}
|
||||
for (PacketHandler handler : eSpigot.getInstance().getCancellablePacketHandlers()) {
|
||||
try {
|
||||
if (!handler.handleReceivedPacketCancellable((PlayerConnection) this.m, packet)) {
|
||||
|
@ -176,15 +179,12 @@ public class NetworkManager extends SimpleChannelInboundHandler<Packet<?>> {
|
|||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
//ImHacking End
|
||||
try {
|
||||
for (PacketHandler handler : eSpigot.getInstance().getPacketHandlers()) {
|
||||
handler.handleReceivedPacket((PlayerConnection) this.m, packet);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
packet.a(this.m);
|
||||
} catch (CancelledPacketHandleException ignored) {
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
org.gradle.parallel=true
|
||||
org.gradle.daemon=true
|
Loading…
Reference in New Issue