コード例 #1
0
ファイル: PacketHandlers.cs プロジェクト: TheaP/c-raft
        public static void ReadKeepAlive(TestClient client, PacketReader reader)
        {
            KeepAlivePacket ka = new KeepAlivePacket();
            ka.Read(reader);

            if (!reader.Failed)
                TestClient.HandlePacketKeepAlive(client, ka);
        }
コード例 #2
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadTimeUpdate(TestClient client, PacketReader reader)
        {
            TimeUpdatePacket tu = new TimeUpdatePacket();

            tu.Read(reader);
        }
コード例 #3
0
ファイル: TestClient.cs プロジェクト: dineshkummarc/c-raft
 public static void HandlePacketLoginRequest(TestClient client, LoginRequestPacket lr)
 {
     // Do something when logged
     client.StartTimer();
 }
コード例 #4
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadUpdateSign(TestClient client, PacketReader reader)
 {
     UpdateSignPacket us = new UpdateSignPacket();
     us.Read(reader);
 }
コード例 #5
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadSoundEffect(TestClient client, PacketReader reader)
 {
     SoundOrParticleEffectPacket se = new SoundOrParticleEffectPacket();
     se.Read(reader);
 }
コード例 #6
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadPickupSpawn(TestClient client, PacketReader reader)
 {
     SpawnItemPacket si = new SpawnItemPacket();
     si.Read(reader);
 }
コード例 #7
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadMobSpawn(TestClient client, PacketReader reader)
 {
     MobSpawnPacket ms = new MobSpawnPacket();
     ms.Read(reader);
 }
コード例 #8
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityStatus(TestClient client, PacketReader reader)
 {
     EntityStatusPacket es = new EntityStatusPacket();
     es.Read(reader);
 }
コード例 #9
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityLookAndRelativeMove(TestClient client, PacketReader reader)
        {
            EntityLookAndRelativeMovePacket ela = new EntityLookAndRelativeMovePacket();

            ela.Read(reader);
        }
コード例 #10
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityRelativeMove(TestClient client, PacketReader reader)
        {
            EntityRelativeMovePacket er = new EntityRelativeMovePacket();

            er.Read(reader);
        }
コード例 #11
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityLook(TestClient client, PacketReader reader)
        {
            EntityLookPacket el = new EntityLookPacket();

            el.Read(reader);
        }
コード例 #12
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntity(TestClient client, PacketReader reader)
        {
            CreateEntityPacket ce = new CreateEntityPacket();

            ce.Read(reader);
        }
コード例 #13
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadNamedEntitySpawn(TestClient client, PacketReader reader)
        {
            NamedEntitySpawnPacket bc = new NamedEntitySpawnPacket();

            bc.Read(reader);
        }
コード例 #14
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadMultiBlockChange(TestClient client, PacketReader reader)
        {
            MultiBlockChangePacket mbc = new MultiBlockChangePacket();

            mbc.Read(reader);
        }
コード例 #15
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadBlockChange(TestClient client, PacketReader reader)
        {
            BlockChangePacket bc = new BlockChangePacket();

            bc.Read(reader);
        }
コード例 #16
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityLook(TestClient client, PacketReader reader)
 {
     EntityLookPacket el = new EntityLookPacket();
     el.Read(reader);
 }
コード例 #17
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityMetadata(TestClient client, PacketReader reader)
 {
     EntityMetadataPacket em = new EntityMetadataPacket();
     em.Read(reader);
 }
コード例 #18
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityTeleport(TestClient client, PacketReader reader)
        {
            EntityTeleportPacket et = new EntityTeleportPacket();

            et.Read(reader);
        }
コード例 #19
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
        public static void ReadLoginRequest(TestClient client, PacketReader reader)
        {
            LoginRequestPacket lr = new LoginRequestPacket();
            lr.Read(reader);

            if (!reader.Failed)
                TestClient.HandlePacketLoginRequest(client, lr);
        }
コード例 #20
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityStatus(TestClient client, PacketReader reader)
        {
            EntityStatusPacket es = new EntityStatusPacket();

            es.Read(reader);
        }
コード例 #21
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadNamedEntitySpawn(TestClient client, PacketReader reader)
 {
     NamedEntitySpawnPacket bc = new NamedEntitySpawnPacket();
     bc.Read(reader);
 }
コード例 #22
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadMobSpawn(TestClient client, PacketReader reader)
        {
            MobSpawnPacket ms = new MobSpawnPacket();

            ms.Read(reader);
        }
コード例 #23
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
        public static void ReadPlayerPositionRotation(TestClient client, PacketReader reader)
        {
            PlayerPositionRotationPacket ppr = new PlayerPositionRotationPacket();
            ppr.Read(reader);

            if (!reader.Failed)
                TestClient.HandlePacketPlayerPositionRotation(client, ppr);
        }
コード例 #24
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadNewInvalidState(TestClient client, PacketReader reader)
        {
            NewInvalidStatePacket ni = new NewInvalidStatePacket();

            ni.Read(reader);
        }
コード例 #25
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadTimeUpdate(TestClient client, PacketReader reader)
 {
     TimeUpdatePacket tu = new TimeUpdatePacket();
     tu.Read(reader);
 }
コード例 #26
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadUpdateSign(TestClient client, PacketReader reader)
        {
            UpdateSignPacket us = new UpdateSignPacket();

            us.Read(reader);
        }
コード例 #27
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadAnimation(TestClient client, PacketReader reader)
 {
     AnimationPacket ap = new AnimationPacket();
     ap.Read(reader);
 }
コード例 #28
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadSetSlot(TestClient client, PacketReader reader)
        {
            SetSlotPacket ss = new SetSlotPacket();

            ss.Read(reader);
        }
コード例 #29
0
ファイル: TestClient.cs プロジェクト: dineshkummarc/c-raft
 public static void HandlePacketChatMessage(TestClient client, ChatMessagePacket cm)
 {
     // Handle some commands?
 }
コード例 #30
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadPlayerListItem(TestClient client, PacketReader reader)
        {
            PlayerListItemPacket pl = new PlayerListItemPacket();

            pl.Read(reader);
        }
コード例 #31
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityEquipment(TestClient client, PacketReader reader)
 {
     EntityEquipmentPacket ee = new EntityEquipmentPacket();
     ee.Read(reader);
 }
コード例 #32
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadUpdateHealth(TestClient client, PacketReader reader)
        {
            UpdateHealthPacket uh = new UpdateHealthPacket();

            uh.Read(reader);
        }
コード例 #33
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityLookAndRelativeMove(TestClient client, PacketReader reader)
 {
     EntityLookAndRelativeMovePacket ela = new EntityLookAndRelativeMovePacket();
     ela.Read(reader);
 }
コード例 #34
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityEquipment(TestClient client, PacketReader reader)
        {
            EntityEquipmentPacket ee = new EntityEquipmentPacket();

            ee.Read(reader);
        }
コード例 #35
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityRelativeMove(TestClient client, PacketReader reader)
 {
     EntityRelativeMovePacket er = new EntityRelativeMovePacket();
     er.Read(reader);
 }
コード例 #36
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadDestroyEntity(TestClient client, PacketReader reader)
        {
            DestroyEntityPacket de = new DestroyEntityPacket();

            de.Read(reader);
        }
コード例 #37
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntityTeleport(TestClient client, PacketReader reader)
 {
     EntityTeleportPacket et = new EntityTeleportPacket();
     et.Read(reader);
 }
コード例 #38
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadAnimation(TestClient client, PacketReader reader)
        {
            AnimationPacket ap = new AnimationPacket();

            ap.Read(reader);
        }
コード例 #39
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadMapChunk(TestClient client, PacketReader reader)
 {
     MapChunkPacket mc = new MapChunkPacket();
     mc.Read(reader);
 }
コード例 #40
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadPickupSpawn(TestClient client, PacketReader reader)
        {
            SpawnItemPacket si = new SpawnItemPacket();

            si.Read(reader);
        }
コード例 #41
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadMultiBlockChange(TestClient client, PacketReader reader)
 {
     MultiBlockChangePacket mbc = new MultiBlockChangePacket();
     mbc.Read(reader);
 }
コード例 #42
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadCollectItem(TestClient client, PacketReader reader)
        {
            CollectItemPacket ci = new CollectItemPacket();

            ci.Read(reader);
        }
コード例 #43
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadNewInvalidState(TestClient client, PacketReader reader)
 {
     NewInvalidStatePacket ni = new NewInvalidStatePacket();
     ni.Read(reader);
 }
コード例 #44
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadUpdateWindowProperty(TestClient client, PacketReader reader)
        {
            UpdateWindowPropertyPacket up = new UpdateWindowPropertyPacket();

            up.Read(reader);
        }
コード例 #45
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadPlayerListItem(TestClient client, PacketReader reader)
 {
     PlayerListItemPacket pl = new PlayerListItemPacket();
     pl.Read(reader);
 }
コード例 #46
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadEntityMetadata(TestClient client, PacketReader reader)
        {
            EntityMetadataPacket em = new EntityMetadataPacket();

            em.Read(reader);
        }
コード例 #47
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadSetSlot(TestClient client, PacketReader reader)
 {
     SetSlotPacket ss = new SetSlotPacket();
     ss.Read(reader);
 }
コード例 #48
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadSoundEffect(TestClient client, PacketReader reader)
        {
            SoundOrParticleEffectPacket se = new SoundOrParticleEffectPacket();

            se.Read(reader);
        }
コード例 #49
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
        public static void ReadSpawnPosition(TestClient client, PacketReader reader)
        {
            SpawnPositionPacket si = new SpawnPositionPacket();
            si.Read(reader);

            if (!reader.Failed)
                TestClient.HandlePacketSpawnPosition(client, si);
        }
コード例 #50
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadCollectItem(TestClient client, PacketReader reader)
 {
     CollectItemPacket ci = new CollectItemPacket();
     ci.Read(reader);
 }
コード例 #51
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadUpdateHealth(TestClient client, PacketReader reader)
 {
     UpdateHealthPacket uh = new UpdateHealthPacket();
     uh.Read(reader);
 }
コード例 #52
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadDestroyEntity(TestClient client, PacketReader reader)
 {
     DestroyEntityPacket de = new DestroyEntityPacket();
     de.Read(reader);
 }
コード例 #53
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadUpdateWindowProperty(TestClient client, PacketReader reader)
 {
     UpdateWindowPropertyPacket up = new UpdateWindowPropertyPacket();
     up.Read(reader);
 }
コード例 #54
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
        public static void ReadDisconnect(TestClient client, PacketReader reader)
        {
            DisconnectPacket dp = new DisconnectPacket();
            dp.Read(reader);

            if (!reader.Failed)
                TestClient.HandlePacketDisconnect(client, dp);
        }
コード例 #55
0
ファイル: TestClient.cs プロジェクト: dineshkummarc/c-raft
 public static void HandlePacketKeepAlive(TestClient client, KeepAlivePacket ka)
 {
     client.SendPacket(new KeepAlivePacket());
 }
コード例 #56
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
 public static void ReadEntity(TestClient client, PacketReader reader)
 {
     CreateEntityPacket ce = new CreateEntityPacket();
     ce.Read(reader);
 }
コード例 #57
0
ファイル: TestClient.cs プロジェクト: dineshkummarc/c-raft
 public static void HandlePacketHandshake(TestClient client, HandshakePacket hp)
 {
     client.SendPacket(new LoginRequestPacket {
         ProtocolOrEntityId = 19, Username = client.UserName
     });
 }
コード例 #58
0
ファイル: PacketHandlers.cs プロジェクト: Nirad/c-raft
        public static void ReadEntityAction(TestClient client, PacketReader reader)
        {
            EntityActionPacket ea = new EntityActionPacket();
            ea.Read(reader);

            // TODO: implement this packet
            /*if (!reader.Failed)
                Client.HandlePacketEntityAction(client, ea);*/
        }
コード例 #59
0
ファイル: TestClient.cs プロジェクト: dineshkummarc/c-raft
 public static void HandlePacketSpawnPosition(TestClient client, SpawnPositionPacket sp)
 {
     client.SpawnPosition = UniversalCoords.FromWorld(sp.X, sp.Y, sp.Z);
 }
コード例 #60
0
ファイル: PacketHandlers.cs プロジェクト: seaboy1234/c-raft
        public static void ReadMapChunk(TestClient client, PacketReader reader)
        {
            MapChunkPacket mc = new MapChunkPacket();

            mc.Read(reader);
        }