Beispiel #1
0
        public void BounceBlock(Vector3S location)
        {
            var bc = new SetBlockServer {
                X     = location.X,
                Y     = location.Y,
                Z     = location.Z,
                Block = CurrentMap.GetBlockId(location.X, location.Y, location.Z)
            };

            _client.BlockChanges.Enqueue(bc);
            _client.DataAvailable = true;
            //_client.SendPacket(bc);
        }
Beispiel #2
0
        private void MapBlockChange(Vector3S location, byte type)
        {
            var bc = new SetBlockServer {
                X     = location.X,
                Y     = location.Y,
                Z     = location.Z,
                Block = type
            };

            _client.BlockChanges.Enqueue(bc);
            _client.DataAvailable = true;
            //_client.SendPacket(bc);
        }