Êþº¾���4�Ì	�,�Y
�-�Z
�Q�[
�\�]
�^�_�`
��a
�b�c�d�e�f�g�S�h�S�i�j�k�l
��m	�n�o
��p
��g�q
��r
��s
��t�u
��v
�\�w�N
��x
�y�r
�^�z
�{�|
�Q�}
��~
�W�
�b�€	��‚�ƒ
�%�„��������…�†�‡
�*�„�ˆ�‰�InnerClasses�this$0�;Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator;�<init>�|(Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator;Lorg/bukkit/plugin/Plugin;[Lcom/comphenix/protocol/PacketType;)V�Code�LineNumberTable�LocalVariableTable�this�=Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$4;�arg0�Lorg/bukkit/plugin/Plugin;�arg1�$[Lcom/comphenix/protocol/PacketType;�onPacketSending�.(Lcom/comphenix/protocol/events/PacketEvent;)V�hc�Lnet/stormdev/ucars/entity/Car;�e�&Lnet/minecraft/server/v1_12_R1/Entity;�w�Lorg/bukkit/World;�c�cme�.Lnet/stormdev/ucars/entity/CarMinecraftEntity;�event�+Lcom/comphenix/protocol/events/PacketEvent;�entityId�I�hce�	nmsEntity�
passengers�[I�fixedPassengers�
StackMapTable�Š�‹�Œ�
SourceFile�ProtocolManipulator.java�EnclosingMethod��Ž��/�0�1��‘�’�“�”�•�–�—�˜�java/lang/Integer�™�š�›�œ��ž�Ÿ� �¡�¢�£�¤�¥�¦�§�org/bukkit/World�java/util/ArrayList�*org/bukkit/craftbukkit/v1_12_R1/CraftWorld�¨�©�ª�«�¬�1�­�$net/minecraft/server/v1_12_R1/Entity�®�š�¯�°�±�²�,net/stormdev/ucars/entity/CarMinecraftEntity�³�¥�´�•�µ�¶�·�¸�¹�º�»�¼�½�¾�¿�À�Á�Â�Ã�Ä�Å�Æ�Ç�=net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$4$1�1�È�É�Ê�Ë�=net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$4$2�;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$4�+com/comphenix/protocol/events/PacketAdapter�)com/comphenix/protocol/events/PacketEvent�net/stormdev/ucars/entity/Car�java/util/Iterator�9net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator�registerManipulations�()V�A(Lorg/bukkit/plugin/Plugin;[Lcom/comphenix/protocol/PacketType;)V�	getPacket�1()Lcom/comphenix/protocol/events/PacketContainer;�-com/comphenix/protocol/events/PacketContainer�getIntegers�4()Lcom/comphenix/protocol/reflect/StructureModifier;�0com/comphenix/protocol/reflect/StructureModifier�read�(I)Ljava/lang/Object;�intValue�()I�org/bukkit/Bukkit�	getServer�()Lorg/bukkit/Server;�org/bukkit/Server�	getWorlds�()Ljava/util/List;�java/util/List�iterator�()Ljava/util/Iterator;�hasNext�()Z�next�()Ljava/lang/Object;�	getHandle�-()Lnet/minecraft/server/v1_12_R1/WorldServer;�)net/minecraft/server/v1_12_R1/WorldServer�
entityList�Ljava/util/List;�(Ljava/util/Collection;)V�getId�getBukkitEntity�6()Lorg/bukkit/craftbukkit/v1_12_R1/entity/CraftEntity;�getCart�;(Lorg/bukkit/entity/Entity;)Lnet/stormdev/ucars/entity/Car;�hasFakeBoat�getIntegerArrays�getFakeBoat�,()Lnet/minecraft/server/v1_12_R1/EntityBoat;�(net/minecraft/server/v1_12_R1/EntityBoat�write�G(ILjava/lang/Object;)Lcom/comphenix/protocol/reflect/StructureModifier;�java/util/Arrays�equals�([I[I)Z�	getPlayer�()Lorg/bukkit/entity/Player;�doesKnowAboutFakeEntities�(Lorg/bukkit/entity/Player;)Z�sendFakeBoatAndArrowSpawns�k(Lnet/stormdev/ucars/entity/CarMinecraftEntity;Lnet/stormdev/ucars/entity/Car;Lorg/bukkit/entity/Player;Z)V�getScheduler�(()Lorg/bukkit/scheduler/BukkitScheduler;�net/stormdev/ucars/trade/main�plugin�Lnet/stormdev/ucars/trade/main;�¸(Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$4;Lcom/comphenix/protocol/events/PacketEvent;Lnet/stormdev/ucars/entity/Car;Lnet/stormdev/ucars/entity/CarMinecraftEntity;)V�$org/bukkit/scheduler/BukkitScheduler�runTaskLater�R(Lorg/bukkit/plugin/Plugin;Ljava/lang/Runnable;J)Lorg/bukkit/scheduler/BukkitTask;� �,�-����/�0����€�1�2��3���T�����*+µ�*,-·�±����4������m�5���*�����6�7������/�0�����8�9�����:�;���<�=��3��¨��
��=+¶�¶�¶�À�¶�=N:¸�¹�	�¹�
�:¹��™�e¹��À�
:»�YÀ�¶�´�·�¶�:¹��™�5¹��À�:¶� �¶�¸�:		Ç�±À�:	N§ÿǧÿ—-Ç�±¶�š�±+¶�¶�¶�À�:¼
Y¶�¶�O:+¶�¶�¶�W¸�š�D+¶� ¶�!š�*´�-+¶� ¶�"-::¸�#²�$»�%Y*+·�&�'¹�)�W§�&-::¸�#²�$»�*Y*+·�+�'¹�)�W±����4���~���q�t�u�v�<w�ix�rz�|{�|�‚~�‰�Œ�‚�’ƒ�–„�—†�Ÿ‡� Š�°Œ�À�ÎŽ�؏�ä�ó’�ö“�ú”›ž Ÿ<¦�5���Ž��|��>�?�	�i�#�@�A��<�S�B�C��ö� �D�?��ú��E�F�� �D�?� ��E�F���=�6�7����=�G�H��+�I�J��)�K�?��&�L�F��°��M�N��À�}�O�N��P���A�ÿ�&��,�Q�R��S��ý�,�
�Sý�.��Rù�	ù�ú�ý�R��%"��T����U�V����W�X�.�����,�������*�������%������