コード例 #1
0
 protected virtual void OnPacket_MobSpawn(Packets.MobSpawn e)
 {
     if(MobSpawn != null)MobSpawn(this, e);
 }
コード例 #2
0
 protected virtual void OnPacket_UseEntity(Packets.UseEntity e)
 {
     if(UseEntity != null)UseEntity(this, e);
 }
コード例 #3
0
 protected virtual void OnPacket_WindowItems(Packets.WindowItems e)
 {
     if(WindowItems != null)WindowItems(this, e);
 }
コード例 #4
0
 protected virtual void OnPacket_UpdateHealth(Packets.UpdateHealth e)
 {
     if(UpdateHealth != null)UpdateHealth(this, e);
 }
コード例 #5
0
 protected virtual void OnPacket_UpdateSign(Packets.UpdateSign e)
 {
     if(UpdateSign != null)UpdateSign(this, e);
 }
コード例 #6
0
 protected virtual void OnPacket_Thunderbolt(Packets.Thunderbolt e)
 {
     if(Thunderbolt != null)Thunderbolt(this, e);
 }
コード例 #7
0
 protected virtual void OnPacket_Transaction(Packets.Transaction e)
 {
     if(Transaction != null)Transaction(this, e);
 }
コード例 #8
0
 protected virtual void OnPacket_Player(Packets.Player e)
 {
     if(Player != null)Player(this, e);
 }
コード例 #9
0
 protected virtual void OnPacket_PlayerBlockPlacement(Packets.PlayerBlockPlacement e)
 {
     if(PlayerBlockPlacement != null)PlayerBlockPlacement(this, e);
 }
コード例 #10
0
 protected virtual void OnPacket_OpenWindow(Packets.OpenWindow e)
 {
     if(OpenWindow != null)OpenWindow(this, e);
 }
コード例 #11
0
 protected virtual void OnPacket_PickupSpawn(Packets.PickupSpawn e)
 {
     if(PickupSpawn != null)PickupSpawn(this, e);
 }
コード例 #12
0
 protected virtual void OnPacket_NewInvalidState(Packets.NewInvalidState e)
 {
     if(NewInvalidState != null)NewInvalidState(this, e);
 }
コード例 #13
0
 protected virtual void OnPacket_NamedEntitySpawn(Packets.NamedEntitySpawn e)
 {
     if(NamedEntitySpawn != null)NamedEntitySpawn(this, e);
 }
コード例 #14
0
 protected virtual void OnPacket_MultiBlockChange(Packets.MultiBlockChange e)
 {
     if(MultiBlockChange != null)MultiBlockChange(this, e);
 }
コード例 #15
0
 protected virtual void OnPacket_SetSlot(Packets.SetSlot e)
 {
     if(SetSlot != null)SetSlot(this, e);
 }
コード例 #16
0
 protected virtual void OnPacket_PlayerDigging(Packets.PlayerDigging e)
 {
     if(PlayerDigging != null)PlayerDigging(this, e);
 }
コード例 #17
0
 protected virtual void OnPacket_SpawnPosition(Packets.SpawnPosition e)
 {
     if(SpawnPosition != null)SpawnPosition(this, e);
 }
コード例 #18
0
 protected virtual void OnPacket_PlayerLook(Packets.PlayerLook e)
 {
     if(PlayerLook != null)PlayerLook(this, e);
 }
コード例 #19
0
 protected virtual void OnPacket_TimeUpdate(Packets.TimeUpdate e)
 {
     if(TimeUpdate != null)TimeUpdate(this, e);
 }
コード例 #20
0
 protected virtual void OnPacket_PlayerPosition(Packets.PlayerPosition e)
 {
     if(PlayerPosition != null)PlayerPosition(this, e);
 }
コード例 #21
0
 protected virtual void OnPacket_UNKNOWN_1B(Packets.UNKNOWN_1B e)
 {
     if(UNKNOWN_1B != null)UNKNOWN_1B(this, e);
 }
コード例 #22
0
 protected virtual void OnPacket_PlayerPositionAndLook(Packets.PlayerPositionAndLookIncoming e)
 {
     if(PlayerPositionAndLook != null)PlayerPositionAndLook(this, e);
 }
コード例 #23
0
 protected virtual void OnPacket_UpdateProgressBar(Packets.UpdateProgressBar e)
 {
     if(UpdateProgressBar != null)UpdateProgressBar(this, e);
 }
コード例 #24
0
 protected virtual void OnPacket_PlayNoteBlock(Packets.PlayNoteBlock e)
 {
     if(PlayNoteBlock != null)PlayNoteBlock(this, e);
 }
コード例 #25
0
 protected virtual void OnPacket_UseBed(Packets.UseBed e)
 {
     if(UseBed != null)UseBed(this, e);
 }
コード例 #26
0
 protected virtual void OnPacket_PreChunk(Packets.PreChunk e)
 {
     if(PreChunk != null)PreChunk(this, e);
 }
コード例 #27
0
 protected virtual void OnPacket_WindowClick(Packets.WindowClick e)
 {
     if(WindowClick != null)WindowClick(this, e);
 }
コード例 #28
0
 protected virtual void OnPacket_Respawn(Packets.Respawn e)
 {
     if(Respawn != null)Respawn(this, e);
 }
コード例 #29
0
ファイル: Connection.cs プロジェクト: OrigamiTech/Sambuca
 public void SendPacket(Packets.Packet packet)
 {
     if(_DebugLogOutgoing)
     {
         Console.ForegroundColor = ConsoleColor.Blue;
         Console.WriteLine("0x" + ((byte)packet.PacketId).ToString("X2") + ' ' + packet.PacketId.ToString());
         if(_PacketDumpOutgoing)
             packet.Dump();
     }
     stream.WriteByte((byte)packet.PacketId);
     byte[] data = packet.Data;
     stream.Write(data, 0, data.Length);
     if(_DebugLogOutgoing)
         Console.ForegroundColor = ConsoleColor.Gray;
 }
コード例 #30
0
 protected virtual void OnPacket_MapChunk(Packets.MapChunk e)
 {
     if(MapChunk != null)MapChunk(this, e);
 }