public async Task ReadAsync(MinecraftStream stream) { this.WindowId = await stream.ReadByteAsync(); this.ActionNumber = await stream.ReadShortAsync(); this.Accepted = await stream.ReadBooleanAsync(); }
public async void DeserializeAsync(bool input, byte @byte) { using var stream = new MinecraftStream(new[] { @byte }); bool boolean = await stream.ReadBooleanAsync(); Assert.Equal(input, boolean); }
public async Task ReadAsync(MinecraftStream stream) { this.WindowId = await stream.ReadByteAsync(); this.RecipeId = await stream.ReadStringAsync(); this.MakeAll = await stream.ReadBooleanAsync(); }
public async Task ReadAsync(MinecraftStream stream) { this.Position = await stream.ReadAbsolutePositionFAsync(); this.Pitch = await stream.ReadFloatAsync(); this.Yaw = await stream.ReadFloatAsync(); this.OnGround = await stream.ReadBooleanAsync(); }
public override async Task PopulateAsync() { using (var stream = new MinecraftStream(this.PacketData)) { this.Yaw = await stream.ReadFloatAsync(); this.Pitch = await stream.ReadFloatAsync(); this.OnGround = await stream.ReadBooleanAsync(); } }
public override async Task PopulateAsync() { using (var stream = new MinecraftStream(this.PacketData)) { this.Position = new Position { X = await stream.ReadDoubleAsync(), Y = await stream.ReadDoubleAsync(), Z = await stream.ReadDoubleAsync() }; this.OnGround = await stream.ReadBooleanAsync(); } }
public async Task ReadAsync(MinecraftStream stream) { this.Locale = await stream.ReadStringAsync(); this.ViewDistance = await stream.ReadByteAsync(); this.ChatMode = await stream.ReadVarIntAsync(); this.ChatColors = await stream.ReadBooleanAsync(); this.SkinParts = await stream.ReadUnsignedByteAsync(); this.MainHand = await stream.ReadVarIntAsync(); }
public async Task ReadAsync(MinecraftStream stream) { this.Hand = (Hand)await stream.ReadVarIntAsync(); this.Location = await stream.ReadPositionAsync(); this.Face = (BlockFace)await stream.ReadVarIntAsync(); this.CursorX = await stream.ReadFloatAsync(); this.CursorY = await stream.ReadFloatAsync(); this.CursorZ = await stream.ReadFloatAsync(); this.InsideBlock = await stream.ReadBooleanAsync(); }
public override async Task PopulateAsync() { using (var stream = new MinecraftStream(this.PacketData)) { Locale = await stream.ReadStringAsync(); ViewDistance = await stream.ReadByteAsync(); ChatMode = await stream.ReadIntAsync(); ChatColors = await stream.ReadBooleanAsync(); SkinParts = await stream.ReadUnsignedByteAsync(); MainHand = await stream.ReadVarIntAsync(); } }
public override async Task PopulateAsync() { using (var stream = new MinecraftStream(this.PacketData)) { this.EntityId = await stream.ReadVarIntAsync(); this.GameMode = (Gamemode)await stream.ReadUnsignedByteAsync(); this.Dimension = (Dimension)await stream.ReadIntAsync(); this.Difficulty = (Difficulty)await stream.ReadUnsignedByteAsync(); this.MaxPlayers = await stream.ReadUnsignedByteAsync(); this.LevelType = await stream.ReadStringAsync(); this.ReducedDebugInfo = await stream.ReadBooleanAsync(); } }