diff --git a/src/main/java/net/aufdemrand/denizen/utilities/packets/intercept/AbstractListenerPlayIn.java b/src/main/java/net/aufdemrand/denizen/utilities/packets/intercept/AbstractListenerPlayIn.java index 1d58f19dbe..75178109dd 100644 --- a/src/main/java/net/aufdemrand/denizen/utilities/packets/intercept/AbstractListenerPlayIn.java +++ b/src/main/java/net/aufdemrand/denizen/utilities/packets/intercept/AbstractListenerPlayIn.java @@ -1,6 +1,10 @@ package net.aufdemrand.denizen.utilities.packets.intercept; import net.minecraft.server.v1_8_R3.*; +import org.bukkit.Location; +import org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer; + +import java.util.Set; public abstract class AbstractListenerPlayIn extends PlayerConnection { @@ -11,6 +15,56 @@ public AbstractListenerPlayIn(NetworkManager networkManager, EntityPlayer entity this.oldListener = oldListener; } + @Override + public CraftPlayer getPlayer() { + return oldListener.getPlayer(); + } + + @Override + public NetworkManager a() { + return this.networkManager; + } + + @Override + public void disconnect(String s) { + oldListener.disconnect(s); + } + + @Override + public void a(double d0, double d1, double d2, float f, float f1) { + oldListener.a(d0, d1, d2, f, f1); + } + + @Override + public void a(double d0, double d1, double d2, float f, float f1, Set set) { + oldListener.a(d0, d1, d2, f, f1, set); + } + + @Override + public void teleport(Location dest) { + oldListener.teleport(dest); + } + + @Override + public void teleport(Location dest, Set set) { + oldListener.teleport(dest, set); + } + + @Override + public void sendPacket(final Packet packet) { + oldListener.sendPacket(packet); + } + + @Override + public void chat(String s, boolean async) { + oldListener.chat(s, async); + } + + @Override + public void c() { + oldListener.c(); + } + @Override public void a(PacketPlayInArmAnimation packet) { oldListener.a(packet);