public override void ToStream(IMinecraftStream stream, byte index) { stream.WriteByte(GetKey(index)); stream.WriteInt(Coordinates.X); stream.WriteInt(Coordinates.Y); stream.WriteInt(Coordinates.Z); }
public override void ToStream(IMinecraftStream stream, byte index) { stream.WriteByte(GetKey(index)); stream.WriteInt(Coordinates.X); stream.WriteInt(Coordinates.Y); stream.WriteInt(Coordinates.Z); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(EntityID); stream.WriteInt(VehicleID); stream.WriteBoolean(Leash); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(EntityID); stream.WriteInt(VehicleID); stream.WriteBoolean(Leash); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt((int)EffectID); Location.ToStreamLong(stream); stream.WriteInt(Data); stream.WriteBoolean(DisableRelativeVolume); stream.Purge(); return(this); }
public void ToStream(IMinecraftStream stream) { stream.WriteVarInt(Count); foreach (var entry in _entries) { stream.WriteInt(entry.Coordinates.X); stream.WriteInt(entry.Coordinates.Z); stream.WriteUShort(entry.PrimaryBitMap); } }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt((int) EffectID); Location.ToStreamLong(stream); stream.WriteInt(Data); stream.WriteBoolean(DisableRelativeVolume); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(Username); stream.WriteInt(Protocol1); stream.WriteInt(Protocol2); stream.WriteInt(ClientID); stream.WriteString(RealmsData); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(Username); stream.WriteInt(Protocol1); stream.WriteInt(Protocol2); stream.WriteInt(ClientID); stream.WriteString(RealmsData); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(LevelSeed); stream.WriteInt(Unknown); stream.WriteInt(Gamemode); stream.WriteInt(EntityID); stream.WriteFloat(X); stream.WriteFloat(Y); stream.WriteFloat(Z); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(LevelSeed); stream.WriteInt(Unknown); stream.WriteInt(Gamemode); stream.WriteInt(EntityID); stream.WriteFloat(X); stream.WriteFloat(Y); stream.WriteFloat(Z); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt((int)ParticleID); stream.WriteBoolean(LongDistance); stream.WriteFloat(X); stream.WriteFloat(Y); stream.WriteFloat(Z); stream.WriteFloat(OffsetX); stream.WriteFloat(OffsetY); stream.WriteFloat(OffsetZ); stream.WriteFloat(ParticleData); stream.WriteInt(NumberOfParticles); stream.WriteVarIntArray(Data); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(Time); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt((int) ParticleID); stream.WriteBoolean(LongDistance); stream.WriteFloat(X); stream.WriteFloat(Y); stream.WriteFloat(Z); stream.WriteFloat(OffsetX); stream.WriteFloat(OffsetY); stream.WriteFloat(OffsetZ); stream.WriteFloat(ParticleData); stream.WriteInt(NumberOfParticles); stream.WriteVarIntArray(Data); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt(Time); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteString(ExtName); stream.WriteInt(Version); 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.WriteInt(EntityID); stream.WriteSByte((sbyte)Status); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteString(Title); Location.ToStreamLong(stream); stream.WriteInt(Direction); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteString(Title); Location.ToStreamLong(stream); stream.WriteInt(Direction); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt((int)Dimension); stream.WriteByte((byte)Difficulty); stream.WriteByte((byte)GameMode); stream.WriteString(LevelType); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteInt((int) Dimension); stream.WriteByte((byte) Difficulty); stream.WriteByte((byte) GameMode); stream.WriteString(LevelType); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteString(Label); stream.WriteString(Action); stream.WriteInt(KeyCode); stream.WriteByte((byte) KeyMods); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteString(Label); stream.WriteString(Action); stream.WriteInt(KeyCode); stream.WriteByte((byte)KeyMods); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte(WindowID); stream.WriteString(InventoryType); stream.WriteString(WindowTitle); stream.WriteByte(NumberOfSlots); if (InventoryType == "EntityHorse") stream.WriteInt(EntityID.GetValueOrDefault()); 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 IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(ScoreName); stream.WriteBoolean(RemoveItem); if (!RemoveItem) { stream.WriteString(ObjectiveName); stream.WriteInt(Value.Value); } stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(ScoreName); stream.WriteBoolean(RemoveItem); if (!RemoveItem) { stream.WriteString(ObjectiveName); stream.WriteInt(Value.Value); } stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte(WindowID); stream.WriteString(InventoryType); stream.WriteString(WindowTitle); stream.WriteByte(NumberOfSlots); if (InventoryType == "EntityHorse") { stream.WriteInt(EntityID.GetValueOrDefault()); } stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteFloat(X); stream.WriteFloat(Y); stream.WriteFloat(Z); stream.WriteFloat(Radius); stream.WriteInt(RecordCount); stream.WriteByteArray(Records); stream.WriteFloat(PlayerMotionX); stream.WriteFloat(PlayerMotionY); stream.WriteFloat(PlayerMotionZ); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteFloat(X); stream.WriteFloat(Y); stream.WriteFloat(Z); stream.WriteFloat(Radius); stream.WriteInt(RecordCount); stream.WriteByteArray(Records); stream.WriteFloat(PlayerMotionX); stream.WriteFloat(PlayerMotionY); stream.WriteFloat(PlayerMotionZ); 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 ToStreamIntFixedPoint(IMinecraftStream stream) { stream.WriteInt((int)X * 32); stream.WriteInt((int)Y * 32); stream.WriteInt((int)Z * 32); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteVarInt(Duration); stream.WriteInt(EntityID); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteVarInt(PlayerID); stream.WriteInt(EntityID); stream.WriteString(Message); }
public override void ToStream(IMinecraftStream stream, byte index) { stream.WriteByte(GetKey(index)); stream.WriteInt(Value); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteInt(FadeIn); stream.WriteInt(Stay); stream.WriteInt(FadeOut); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteVarInt(PlayerID); stream.WriteInt(EntityID); stream.WriteString(Message); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteVarInt(Duration); stream.WriteInt(EntityID); }
public override void ToStream(IMinecraftStream stream, byte index) { stream.WriteByte(GetKey(index)); stream.WriteInt(Value); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteInt(FadeIn); stream.WriteInt(Stay); stream.WriteInt(FadeOut); }
public void ToStreamInt(IMinecraftStream stream) { stream.WriteInt(X); stream.WriteInt(Z); }