Esempio n. 1
0
 public override void ReadFromStream(Stream aStream)
 {
     base.ReadFromStream(aStream);
     dX = aStream.ReadByte2();
     dY = aStream.ReadByte2();
     dZ = aStream.ReadByte2();
 }
Esempio n. 2
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt();
     InBed    = aStream.ReadByte2();
     X        = aStream.ReadInt();
     Y        = aStream.ReadByte2();
     Z        = aStream.ReadInt();
 }
Esempio n. 3
0
 public override void ReadFromStream(Stream aStream)
 {
     base.ReadFromStream(aStream);
     X     = aStream.ReadInt();
     Y     = aStream.ReadInt();
     Z     = aStream.ReadInt();
     Yaw   = aStream.ReadByte2();
     Pitch = aStream.ReadByte2();
 }
Esempio n. 4
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID    = aStream.ReadInt();
     PlayerName  = aStream.ReadString16();
     X           = aStream.ReadInt();
     Y           = aStream.ReadInt();
     Z           = aStream.ReadInt();
     Rotation    = aStream.ReadByte2();
     Pitch       = aStream.ReadByte2();
     CurrentItem = aStream.ReadShort();
 }
Esempio n. 5
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt();
     Type     = aStream.ReadMobType();
     X        = aStream.ReadInt();
     Y        = aStream.ReadInt();
     Z        = aStream.ReadInt();
     Yaw      = aStream.ReadByte2();
     Pitch    = aStream.ReadByte2();
     Metadata = MetadataDict.ReadFromStream(aStream);
 }
Esempio n. 6
0
 public override void ReadFromStream(Stream aStream)
 {
     X         = aStream.ReadInt();
     Y         = aStream.ReadByte2();
     Z         = aStream.ReadInt();
     Direction = aStream.ReadFace();
     ItemID    = aStream.ReadShort();
     if (ItemID >= 0)
     {
         Amount = aStream.ReadByte2();
         Damage = aStream.ReadShort();
     }
 }
Esempio n. 7
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID   = aStream.ReadInt();
     ItemID     = aStream.ReadShort();
     Count      = aStream.ReadByte2();
     DamageData = aStream.ReadShort();
     X          = aStream.ReadInt();
     Y          = aStream.ReadInt();
     Z          = aStream.ReadInt();
     Rotation   = aStream.ReadByte2();
     Pitch      = aStream.ReadByte2();
     Roll       = aStream.ReadByte2();
 }
Esempio n. 8
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID  = aStream.ReadInt();
     UserName  = aStream.ReadString16();
     MapSeed   = aStream.ReadLong();
     Dimension = aStream.ReadByte2();
 }
Esempio n. 9
0
 public override void ReadFromStream(Stream aStream)
 {
     Status = (DigStatus)aStream.ReadByte();
     X      = aStream.ReadInt();
     Y      = aStream.ReadByte2();
     Z      = aStream.ReadInt();
     Face   = aStream.ReadFace();
 }
Esempio n. 10
0
        public static MetadataDict ReadFromStream(Stream aStream)
        {
            byte         x;
            MetadataDict result = new MetadataDict();

            while ((x = aStream.ReadByte2()) != 127)
            {
                byte xIndex = (byte)(x & 0x1F);
                switch (x >> 5)
                {
                case 0:
                    result [xIndex] = new MetadataByte()
                    {
                        Value = aStream.ReadByte2()
                    };
                    break;

                default:
                    throw new Exception("Unrecognized metadata type " + (x >> 5).ToString());
                }
            }

            return(result);
        }
Esempio n. 11
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt ();
     Animate = aStream.ReadByte2 ();
 }
Esempio n. 12
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt ();
     UserName = aStream.ReadString16 ();
     MapSeed = aStream.ReadLong ();
     Dimension = aStream.ReadByte2 ();
 }
Esempio n. 13
0
 public override void ReadFromStream(Stream aStream)
 {
     base.ReadFromStream (aStream);
     Status = aStream.ReadByte2 ();
 }
Esempio n. 14
0
 public override void ReadFromStream(Stream aStream)
 {
     base.ReadFromStream (aStream);
     X = aStream.ReadInt ();
     Y = aStream.ReadInt ();
     Z = aStream.ReadInt ();
     Yaw = aStream.ReadByte2 ();
     Pitch = aStream.ReadByte2 ();
 }
Esempio n. 15
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt ();
     InBed = aStream.ReadByte2 ();
     X = aStream.ReadInt ();
     Y = aStream.ReadByte2 ();
     Z = aStream.ReadInt ();
 }
Esempio n. 16
0
 public override void ReadFromStream(Stream aStream)
 {
     base.ReadFromStream (aStream);
     dX = aStream.ReadByte2 ();
     dY = aStream.ReadByte2 ();
     dZ = aStream.ReadByte2 ();
 }
Esempio n. 17
0
 public override void ReadFromStream(Stream aStream)
 {
     X = aStream.ReadInt ();
     Y = aStream.ReadByte2 ();
     Z = aStream.ReadInt ();
     Direction = aStream.ReadFace ();
     ItemID = aStream.ReadShort ();
     if (ItemID >= 0) {
         Amount = aStream.ReadByte2 ();
         Damage = aStream.ReadShort ();
     }
 }
Esempio n. 18
0
 public override void ReadFromStream(Stream aStream)
 {
     Status = (DigStatus)aStream.ReadByte ();
     X = aStream.ReadInt ();
     Y = aStream.ReadByte2 ();
     Z = aStream.ReadInt ();
     Face = aStream.ReadFace ();
 }
Esempio n. 19
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt ();
     ItemID = aStream.ReadShort ();
     Count = aStream.ReadByte2 ();
     DamageData = aStream.ReadShort ();
     X = aStream.ReadInt ();
     Y = aStream.ReadInt ();
     Z = aStream.ReadInt ();
     Rotation = aStream.ReadByte2 ();
     Pitch = aStream.ReadByte2 ();
     Roll = aStream.ReadByte2 ();
 }
Esempio n. 20
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt ();
     PlayerName = aStream.ReadString16 ();
     X = aStream.ReadInt ();
     Y = aStream.ReadInt ();
     Z = aStream.ReadInt ();
     Rotation = aStream.ReadByte2 ();
     Pitch = aStream.ReadByte2 ();
     CurrentItem = aStream.ReadShort ();
 }
Esempio n. 21
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt ();
     Type = aStream.ReadMobType ();
     X = aStream.ReadInt ();
     Y = aStream.ReadInt ();
     Z = aStream.ReadInt ();
     Yaw = aStream.ReadByte2 ();
     Pitch = aStream.ReadByte2 ();
     Metadata = MetadataDict.ReadFromStream (aStream);
 }
Esempio n. 22
0
 public override void ReadFromStream(Stream aStream)
 {
     base.ReadFromStream(aStream);
     Status = aStream.ReadByte2();
 }
Esempio n. 23
0
 public override void ReadFromStream(Stream aStream)
 {
     EntityID = aStream.ReadInt();
     Action   = aStream.ReadByte2();
 }