public IPacket ReadPacket(IMinecraftDataReader reader) { ParticleID = (Particle) reader.ReadInt(); LongDistance = reader.ReadBoolean(); X = reader.ReadFloat(); Y = reader.ReadFloat(); Z = reader.ReadFloat(); OffsetX = reader.ReadFloat(); OffsetY = reader.ReadFloat(); OffsetZ = reader.ReadFloat(); ParticleData = reader.ReadFloat(); NumberOfParticles = reader.ReadInt(); switch (ParticleID) { case Particle.ITEM_CRACK: case Particle.BLOCK_CRACK: //case Particle.BLOCK_DUST: Data = reader.ReadVarIntArray(2); break; default: Data = reader.ReadVarIntArray(0); break; } return this; }
public IPacket ReadPacket(IMinecraftDataReader reader) { ParticleID = (Particle)reader.ReadInt(); LongDistance = reader.ReadBoolean(); X = reader.ReadFloat(); Y = reader.ReadFloat(); Z = reader.ReadFloat(); OffsetX = reader.ReadFloat(); OffsetY = reader.ReadFloat(); OffsetZ = reader.ReadFloat(); ParticleData = reader.ReadFloat(); NumberOfParticles = reader.ReadInt(); switch (ParticleID) { case Particle.ITEM_CRACK: case Particle.BLOCK_CRACK: //case Particle.BLOCK_DUST: Data = reader.ReadVarIntArray(2); break; default: Data = reader.ReadVarIntArray(0); break; } return(this); }
public IPacket ReadPacket(IMinecraftDataReader reader) { var count = reader.ReadVarInt(); EntityIDs = reader.ReadVarIntArray(count); return this; }
public IPacket ReadPacket(IMinecraftDataReader reader) { var count = reader.ReadVarInt(); EntityIDs = reader.ReadVarIntArray(count); return(this); }