// Referenced classes of package net.minecraft.src: // Packet, NetHandler /// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { status = datainputstream.Read(); xPosition = datainputstream.ReadInt(); yPosition = datainputstream.Read(); zPosition = datainputstream.ReadInt(); face = datainputstream.Read(); }
/// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { xPosition = datainputstream.ReadInt(); yPosition = datainputstream.Read(); zPosition = datainputstream.ReadInt(); type = datainputstream.Read(); metadata = datainputstream.Read(); }
/// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { xLocation = datainputstream.ReadInt(); yLocation = datainputstream.ReadShort(); zLocation = datainputstream.ReadInt(); instrumentType = datainputstream.Read(); pitch = datainputstream.Read(); }
/// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { entityId = datainputstream.ReadInt(); xPosition = datainputstream.ReadInt(); yPosition = datainputstream.ReadInt(); zPosition = datainputstream.ReadInt(); yaw = unchecked ((byte)datainputstream.Read()); pitch = unchecked ((byte)datainputstream.Read()); }
// Referenced classes of package net.minecraft.src: // Packet, ItemStack, NetHandler /// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { xPosition = datainputstream.ReadInt(); yPosition = datainputstream.Read(); zPosition = datainputstream.ReadInt(); direction = datainputstream.Read(); short word0 = datainputstream.ReadShort(); if (word0 >= 0) { byte byte0 = datainputstream.ReadByte(); short word1 = datainputstream.ReadShort(); itemStack = new net.minecraft.src.ItemStack(word0, byte0, word1); } else { itemStack = null; } }
/// <exception cref="System.IO.IOException"/> public static net.minecraft.src.Packet ReadPacket(java.io.DataInputStream datainputstream, bool flag) { int i = 0; net.minecraft.src.Packet packet = null; try { i = datainputstream.Read(); if (i == -1) { return(null); } if (flag && !serverPacketIdList.Contains(i) || !flag && !clientPacketIdList.Contains(i)) { throw new System.IO.IOException((new java.lang.StringBuilder()).Append("Bad packet id ").Append(i).ToString()); } packet = GetNewPacket(i); if (packet == null) { throw new System.IO.IOException((new java.lang.StringBuilder()).Append("Bad packet id ").Append(i).ToString()); } packet.ReadPacketData(datainputstream); } catch (System.IO.EndOfStreamException e) { System.Console.Out.WriteLine("Reached end of stream"); return(null); } net.minecraft.src.PacketCounter packetcounter = (net.minecraft.src.PacketCounter) packetStats[i]; if (packetcounter == null) { packetcounter = new net.minecraft.src.PacketCounter(null); packetStats[i] = packetcounter; } packetcounter.AddPacket(packet.GetPacketSize()); totalPacketsCount++; if (totalPacketsCount % 1000 != 0) { } return(packet); }
private void Func_22107_a(string file, List <ChunkFile> arraylist, int i, int j, net.minecraft.src.IProgressUpdate iprogressupdate) { arraylist.Sort(); byte[] abyte0 = new byte[4096]; int i1; for (System.Collections.IEnumerator iterator = arraylist.GetEnumerator(); iterator .MoveNext(); iprogressupdate.SetLoadingProgress(i1)) { net.minecraft.src.ChunkFile chunkfile = (net.minecraft.src.ChunkFile)iterator.Current; int k = chunkfile.Func_22205_b(); int l = chunkfile.Func_22204_c(); net.minecraft.src.RegionFile regionfile = net.minecraft.src.RegionFileCache.Func_22123_a (file, k, l); if (!regionfile.IsChunkSaved(k & 0x1f, l & 0x1f)) { try { using (FileStream fs = File.OpenRead(chunkfile.Func_22207_a())) using (GZipStream ds = new GZipStream(fs, CompressionMode.Decompress)) { java.io.DataInputStream datainputstream = new java.io.DataInputStream(ds); //java.io.DataInputStream datainputstream = new java.io.DataInputStream(new java.util.zip.GZIPInputStream(new java.io.FileInputStream(chunkfile.Func_22207_a()))); java.io.DataOutputStream dataoutputstream = regionfile.GetChunkDataOutputStream(k & 0x1f, l & 0x1f); for (int j1 = 0; (j1 = datainputstream.Read(abyte0)) != -1;) { dataoutputstream.Write(abyte0, 0, j1); } dataoutputstream.Close(); datainputstream.Close(); } } catch (System.IO.IOException ioexception) { Sharpen.Runtime.PrintStackTrace(ioexception); } } i++; i1 = (int)System.Math.Round((100D * (double)i) / (double)j); } net.minecraft.src.RegionFileCache.Func_22122_a(); }
/// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { onGround = datainputstream.Read() != 0; }
/// <exception cref="System.IO.IOException"/> public override void ReadPacketData(java.io.DataInputStream datainputstream) { xPosition = datainputstream.ReadInt(); yPosition = datainputstream.ReadInt(); mode = datainputstream.Read() != 0; }