public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteBoolean(OnGround); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteBoolean(OnGround); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); DeltaVector3.ToStreamSByteFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteBoolean(OnGround); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); DeltaVector3.ToStreamSByteFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteBoolean(OnGround); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte((sbyte)EffectID); stream.WriteSByte(Amplifier); stream.WriteVarInt(Duration); stream.WriteBoolean(HideParticles); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte((sbyte) EffectID); stream.WriteSByte(Amplifier); stream.WriteVarInt(Duration); stream.WriteBoolean(HideParticles); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteBigInteger(PlayerUUID); Vector3.ToStreamIntFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteShort(CurrentItem); EntityMetadata.ToStream(stream); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteBigInteger(PlayerUUID); Vector3.ToStreamIntFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteShort(CurrentItem); EntityMetadata.ToStream(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteByte((byte) Type); Vector3.ToStreamIntFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteSByte(HeadPitch); stream.WriteShort(VelocityX); stream.WriteShort(VelocityY); stream.WriteShort(VelocityZ); EntityMetadata.ToStream(stream); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteByte((byte)Type); Vector3.ToStreamIntFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteSByte(HeadPitch); stream.WriteShort(VelocityX); stream.WriteShort(VelocityY); stream.WriteShort(VelocityZ); EntityMetadata.ToStream(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteSByte(PlayerID); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte(Slot); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte(Slot); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteSByte(PlayerID); ChangeLocation.ToStreamSByte(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte((sbyte)Position); stream.WriteString(ScoreName); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(EntityID); stream.WriteSByte((sbyte) Status); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte((sbyte) Position); stream.WriteString(ScoreName); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteSByte(PlayerID); stream.WriteString(Message); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte((sbyte)EffectID); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte(HeadYaw); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte(Type); Vector3.ToStreamIntFixedPoint(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte(WindowId); stream.WriteShort(Slot); SlotData.ToStream(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte(Flags); stream.WriteFloat(FlyingSpeed); stream.WriteFloat(WalkingSpeed); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteSByte(PlayerID); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(ItemDamage); stream.WriteSByte(Scale); IconList.ToStream(stream); stream.WriteSByte(Columns); if (Columns > 0) { stream.WriteSByte(Rows); stream.WriteSByte(X); stream.WriteSByte(Y); stream.WriteVarInt(Data.Length); stream.WriteByteArray(Data); } stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte(Flags); stream.WriteFloat(FlyingSpeed); stream.WriteFloat(WalkingSpeed); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); Location.ToStreamLong(stream); stream.WriteSByte(DestroyStage); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteSByte(Type); Vector3.ToStreamIntFixedPoint(stream); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteSByte(WindowId); stream.WriteShort(Slot); SlotData.ToStream(stream); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); Location.ToStreamLong(stream); stream.WriteSByte(DestroyStage); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(ItemDamage); stream.WriteSByte(Scale); IconList.ToStream(stream); stream.WriteSByte(Columns); if (Columns > 0) { stream.WriteSByte(Rows); stream.WriteSByte(X); stream.WriteSByte(Y); stream.WriteVarInt(Data.Length); stream.WriteByteArray(Data); } stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(ObjectiveName); stream.WriteSByte(Mode); stream.WriteString(ObjectiveValue); stream.WriteString(Type); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteSByte(PlayerID); Coordinates.ToStreamShort(stream); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); Vector3.ToStreamDouble(stream); stream.WriteFloat(Yaw); stream.WriteFloat(Pitch); stream.WriteSByte((sbyte) Flags); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); Vector3.ToStreamDouble(stream); stream.WriteFloat(Yaw); stream.WriteFloat(Pitch); stream.WriteSByte((sbyte)Flags); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(ObjectiveName); stream.WriteSByte(Mode); stream.WriteString(ObjectiveValue); stream.WriteString(Type); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteSByte(PlayerID); Coordinates.ToStreamShort(stream); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(EntityID); stream.WriteVarInt((byte)GameMode); stream.WriteSByte((sbyte)Dimension); stream.WriteVarInt((byte)Difficulty); stream.WriteByte(MaxPlayers); stream.WriteString(LevelType); stream.WriteBoolean(ReducedDebugInfo); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(EntityID); stream.WriteVarInt((byte) GameMode); stream.WriteSByte((sbyte) Dimension); stream.WriteVarInt((byte) Difficulty); stream.WriteByte(MaxPlayers); stream.WriteString(LevelType); stream.WriteBoolean(ReducedDebugInfo); stream.Purge(); return this; }
public void ToStream(ref IMinecraftStream stream) { stream.WriteInt(Count); foreach (var entry in _entries) { stream.WriteString(entry.Key); stream.WriteDouble(entry.Value); stream.WriteShort((short)entry.Modifiers.Length); foreach (var modifiers in entry.Modifiers) { stream.WriteBigInteger(modifiers.UUID); stream.WriteDouble(modifiers.Amount); stream.WriteSByte(modifiers.Operation); } } }
// TODO: Check that public void ToStreamSByteFixedPoint(IMinecraftStream stream) { stream.WriteSByte((sbyte)(X * 32)); stream.WriteSByte((sbyte)(Y * 32)); stream.WriteSByte((sbyte)(Z * 32)); }
public void ToStreamSByte(IMinecraftStream stream) { stream.WriteSByte((sbyte)X); stream.WriteSByte((sbyte)Y); stream.WriteSByte((sbyte)Z); }