net.minecraft.network.packet
Class Packet105UpdateProgressbar

java.lang.Object
  extended by net.minecraft.network.packet.Packet
      extended by net.minecraft.network.packet.Packet105UpdateProgressbar

public class Packet105UpdateProgressbar
extends Packet


Field Summary
 int progressBar
          Which of the progress bars that should be updated.
 int progressBarValue
          The value of the progress bar.
 int windowId
          The id of the window that the progress bar is in.
 
Fields inherited from class net.minecraft.network.packet.Packet
creationTimeMillis, isChunkDataPacket, packetIdToClassMap, receivedID, receivedSize, sentID, sentSize
 
Constructor Summary
Packet105UpdateProgressbar()
           
Packet105UpdateProgressbar(int par1, int par2, int par3)
           
 
Method Summary
 int getPacketSize()
          Abstract.
 void processPacket(NetHandler par1NetHandler)
          Passes this Packet on to the NetHandler for processing.
 void readPacketData(DataInputStream par1DataInputStream)
          Abstract.
 void writePacketData(DataOutputStream par1DataOutputStream)
          Abstract.
 
Methods inherited from class net.minecraft.network.packet.Packet
addIdClassMapping, canProcessAsync, containsSameEntityIDAs, getNewPacket, getPacketId, isRealPacket, readBytesFromStream, readItemStack, readNBTTagCompound, readPacket, readString, toString, writeByteArray, writeItemStack, writePacket, writeString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

windowId

public int windowId
The id of the window that the progress bar is in.


progressBar

public int progressBar
Which of the progress bars that should be updated. (For furnaces, 0 = progress arrow, 1 = fire icon)


progressBarValue

public int progressBarValue
The value of the progress bar. The maximum values vary depending on the progress bar. Presumably the values are specified as in-game ticks. Some progress bar values increase, while others decrease. For furnaces, 0 is empty, full progress arrow = about 180, full fire icon = about 250)

Constructor Detail

Packet105UpdateProgressbar

public Packet105UpdateProgressbar()

Packet105UpdateProgressbar

public Packet105UpdateProgressbar(int par1,
                                  int par2,
                                  int par3)
Method Detail

processPacket

public void processPacket(NetHandler par1NetHandler)
Passes this Packet on to the NetHandler for processing.

Specified by:
processPacket in class Packet

readPacketData

public void readPacketData(DataInputStream par1DataInputStream)
                    throws IOException
Abstract. Reads the raw packet data from the data stream.

Specified by:
readPacketData in class Packet
Throws:
IOException

writePacketData

public void writePacketData(DataOutputStream par1DataOutputStream)
                     throws IOException
Abstract. Writes the raw packet data to the data stream.

Specified by:
writePacketData in class Packet
Throws:
IOException

getPacketSize

public int getPacketSize()
Abstract. Return the size of the packet (not counting the header).

Specified by:
getPacketSize in class Packet