001 package net.minecraft.network.packet;
002
003 import java.io.DataInputStream;
004 import java.io.DataOutputStream;
005 import java.io.IOException;
006
007 public class Packet254ServerPing extends Packet
008 {
009 public int field_82559_a = 0;
010
011 /**
012 * Abstract. Reads the raw packet data from the data stream.
013 */
014 public void readPacketData(DataInputStream par1DataInputStream) throws IOException
015 {
016 try
017 {
018 this.field_82559_a = par1DataInputStream.readByte();
019 }
020 catch (Throwable var3)
021 {
022 this.field_82559_a = 0;
023 }
024 }
025
026 /**
027 * Abstract. Writes the raw packet data to the data stream.
028 */
029 public void writePacketData(DataOutputStream par1DataOutputStream) throws IOException {}
030
031 /**
032 * Passes this Packet on to the NetHandler for processing.
033 */
034 public void processPacket(NetHandler par1NetHandler)
035 {
036 par1NetHandler.handleServerPing(this);
037 }
038
039 /**
040 * Abstract. Return the size of the packet (not counting the header).
041 */
042 public int getPacketSize()
043 {
044 return 0;
045 }
046 }