Êþº¾4] d e f g hi jk l m œn o¿€p q r st uv w x y z { |} ~ n  € � ‚?záH?333 ƒ „ … † ‡ ˆ ‰ Š ‹ Œ � Ž � � ‘ ’ “ ” •– —˜ u™ š›œ 9� žŸ   ú¡¢ >n £¤ A¥ ¦§ D¥ ¨@ © ª« K¥ ¬­ N¥ ® ¯ ° ±² T¥ ³´ W¥ µ ¶ œ‡ · ¸ ¹ º » ¼ ½@@ ¾ ¿ À Á  à rÄ ]Å ]Æ ]Ç ÈÉÊ ËÌ ËÍ /Î /ÏÐ Ñ wÒ Ó› wÔ ÕÖ ™× ]Ø ™¡ ™Ù ÕÚ Û ¢ÜÝ „Þ „Ô œß œà áâ Š� Íã �ä åæç �Þ œèé “ê “Ô œë ì œìí ™îïð ñò ó uô ]õ ]ö÷øù ú?É™™™™™š ¢ß InnerClasses OFFSET_AMOUNTD ConstantValuece$Lnet/stormdev/ucars/entity/CraftCar;locLorg/bukkit/Location; heightOffsethitBoxXFhitBoxZboatsOffsetDeg[D maxPassengersIfakeBoat*Lnet/minecraft/server/v1_12_R1/EntityBoat; fakeBoat2 fakeBoat3 fakeBoat4 fakeBoat5 fakeArrow+Lnet/minecraft/server/v1_12_R1/EntityArrow; fakeArrow2 fakeArrow3 fakeArrow4 fakeArrow5 fakeArrow6playersKnowAboutFakeEntitiesLjava/util/List; Signature$Ljava/util/List; damagesource,Lnet/minecraft/server/v1_12_R1/DamageSource; getHitBoxX()FCodeLineNumberTableLocalVariableTablethis.Lnet/stormdev/ucars/entity/CarMinecraftEntity; setHitBoxX(F)V getHitBoxZ setHitBoxZgetBoatOffsetDeg()[DsetBoatOffsetDeg([D)V boatOffsetDeggetMaxPassengers()IsetMaxPassengers(I)VgetCart;(Lorg/bukkit/entity/Entity;)Lnet/stormdev/ucars/entity/Car;hceeLorg/bukkit/entity/Entity; StackMapTableisCart(Lorg/bukkit/entity/Entity;)Z((Lnet/minecraft/server/v1_12_R1/World;)Vworld%Lnet/minecraft/server/v1_12_R1/World;(Lorg/bukkit/Location;)VsetSize()VgetTrueLocation()Lorg/bukkit/Location;updatePositionspawn!()Lnet/stormdev/ucars/entity/Car;w,Lorg/bukkit/craftbukkit/v1_12_R1/CraftWorld;hcLnet/stormdev/ucars/entity/Car;ûhasExtraExtraFakeBoats()Z getBukkitYawgetFakeBoatRotationOffsetDeg(I)Di!getFirstFakeBoatRotationOffsetDeg()D"getSecondFakeBoatRotationOffsetDeg!getThirdFakeBoatRotationOffsetDeg"getFourthFakeBoatRotationOffsetDeg!getFifthFakeBoatRotationOffsetDeggetNumFakeBoatshasExtraFakeBoats hasFakeBoat getFakeBoat-(I)Lnet/minecraft/server/v1_12_R1/EntityBoat;,()Lnet/minecraft/server/v1_12_R1/EntityBoat; getFakeBoat2 getFakeBoat3 getFakeBoat4 getFakeBoat5 getFakeArrow-()Lnet/minecraft/server/v1_12_R1/EntityArrow; getFakeArrow2 getFakeArrow3 getFakeArrow4 getFakeArrow5 getFakeArrow6getPlayersKnowAboutFakeEntities()Ljava/util/List;&()Ljava/util/List;doesKnowAboutFakeEntities(Lorg/bukkit/entity/Player;)ZpLorg/bukkit/entity/Player;setKnowAboutFakeEntities(Lorg/bukkit/entity/Player;Z)VbZa¯(Lnet/minecraft/server/v1_12_R1/EntityHuman;Lnet/minecraft/server/v1_12_R1/Vec3D;Lnet/minecraft/server/v1_12_R1/EnumHand;)Lnet/minecraft/server/v1_12_R1/EnumInteractionResult;handUsed$Lorg/bukkit/inventory/EquipmentSlot;piee3Lorg/bukkit/event/player/PlayerInteractEntityEvent; entityhuman+Lnet/minecraft/server/v1_12_R1/EntityHuman;vec3d%Lnet/minecraft/server/v1_12_R1/Vec3D;hand(Lnet/minecraft/server/v1_12_R1/EnumHand;ücollide)(Lnet/minecraft/server/v1_12_R1/Entity;)Ventity&Lnet/minecraft/server/v1_12_R1/Entity;vehicleLorg/bukkit/entity/Vehicle; hitEntitycollisionEvent6Lorg/bukkit/event/vehicle/VehicleEntityCollisionEvent;ýþYprevXprevYprevZprevYaw prevPitchbworldLorg/bukkit/World;fromtoÿdie passenger destroyEvent.Lorg/bukkit/event/vehicle/VehicleDestroyEvent; damageEntity0(Lnet/minecraft/server/v1_12_R1/DamageSource;F)Zfevent-Lorg/bukkit/event/vehicle/VehicleDamageEvent;getBukkitEntity&()Lnet/stormdev/ucars/entity/CraftCar;setYawyawsetPitchpitch setYawPitch(FF)VgetHoverCartEntityregistercBlistLocalVariableTypeTableLjava/util/List<*>;getHeightOffsetsetHeightOffset(D)V6()Lorg/bukkit/craftbukkit/v1_12_R1/entity/CraftEntity; SourceFileCarMinecraftEntity.java ´µ ïð ¶µ ·¸ ¹º2org/bukkit/craftbukkit/v1_12_R1/entity/CraftEntity ,net/stormdev/ucars/entity/CarMinecraftEntity WP âã êë ³«java/util/ArrayList êð ÈÉ ÌÍorg/bukkit/Location  « « « ê ±²  *org/bukkit/craftbukkit/v1_12_R1/CraftWorld  óî  «  « « ïV ` ` ` Rµ QÖ Tµ SÖ ìí  ò    Ï Ï  ¯°  ! "# $%& '(+org/bukkit/event/vehicle/VehicleCreateEvent ê)* +, -. Þ(net/minecraft/server/v1_12_R1/EntityBoat »¼.net/stormdev/ucars/entity/CarMinecraftEntity$1 ê/ ÁÂ.net/stormdev/ucars/entity/CarMinecraftEntity$2 ོ ¾¼.net/stormdev/ucars/entity/CarMinecraftEntity$3 ÄÂ.net/stormdev/ucars/entity/CarMinecraftEntity$4 Å ûü ¿¼ À¼.net/stormdev/ucars/entity/CarMinecraftEntity$5 ÆÂ.net/stormdev/ucars/entity/CarMinecraftEntity$6 Ç ÙÚ       ü ü        ê0 12 34 54 647 O8org/bukkit/entity/Player9 :. ;4 <& =&1org/bukkit/event/player/PlayerInteractEntityEvent OP ê>? @üA BC D Eß Fé GC HÉ Oa4org/bukkit/event/vehicle/VehicleEntityCollisionEvent êI 01 ;ð êJ+org/bukkit/event/vehicle/VehicleUpdateEvent)org/bukkit/event/vehicle/VehicleMoveEvent êKL M,org/bukkit/event/vehicle/VehicleDestroyEvent Fð+org/bukkit/event/vehicle/VehicleDamageEvent êN JK UV"net/stormdev/ucars/entity/CraftCar êO ArmorStand.net/minecraft/server/v1_12_R1/EntityArmorStandP QR ST UV Wü XY$net/minecraft/server/v1_12_R1/Entityorg/bukkit/entity/LivingEntity4net/minecraft/server/v1_12_R1/EntityMinecartAbstract Z[net/stormdev/ucars/entity/Car"org/bukkit/inventory/EquipmentSlotorg/bukkit/entity/Vehicleorg/bukkit/entity/Entityorg/bukkit/Worldjava/util/List getHandle(()Lnet/minecraft/server/v1_12_R1/Entity;#net/minecraft/server/v1_12_R1/WorldgetWorld.()Lorg/bukkit/craftbukkit/v1_12_R1/CraftWorld;locXlocYlocZ(Lorg/bukkit/World;DDD)V()Lorg/bukkit/World;-()Lnet/minecraft/server/v1_12_R1/WorldServer;motXmotYmotZsetXsetYsetZsetWorld(Lorg/bukkit/World;)VclonegetXgetYgetZgetYawgetPitchsetPositionRotation(DDDFF)V\6org/bukkit/event/entity/CreatureSpawnEvent$SpawnReason SpawnReasonDEFAULT8Lorg/bukkit/event/entity/CreatureSpawnEvent$SpawnReason;)net/minecraft/server/v1_12_R1/WorldServer addEntitya(Lnet/minecraft/server/v1_12_R1/Entity;Lorg/bukkit/event/entity/CreatureSpawnEvent$SpawnReason;)Z getServer/()Lorg/bukkit/craftbukkit/v1_12_R1/CraftServer;+org/bukkit/craftbukkit/v1_12_R1/CraftServergetPluginManager#()Lorg/bukkit/plugin/PluginManager;(Lorg/bukkit/entity/Vehicle;)Vorg/bukkit/plugin/PluginManager callEvent(Lorg/bukkit/event/Event;)V bukkitEntity4Lorg/bukkit/craftbukkit/v1_12_R1/entity/CraftEntity;V(Lnet/stormdev/ucars/entity/CarMinecraftEntity;Lnet/minecraft/server/v1_12_R1/World;)V(Ljava/util/Collection;)VgetName()Ljava/lang/String;contains(Ljava/lang/Object;)Zaddremove)net/minecraft/server/v1_12_R1/EntityHuman;()Lorg/bukkit/craftbukkit/v1_12_R1/entity/CraftHumanEntity;&net/minecraft/server/v1_12_R1/EnumHand MAIN_HANDequalsHANDOFF_HAND[(Lorg/bukkit/entity/Player;Lorg/bukkit/entity/Entity;Lorg/bukkit/inventory/EquipmentSlot;)Vorg/bukkit/Bukkit isCancelled3net/minecraft/server/v1_12_R1/EnumInteractionResultFAIL5Lnet/minecraft/server/v1_12_R1/EnumInteractionResult; getPassengerssize addPassengerSUCCESS passengers8(Lorg/bukkit/entity/Vehicle;Lorg/bukkit/entity/Entity;)V(Lorg/bukkit/World;DDDFF)VH(Lorg/bukkit/entity/Vehicle;Lorg/bukkit/Location;Lorg/bukkit/Location;)V*net/minecraft/server/v1_12_R1/DamageSource getEntity9(Lorg/bukkit/entity/Vehicle;Lorg/bukkit/entity/Entity;D)V^(Lorg/bukkit/craftbukkit/v1_12_R1/CraftServer;Lnet/stormdev/ucars/entity/CarMinecraftEntity;)V,net/stormdev/ucars/utils/CustomEntityHandlerregisterEntity8(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;)VgetBoundingBox/()Lnet/minecraft/server/v1_12_R1/AxisAlignedBB; getEntitiese(Lnet/minecraft/server/v1_12_R1/Entity;Lnet/minecraft/server/v1_12_R1/AxisAlignedBB;)Ljava/util/List;isEmptyget(I)Ljava/lang/Object;h)(Lnet/minecraft/server/v1_12_R1/Entity;)D*org/bukkit/event/entity/CreatureSpawnEvent!œª«¬­¯°±²B³«´µ¶µ·¸¹º»¼½¼¾¼¿¼À¼ÁÂÃÂÄÂÅÂÆÂÇÂÈÉÊËÌÍ9ÎÏÐ/*´®ÑÒ ÓÔÕÖÐF *#µ*·±Ñ !Ò ÓÔ ´µ×ÏÐ/*´®Ñ$Ò ÓÔØÖÐF *#µ*·±Ñ() *Ò ÓÔ ¶µÙÚÐ/*´°Ñ5Ò ÓÔÛÜÐ>*+µ±Ñ 9:ÒÓÔݸÞßÐ/*´¬Ñ=Ò ÓÔàáÐ>*µ±Ñ ABÒÓÔ¹º âãÐh*À¶Á™*À¶ÀL+¶ °°ÑR STVÒäÔåæç èéÐB *¸ Ƨ¬ÑZÒ  åæç @êëв V*+· *µ * µ* µ*¼YRµ*µ*»Y·µ*µ*»Y+¶*´*´*´·µ*·±Ñ. ^. /01!2&T1·6_Q`UbÒVÓÔVìíêîÐt(*+¶À¶·*+µ*+¶*µ*µ*µ ±Ñefghi"j'kÒ(ÓÔ(±²ïðÐŽ)**´ –œ!§*´*´ –œ"§*´¶#±Ñ v(wÒ )ÓÔç1Oÿÿ ÿñòБO*´*´¶$*´*´g¶%*´*´¶&*´*´'¶(*´*´)¶**´*´+¶¶,*´¶-°Ñz {|#}.~9G€Ò OÓÔóîÐ\  *+µ*+¶.+¶/c+¶0+¶1+¶2¶3±Ñ„…†Ò ÓÔ ±²ôõÐÆ*´4Æ*´4°*´¶ÀL+¶*²5¶6W*´+¶7¶8»9Y*´4·:¹;**¶ µ<**´¶*¶ M,¹=—žÂ*»>Y+¶·?µ@*»AY*+¶·BµC*»DY*+¶·EµF,¹=G—ž†*»>Y+¶·?µI*»>Y+¶·?µJ*»KY*+¶·LµM*»NY*+¶·OµP*¶Q™A*»>Y+¶·?µR*»>Y+¶·?µS*»TY*+¶·UµV*»WY*+¶·XµY,°Ñ^‰Š ”•#–=—E˜MšRœ]žlŸ|¥Œ«™¬¨­·®Ç´×ºÞ»í¼ü½ ÃÍÒ ÓÔö÷RÌøùç  ýúûüÐD*¶Z¾¤§¬ÑÑÒ ÓÔç @ýÏÐ/*´[®ÑÕÒ ÓÔþÿÐŒ,š*¶\¯ *¶]¯ *¶^¯ *¶_¯*¶`¯Ñ& ÙÚ ÜÝßàâ"ã'æÒ,ÓÔ,ºç ÐM*´¾¢¯*´1¯Ñë ì îÒ ÓÔç ÐP*´¾¤ *´1¯*¶\¯Ñò óõÒ ÓÔçÐP*´¾¤ *´1¯*¶]¯Ñù úüÒ ÓÔçÐP*´¾¤ *´1¯*¶^¯Ñ Ò ÓÔçÐP*´¾¤ *´1¯*¶_¯Ñ  Ò ÓÔçÐj#*¶aš¯*¶bš¯*¶Q™ c§e¯Ñ Ò #ÓÔç  BüÐB *´IƧ¬ÑÒ  ÓÔç @ üÐB *´@Ƨ¬ÑÒ  ÓÔç @  ÐŒ,š*¶g° *¶h° *¶i° *¶j°*¶k°Ñ&  ! #$&')"*'-Ò,ÓÔ,ºç   Ð/*´@°Ñ2Ò ÓÔ  Ð/*´I°Ñ5Ò ÓÔ Ð/*´J°Ñ8Ò ÓÔ Ð/*´R°Ñ;Ò ÓÔ Ð/*´S°Ñ>Ò ÓÔÐ/*´C°ÑBÒ ÓÔÐ/*´F°ÑEÒ ÓÔÐ/*´M°ÑHÒ ÓÔÐ/*´P°ÑKÒ ÓÔÐ/*´V°ÑNÒ ÓÔÐ/*´Y°ÑQÒ ÓÔÐ6 »Y*´·l°ÑWÒ  ÓÔÊÐD*´+¹m¹n¬Ñ[ÒÓÔ Ð|(™*´+¹m¹oW§*´+¹m¹pW±Ñ_`c'eÒ (ÓÔ((!"ç#$Ðw+¶qÁr™D-²s¶t™ ²u§²v:»wY+¶qÀr*¶x·y:¸z¹;¶{™²|°*´4¶}¹~‡*´4¶˜œ*´4+¶q¶€W²�°²|°Ñ* k lm5n?oGpKsctouswÒ>,%&5'(wÓÔw)*w+,w-.ç B/-'01ÐéW*´‚¹~ž*´‚+¹n™±*¶ M+ǧ+¶ƒN»„Y,-·…:*´+¶7¶8¹;¶†™±*+·‡±Ñ* �‘”•,—7˜HšP›Q�VžÒ4WÓÔW23845,+6æ7 78çü 9C:ý%:„;ðЃ ¤*´H*´J*´9*´'8*´)8*·ˆ*´+¶: »Y ')·‰: »Y *´*´*´*´'*´)·‰: *¶ : *´+¶7¶8»ŠY ·‹¹;  ¶Œš*´+¶7¶8»�Y   ·Ž¹;*·±Ñ>¢£ ¤¥¦§ ©)ª<«[¬a®y°ƒ±Ÿ´£µÒf ¤ÓÔŸ<« š=«”>«Ž?µˆ@µ){AB <hC² [ID² aC45 çÿŸ E9FðгD*¶ L*´Æ *´¶�ǧ *´¶�¶ƒM»�Y+,·‘N*´+¶7¶8-¹;*·’±Ñ»¼%½/¾?¿CÀÒ*DÓÔ?45%Gæ/HIç ü9I:JKÐáN*+µ*¶ N+¶�ǧ +¶�¶ƒ:»“Y-$�·”:*´+¶7¶8¹;¶•™¬*+$·–¬Ñ"ÅÆ ÇÉ,Ð=ÒEÓGÖÒ>NÓÔNÌÍNLµ D450Gæ,"MNçü9F:ý*:“OPÐ/*¶ °ÑÒ ÓÔQÖÐB *#*´)¶—±Ñ  Ò ÓÔ RµSÖÐB **´'#¶—±Ñ  Ò ÓÔ TµUVÐI*#$·˜±Ñ Ò ÓÔRµTµWPÐZ*´4Ç*»™Y*´+¶7*·šµ4*´4°Ñ !#Ò ÓÔç XðÐ( ›œ¸�±Ñ ' (YðÐq*´+**¶ž¶ŸL+Æb+¹ šY=+¹~¢M+¹¡À¢N-Á£š-Á¤š-Á™'*-¶¥¦˜�*´4¶}-¶ƒ¹nš-*¶¨„§ÿ¯±Ñ& , ./&012R3e4j/p7Ò*1923TºqÓÔ dZÉ[  dZ\çý]ü5¢úú^Ð/*´ ¯Ñ:Ò ÓÔ_`Ð>*'µ ±Ñ >?ÒÓÔ³«AOaÐ/*¶x°ÑÒ ÓÔbc©:WTNKDA•@