public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte((byte)UserType); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte((byte) WeatherType); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(SupportLevel); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(SelectionID); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(SelectionID); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(UnUsed); stream.WriteString(Message); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); Coordinates.ToStreamShort(stream); stream.WriteByte(BlockType); stream.Purge(); return this; }
public void ToStream(ref IMinecraftStream stream) { stream.WriteString(TeamDisplayName); stream.WriteString(TeamPrefix); stream.WriteString(TeamSuffix); stream.WriteByte(FriendlyFire); stream.WriteString(NameTagVisibility); stream.WriteByte(Color); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(BlockToHold); stream.WriteByte((byte) PreventChange); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(EntityID); stream.WriteString(ModelName); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); Coordinates.ToStreamShort(stream); stream.WriteByte(BlockType); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(EntityID); stream.WriteString(ModelName); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(BlockToHold); stream.WriteByte((byte)PreventChange); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteShort(ChunkLength); stream.WriteByteArray(ChunkData); stream.WriteByte(PercentComplete); 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.WriteByte(ID); stream.WriteSByte(PlayerID); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte((byte)Status); Location.ToStreamLong(stream); stream.WriteByte(Face); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteShort(ChunkLength); stream.WriteByteArray(ChunkData); stream.WriteByte(PercentComplete); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(BlockType); stream.WriteByte((byte) AllowPlacement); stream.WriteByte((byte) AllowDeletion); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(BlockType); stream.WriteByte((byte)AllowPlacement); stream.WriteByte((byte)AllowDeletion); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte((byte) Status); Location.ToStreamLong(stream); stream.WriteByte(Face); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(ProtocolVersion); stream.WriteString(Username); stream.WriteString(VerificationKey); stream.WriteByte(UnUsed); stream.Purge(); return(this); }
public void ToStream(IMinecraftStream stream) { stream.WriteVarInt(Count); foreach (var entry in _entries) { stream.WriteByte((byte)((entry.Direction << 4) | entry.Type)); stream.WriteByte((byte)entry.X); stream.WriteByte((byte)entry.Y); } }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte((byte)Variable); stream.WriteShort(Red); stream.WriteShort(Green); stream.WriteShort(Blue); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(ProtocolVersion); stream.WriteString(ServerName); stream.WriteString(ServerMOTD); stream.WriteByte((byte) UserType); stream.Purge(); return this; }
public void ToStream(ref IMinecraftStream stream) { stream.WriteString(TeamDisplayName); stream.WriteString(TeamPrefix); stream.WriteString(TeamSuffix); stream.WriteByte(FriendlyFire); stream.WriteString(NameTagVisibility); stream.WriteByte(Color); stream.WriteVarInt(Players.Length); stream.WriteStringArray(Players); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteString(TextureURL); stream.WriteByte(SideBlock); stream.WriteByte(EdgeBlock); stream.WriteShort(SideLevel); 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(TextureURL); stream.WriteByte(SideBlock); stream.WriteByte(EdgeBlock); stream.WriteShort(SideLevel); 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.WriteSByte(PlayerID); Coordinates.ToStreamShort(stream); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(ProtocolVersion); stream.WriteString(ServerName); stream.WriteString(ServerMOTD); stream.WriteByte((byte)UserType); 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.WriteByte(PlayerID); Coordinates.ToStreamShort(stream); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(ProtocolVersion); stream.WriteString(Username); stream.WriteString(VerificationKey); stream.WriteByte(UnUsed); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte((byte) Variable); stream.WriteShort(Red); stream.WriteShort(Green); stream.WriteShort(Blue); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(Locale); stream.WriteByte(ViewDistance); stream.WriteByte((byte) ChatFlags); stream.WriteBoolean(ChatColours); DisplayedSkinParts.ToStream(stream); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteString(Locale); stream.WriteByte(ViewDistance); stream.WriteByte((byte)ChatFlags); stream.WriteBoolean(ChatColours); DisplayedSkinParts.ToStream(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteShort(NameID); stream.WriteString(PlayerName); stream.WriteString(ListName); stream.WriteString(GroupName); stream.WriteByte(GroupRank); 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.WriteByte(ID); stream.WriteByte(EntityID); stream.WriteString(InGameName); stream.WriteString(SkinName); SpawnLocation.ToStreamShort(stream); stream.WriteByte(SpawnYaw); stream.WriteByte(SpawnPitch); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(EntityID); stream.WriteString(InGameName); stream.WriteString(SkinName); SpawnLocation.ToStreamShort(stream); stream.WriteByte(SpawnYaw); stream.WriteByte(SpawnPitch); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte(WindowID); stream.WriteShort(Slot); stream.WriteByte(Button); stream.WriteShort(ActionNumber); stream.WriteByte(Mode); ClickedItem.ToStream(stream); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte(WindowID); stream.WriteShort(Slot); stream.WriteByte(Button); stream.WriteShort(ActionNumber); stream.WriteByte(Mode); ClickedItem.ToStream(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) // TODO: Complete { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteByte((byte)Type); Vector3.ToStreamIntFixedPoint(stream); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.WriteShort(SpeedX); stream.WriteShort(SpeedY); stream.WriteShort(SpeedZ); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) // TODO: Complete { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteByte((byte) Type); Vector3.ToStreamIntFixedPoint(stream); stream.WriteByte(Yaw); stream.WriteByte(Pitch); stream.WriteShort(SpeedX); stream.WriteShort(SpeedY); stream.WriteShort(SpeedZ); 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.WriteByte(ID); stream.WriteByte(SelectionID); stream.WriteString(Label); StartLocation.ToStreamShort(stream); EndLocation.ToStreamShort(stream); stream.WriteShort(Red); stream.WriteShort(Green); stream.WriteShort(Blue); stream.WriteShort(Opacity); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteByte(SelectionID); stream.WriteString(Label); StartLocation.ToStreamShort(stream); EndLocation.ToStreamShort(stream); stream.WriteShort(Red); stream.WriteShort(Green); stream.WriteShort(Blue); stream.WriteShort(Opacity); stream.Purge(); return(this); }
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.WriteFloat(Rotation.Pitch); stream.WriteFloat(Rotation.Yaw); stream.WriteFloat(Rotation.Roll); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteString(Reason); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte(WindowID); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteByte(ID); stream.WriteShort(Distance); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte((byte) Difficulty); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteByte(WindowID); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteByte((byte) Action); stream.Purge(); return this; }