mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 06:07:27 +00:00
40 lines
1.0 KiB
Java
40 lines
1.0 KiB
Java
package kamkeel.network.packets.client;
|
|
|
|
import io.netty.buffer.ByteBuf;
|
|
import kamkeel.network.AbstractPacket;
|
|
import kamkeel.network.PacketChannel;
|
|
import kamkeel.network.PacketHandler;
|
|
import kamkeel.network.enums.EnumClientPacket;
|
|
import net.minecraft.entity.player.EntityPlayer;
|
|
import noppes.npcs.NoppesUtil;
|
|
|
|
import java.io.IOException;
|
|
|
|
public final class LargeNBTPartPacket extends AbstractPacket {
|
|
public static final String packetName = "Client|LargeNBTPart";
|
|
|
|
public LargeNBTPartPacket() {}
|
|
|
|
@Override
|
|
public Enum getType() {
|
|
return EnumClientPacket.LARGE_NBT_PART;
|
|
}
|
|
|
|
@Override
|
|
public PacketChannel getChannel() {
|
|
return PacketHandler.CLIENT_PACKET;
|
|
}
|
|
|
|
@Override
|
|
public void sendData(ByteBuf out) throws IOException {
|
|
// TODO: Send Packet
|
|
}
|
|
|
|
@Override
|
|
public void receiveData(ByteBuf in, EntityPlayer player) throws IOException {
|
|
byte[] chunk = new byte[in.readShort()];
|
|
in.readBytes(chunk);
|
|
NoppesUtil.handleLargeData(chunk);
|
|
}
|
|
}
|