From 0024d2447f04b1a85323f07d79224448ac855b81 Mon Sep 17 00:00:00 2001 From: Ryan Voots Date: Sun, 23 Oct 2011 20:35:17 -0400 Subject: [PATCH] dispatch tables done, i hope --- lib/POE/Component/Minecraft/Client/Filter.pm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/POE/Component/Minecraft/Client/Filter.pm b/lib/POE/Component/Minecraft/Client/Filter.pm index 4ffad9f..94b335d 100644 --- a/lib/POE/Component/Minecraft/Client/Filter.pm +++ b/lib/POE/Component/Minecraft/Client/Filter.pm @@ -72,7 +72,7 @@ my $read_dispatch = { 0x68 => \&_read_window_items, 0x69 => \&_read_progress_bar, 0x6A => \&_read_transaction, - 0x6B => \&_read_creative_inventory_action, + 0x6B => \&_read_creative_inventory_action, # CTS? # 0x6C => Unused, # ... # 0x81 => Unused, @@ -86,7 +86,7 @@ my $read_dispatch = { # 0xCA => Unused, # ... # 0xFD => Unused, - 0xFE => \&_read_server_list_ping, +# 0xFE => \&_read_server_list_ping, 0xFF => \&_read_disconnect, }; @@ -112,8 +112,14 @@ my $write_dispatch = { # stance_update => \&_write_stance_update, entity_velocity => \&_write_entity_velocity, attach_entity => \&_write_attach_entity, -# multi_block_change => \&_write_multi_block_change - +# multi_block_change => \&_write_multi_block_change, may need this don't know + block_change => \&_write_block_change, + window_click => \&_write_window_click, + transaction => \&_write_transaction, + creative_inventory_action => \&_write_creative_inventory_action, # STC? + update_sign => \&_write_update_sign, + increment_statistic => \&_write_increment_statistic, + server_list_ping => \&_write_server_list_ping, };