Êþº¾4 „ò ƒó ôõ ö÷ øù úû öü ëý žþ žÿ    ý    Ÿ     ƒ ô ý  ƒ     % % !" #$ % & ' ()*?‘ßF¢R�9 ƒ+ %, -. /01 62@D_0mÉȃ@p 3 ƒ4 5 ƒ6 7 8 9 : ; < = > ? @ A B C %D E ƒF ƒG H I  J %K L %M Ø) NO ØP ØQ RS öT ƒU V ëW ëXY cZ [\ ]@ ô^_ j` abcd e of /gh ij tfk wfl yfm n {fo ~2¿ðÌÌÌÌÌÍ ƒpqrs InnerClassesprotocolManager(Lcom/comphenix/protocol/ProtocolManager; OFFSET_FIXD+(Lcom/comphenix/protocol/ProtocolManager;)VCodeLineNumberTableLocalVariableTablethis;Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator;managerlogout,(Lorg/bukkit/event/player/PlayerQuitEvent;)VhcLnet/stormdev/ucars/entity/Car;e&Lnet/minecraft/server/v1_12_R1/Entity;wLorg/bukkit/World;event)Lorg/bukkit/event/player/PlayerQuitEvent; StackMapTabletuRuntimeVisibleAnnotationsLorg/bukkit/event/EventHandler; entityDestroy1(Lorg/bukkit/event/vehicle/VehicleDestroyEvent;)Vhce.Lnet/stormdev/ucars/entity/CarMinecraftEntity;.Lorg/bukkit/event/vehicle/VehicleDestroyEvent;updateBoatRotationAngle"(Lnet/stormdev/ucars/entity/Car;)VplLorg/bukkit/entity/Player;entity<(Lorg/bukkit/entity/Player;Lnet/stormdev/ucars/entity/Car;)V-Ljava/lang/reflect/InvocationTargetException;entityIDI rotatePacket/Lcom/comphenix/protocol/events/PacketContainer; yawDegreespitchRadyawpitchiplayergetCompressedAngle(D)IangleRad compAnglesendFakeBoatAndArrowDie1(Lnet/stormdev/ucars/entity/CarMinecraftEntity;)VK(Lnet/stormdev/ucars/entity/CarMinecraftEntity;Lorg/bukkit/entity/Player;)VsendFakeEntityRemove(Lorg/bukkit/entity/Player;[I)Ventityid[IpacketÂsendFakeBoatAndArrowSpawnsk(Lnet/stormdev/ucars/entity/CarMinecraftEntity;Lnet/stormdev/ucars/entity/Car;Lorg/bukkit/entity/Player;Z)VyawRad4yawRad5yawRad2yawRad3 sendFirstBoatZtoSend entityTypeyawRadsendFakeEntityPassengersE(Lorg/bukkit/entity/Player;Lnet/minecraft/server/v1_12_R1/Entity;[I)Vvehicle passengerssendFakeEntitySpawn[(Lorg/bukkit/entity/Player;Lnet/minecraft/server/v1_12_R1/Entity;Lorg/bukkit/Location;DDI)VlLorg/bukkit/Location;vensurePassengersAttachedpNameLjava/lang/String;carcraftCar$Lnet/stormdev/ucars/entity/CraftCar; nmsEntitysendPassengersToPlayerj(Lorg/bukkit/entity/Player;Lnet/stormdev/ucars/entity/Car;Lnet/stormdev/ucars/entity/CarMinecraftEntity;)V passenger2 passenger3 passenger4correctPassengersLjava/util/List; passenger1nmLocalVariableTypeTable,Ljava/util/List;wregisterManipulations()VLjava/lang/Exception; SourceFileProtocolManipulator.java ‹í ‡ˆx yz{ |}~ €� ‚ƒ „… †‡ ˆ‰ Š‹org/bukkit/Worldjava/util/ArrayList*org/bukkit/craftbukkit/v1_12_R1/CraftWorld Œ�Ž �æ ‹�$net/minecraft/server/v1_12_R1/Entity ‘’ “”,net/stormdev/ucars/entity/CarMinecraftEntity •– —˜™ š›net/stormdev/ucars/entity/Car"net/stormdev/ucars/entity/CraftCar Œœ ¼½ �žŸorg/bukkit/entity/Player  ¡ §¬ ¢£ ¤¥¦ §¨-com/comphenix/protocol/events/PacketContainerª ­® ‹¯ °±² ³´µ ¶· ¸¹ º» ¼½¾ ¿£java/lang/Math ¸¹ À±Á ³Âà ÄÅ+java/lang/reflect/InvocationTargetException Æí lj ¼¾ ¤È ¿À ÉÊË ÌÊ Í‰ ÎÈ ÏÈ ÐÊ ÑÊ Ò‰ ÓÈ ÔÈ ÕÊ Ö® ×± ØÙ ÔÕ ÐÑ ÚÊ Û® Ü® ݱ Þß à±á ³â ã£ ä£ å…java/lang/String æç àá è… é¨ êë2org/bukkit/craftbukkit/v1_12_R1/entity/CraftEntity Œìí îï ð£ ñò;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$1 ‹óô õö;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$2!com/comphenix/protocol/PacketType ÷® ‹ø ùú;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$3û ý®;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$4;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$5;net/stormdev/ucarstrade/protocolMagic/ProtocolManipulator$6 þ®java/lang/Exception ‰Š9net/stormdev/ucarstrade/protocolMagic/ProtocolManipulatorjava/lang/Objectorg/bukkit/event/Listenerjava/util/Iterator'org/bukkit/event/player/PlayerQuitEventorg/bukkit/Locationjava/util/Listorg/bukkit/Bukkit getServer()Lorg/bukkit/Server;org/bukkit/ServergetPluginManager#()Lorg/bukkit/plugin/PluginManager;net/stormdev/ucars/trade/mainpluginLnet/stormdev/ucars/trade/main;org/bukkit/plugin/PluginManagerregisterEvents8(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V getWorlds()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getHandle-()Lnet/minecraft/server/v1_12_R1/WorldServer;)net/minecraft/server/v1_12_R1/WorldServer entityList(Ljava/util/Collection;)VgetBukkitEntity6()Lorg/bukkit/craftbukkit/v1_12_R1/entity/CraftEntity;getCart;(Lorg/bukkit/entity/Entity;)Lnet/stormdev/ucars/entity/Car; getPlayer()Lorg/bukkit/entity/Player;setKnowAboutFakeEntities(Lorg/bukkit/entity/Player;Z)V,org/bukkit/event/vehicle/VehicleDestroyEvent getVehicle()Lorg/bukkit/entity/Vehicle;0()Lnet/stormdev/ucars/entity/CarMinecraftEntity;getOnlinePlayers()Ljava/util/Collection;java/util/CollectiondoesKnowAboutFakeEntities(Lorg/bukkit/entity/Player;)ZgetNumFakeBoats()D getFakeBoat-(I)Lnet/minecraft/server/v1_12_R1/EntityBoat;(net/minecraft/server/v1_12_R1/EntityBoatgetId()Iÿ-com/comphenix/protocol/PacketType$Play$ServerPlayServer ENTITY_LOOK#Lcom/comphenix/protocol/PacketType;&(Lcom/comphenix/protocol/PacketType;)V getIntegers4()Lcom/comphenix/protocol/reflect/StructureModifier;java/lang/IntegervalueOf(I)Ljava/lang/Integer;0com/comphenix/protocol/reflect/StructureModifierwriteG(ILjava/lang/Object;)Lcom/comphenix/protocol/reflect/StructureModifier; getBukkitYaw()FgetFakeBoatRotationOffsetDeg(I)D getHeadPose()Lorg/bukkit/util/EulerAngle;org/bukkit/util/EulerAnglegetXgetBytesjava/lang/Byte(B)Ljava/lang/Byte;&com/comphenix/protocol/ProtocolManagersendServerPacketL(Lorg/bukkit/entity/Player;Lcom/comphenix/protocol/events/PacketContainer;)VprintStackTrace hasFakeBoat,()Lnet/minecraft/server/v1_12_R1/EntityBoat; getFakeArrow-()Lnet/minecraft/server/v1_12_R1/EntityArrow;)net/minecraft/server/v1_12_R1/EntityArrow getFakeArrow2hasExtraFakeBoats getFakeBoat2 getFakeBoat3 getFakeArrow3 getFakeArrow4hasExtraExtraFakeBoats getFakeBoat4 getFakeBoat5 getFakeArrow5ENTITY_DESTROYgetIntegerArrays getLocation()Lorg/bukkit/Location; getFakeArrow6MOUNT SPAWN_ENTITYgetUUIDs getUniqueID()Ljava/util/UUID; getDoublesjava/lang/Double(D)Ljava/lang/Double;getYgetZgetPlayersKnowAboutFakeEntitiesgetPlayerExact.(Ljava/lang/String;)Lorg/bukkit/entity/Player; getPassengerssizeget(I)Ljava/lang/Object;(()Lnet/minecraft/server/v1_12_R1/Entity;#org/apache/commons/lang3/ArrayUtilssubarray([III)[IgetMaxPassengers getScheduler(()Lorg/bukkit/scheduler/BukkitScheduler;ˆ(Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator;Lnet/stormdev/ucars/entity/CarMinecraftEntity;Lorg/bukkit/entity/Player;[I)V$org/bukkit/scheduler/BukkitScheduler runTaskLaterR(Lorg/bukkit/plugin/Plugin;Ljava/lang/Runnable;J)Lorg/bukkit/scheduler/BukkitTask;ENTITY_TELEPORT|(Lnet/stormdev/ucarstrade/protocolMagic/ProtocolManipulator;Lorg/bukkit/plugin/Plugin;[Lcom/comphenix/protocol/PacketType;)VaddPacketListener1(Lcom/comphenix/protocol/events/PacketListener;)V-com/comphenix/protocol/PacketType$Play$ClientClient USE_ENTITYNAMED_ENTITY_SPAWN&com/comphenix/protocol/PacketType$Play!ƒ„…‡ˆ ‰Š‹Œ�[*·*+µ¸¹*²¹±Ž"# $%��‘’ˆ“”�s¸¹¹M,¹ ™^,¹ À N» Y-À ¶´·¶:¹ ™1¹ À:¶¸:ǧÿÛÀ+¶¶§ÿ˧ÿŸ±Ž& )!*M+W,\-_/l0o1r2�4W•–M—˜!N™šs�‘s›œ�-üžý( žý'ÿƒŸžú ¡¢£�n+¶Á™+¶À¶M*,¶±Ž6 78:� ¤¥�‘›¦� ¡§¨�”4¸¹M,¹ ™$,¹ ÀN+À¶-¶ ™ *-+¶!§ÿÙ±Ž=>*?0A3B� ©ª4�‘4«–� ü ž&ú§¬�Ѭ,À¶N6‡-¶"˜œ˜,À¶¶#¶$6»%Y²&·':¶(¸)¶*W-¶+�-¶,c9,¹-¶.9 *0k¶26 * ¶26 ¶3 ‘¸4¶*W¶3 ‘¸4¶*W*´+¹5§ :  ¶7„§ÿc±�›ž6ŽFEFG'H3IBJPK[LgMoNO�Q›TžR S¥F«V�z  —­ '~®¯3r°±PU²Š[J³Š g>´¯ o6µ¯  ¶¯¬�‘¬·ª¬«–¤¤¥�?ý ÿ’ ƒ%6ÿƒú¸¹�‰)'8kJ)˜œ :)cJ§ÿô):—ž ):gJ§ÿò)ެŽYZ []^&`� )�‘)ºŠ#»Š�ü¼½�Ÿ6+¶<𱏹M,¹ ™,¹ ÀN+-¶ ™ *+-¶=§ÿß±Ždeg$h,i2k5l� $©ª6�‘6¤¥� üž ú¼¾�RÕ*,¼ Y+¶>¶$O¶?*,¼ Y+¶@¶AO¶?*,¼ Y+¶B¶AO¶?+¶C™š*,¼ Y+¶D¶$O¶?*,¼ Y+¶E¶$O¶?*,¼ Y+¶F¶AO¶?*,¼ Y+¶G¶AO¶?+¶H™K*,¼ Y+¶I¶$O¶?*,¼ Y+¶J¶$O¶?*,¼ Y+¶G¶AO¶?*,¼ Y+¶K¶AO¶?±Ž:op$q6r=sOtausv…wŒxžy°zÂ{Ô~� Õ�‘Õ¤¥Õ©ª�ûÔ„¿À�¼+»%Y²L·'N-¶M,¶*W*´+-¹5§ :¶7± #6Ž� ‚„ ‡#…%†*ˆ�4%—­+�‘+©ª+Á ñ�ÿ#ƒÄ%6ÅÆ� ¯+¶<š±+¶>:6+¶+�+¶,c0k9,¹-¶.9 +-¶ š|*-+¶>,¹N ¶O*-+¶@,¹N <¶O*-+¶B,¹N <¶O*-+¼ Y+¶>¶$O¶P+¶C™ò+¶+�+¶,c0k9 +¶+�+¶,c0k9 *-+¶D,¹N  ¶O*-+¶E,¹N  ¶O*-+¶F,¹N  <¶O*-+¶G,¹N  <¶O+¶H™w+¶+�+¶,c0k9+¶+�+¶,c0k9*-+¶I,¹N ¶O*-+¶J,¹N ¶O*-+¶K,¹N <¶O*-+¶Q,¹N <¶O+-¶™*-+¼ Y+¶>¶$O¶P+¶C™ð*-+¶>¼ Y+¶D¶$OY+¶E¶$O¶P+¶HšF*-+¶D¼ Y+¶@¶AOY+¶F¶AO¶P*-+¶E¼ Y+¶B¶AOY+¶G¶AO¶P§¦*-+¶D¼ Y+¶@¶AOY+¶I¶$O¶P*-+¶E¼ Y+¶B¶AOY+¶J¶$O¶P*-+¶I¼ Y+¶K¶AOY+¶F¶AO¶P*-+¶J¼ Y+¶Q¶AOY+¶G¶AO¶P§#*-+¶>¼ Y+¶@¶AOY+¶B¶AO¶P±Žž'‹ŒŽ�‘"’-“5”I•^–s—†˜�™žš¯›Ãœ×�잟 ¡*¢>£R¤g¥|¨‚©‡ªš¬¡­Á®ȯè° ³+´Kµk¶Žº®½�„ cÇŠ*RÈŠžÞÉŠ ¯ÍÊŠ ¯�‘¯¤¥¯•–¯·ª¯Ë̡͘žÎ¯"�ÏŠ-‚³Š �%ÿs ƒûpû‚„ÐÑ�á?»%Y²R·':¶(,¶S¸)¶*W¶M-¶*W*´+¹5§ :¶7±(476Ž"À ÁÂ(Å4È7Æ9Ç>É�>9—­?�‘?·ª?Ò˜?Ó 3ñ�ÿ7ƒÄ%6ÔÕ�Ï ä»%Y²T·':  ¶(,¶S¸)¶*W ¶U,¶V¶*W ¶(¸)¶*W ¶(¸)¶*W ¶(¸)¶*W ¶W-¶X¸Y¶*W ¶W-¶Z¸Y¶*W ¶W-¶[¸Y¶*W ¶(*¶2¸)¶*W ¶(*¶2¸)¶*W ¶(¸)¶*W ¶(¸)¶*W*´+ ¹5§ :  ¶7±ÍÙÜ6ŽJÍ ÎÏ+Ð9ÑGÒUÓfÔwՈ֛׮ؾÙÍÜÙßÜÝÞÞãà�\ Þ—­ ä�‘ä·ªä͘äÖ×äÏŠ䳊äί ØÃ± �ÿ܃Ø%6Ù¨�éP+Áš±+ÀM,¶N-¶\¹:¹ ™+¹ À]:¸¹^:Æ *+-¶_§ÿѱŽ* ãäæ çè3é?êDëLíOî�>? ©ª3ÚÛP�‘PÜ– CÝÞ>ߥ�þž.úàá� n,DZ-¶<š±,¹`:¹a¼ :6¹a¢ ¹bÀc¶d¶SO„§ÿÚ¾ž¼ Y.O§¼ :-¶C𾤾¸e§¼ :§¾¤¼ Y.O§¼ :-¶C™G,¹fg—𾤾¸e§¼ :§$¾¤¼ Y.O§¼ :§¼ :-¶C™+,¹fg—ž¾¤¾¸e§¼ : §¼ : -: -¶C™*+ ¶F¶P*+ ¶G ¶P*+ ¶B¶P¸i²»jY* +·kl¹nW±Žrñòô õ ÷ø ù/úFùLýdÿk†Ÿ¦³ Î êï#&-9EQm*�¢#)¶¯ƒâÂËãÂçãÂä n�‘n·ªn¤–nߥYåæ NÓÂd çŸÏâÂïãÂ#Kä &Hè¥ é Yåê�PþëÄú(BÄüÄBÄBÄüÄ&BÄBÄüÄ&BÄüÄü!ìí� Ÿ*´»oY*²½pY²qS·r¹s*´»tY*²½pY²uS·v¹s*´»wY*²½pY²RS·x¹s*´»yY*²½pY²TS·z¹s*´»{Y*²½pY²|S·}¹s§L+¶±–™~Ž& .M<mZÕx–Q™OšPžR�š—îŸ�‘� ÷™~ïí�€³‚±Ž ðñ†J {ywtoj©p« ©¬ i©ü