4 U 'V (W (XYZ[ \ ]A^ _ `a Nbcd ef gh ijk lm nopqJ r Os tu Ovw !x (yz{Q|}CartOrientationUtilOverride InnerClassescartOrientationUtilOverrideBLcom/useful/ucars/CartOrientationUtil$CartOrientationUtilOverride;()VCodeLineNumberTableLocalVariableTablethis&Lcom/useful/ucars/CartOrientationUtil;setCartOrientationUtilOverrideE(Lcom/useful/ucars/CartOrientationUtil$CartOrientationUtilOverride;)VoverridesetRoll(Lorg/bukkit/entity/Entity;F)VcartLorg/bukkit/entity/Entity;rollF StackMapTablesetPitchcmrLjava/lang/Class; getHandleLjava/lang/reflect/Method;nmsCartLjava/lang/Object;pLjava/lang/reflect/Field;emaeLjava/lang/Exception;pitchLocalVariableTypeTableLjava/lang/Class<*>;~setYawyaw SourceFileCartOrientationUtil.java -. +, 78 >8org/bukkit/entity/Minecartjava/lang/RuntimeException$Non Minecart cars not supported yet! - java/lang/Class java/lang/Object  world.entity.Entity   java/lang/Integer aB azworld.entity.vehicle.EntityMinecartAbstract  java/lang/Exception . P8aAay$com/useful/ucars/CartOrientationUtil@com/useful/ucars/CartOrientationUtil$CartOrientationUtilOverrideorg/bukkit/entity/Entityjava/lang/reflect/Methodjava/lang/reflect/Field(Ljava/lang/String;)VgetClass()Ljava/lang/Class; getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;cast&(Ljava/lang/Object;)Ljava/lang/Object;invoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;com/useful/ucars/Reflect getNMSClass7(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Class;com/useful/ucars/ucars MCVersionLjava/util/ArrayList;java/util/ArrayListget(I)Ljava/lang/Object;intValue()IgetDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field;getField setAccessible(Z)Vjava/lang/FloatvalueOf(F)Ljava/lang/Float;set'(Ljava/lang/Object;Ljava/lang/Object;)VprintStackTrace!' +,-.//*0 1 23 45/3*0 1 6, 78/[*#019:;<= >8/Ҳ*#* Y* M,  N-,* :::n:3::: #v M,""!0b !#$"''(2)A*D+M-^.p/|0134678<:;=1R'?@2ABACDDEFM|G@HI9:J<K'?LM|GL=0YM NO MB! P8/Ѳ*##* Y* M,  N:-,* ::Q$:3%::&: # M,""!0b@ABDE"H'I2J;KJLMN^OpP|QRTUYZ[^\]_1R'?@2AB;G@J~CDM{EFHI9:Q<K'?L;GL=/YM N OM!R./0ST* (')