package net.minecraft.network;
import java.io.IOException;
public interface Packet
{
/**
* Reads the raw packet data from the data stream.
*/
void readPacketData(PacketBuffer data) throws IOException;
/**
* Writes the raw packet data to the data stream.
*/
void writePacketData(PacketBuffer data) throws IOException;
/**
* Passes this Packet on to the NetHandler for processing.
*/
void processPacket(INetHandler handler);
}