Êþº¾���4� 
��U	�'�V�(�W�(�X�Y�Z�[
��\
��]�A�^
��_
��`�a
�N�b�c�d
�e�f	�g�h
�i�j�k
��l�m
��n�o�p�q�J
��r
�O�s
�t�u
�O�v�w
�!�x�(�y�z�{�Q�|�}�CartOrientationUtilOverride�InnerClasses�cartOrientationUtilOverride�BLcom/useful/ucars/CartOrientationUtil$CartOrientationUtilOverride;�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�&Lcom/useful/ucars/CartOrientationUtil;�setCartOrientationUtilOverride�E(Lcom/useful/ucars/CartOrientationUtil$CartOrientationUtilOverride;)V�override�setRoll�(Lorg/bukkit/entity/Entity;F)V�cart�Lorg/bukkit/entity/Entity;�roll�F�
StackMapTable�setPitch�cmr�Ljava/lang/Class;�	getHandle�Ljava/lang/reflect/Method;�nmsCart�Ljava/lang/Object;�p�Ljava/lang/reflect/Field;�ema�e�Ljava/lang/Exception;�pitch�LocalVariableTypeTable�Ljava/lang/Class<*>;�~��€�setYaw�yaw�<clinit>�
SourceFile�CartOrientationUtil.java�-�.�+�,�7�8�>�8�org/bukkit/entity/Minecart�java/lang/RuntimeException�$Non Minecart cars not supported yet!�-��‚�ƒ�java/lang/Class�„�…�†�‡�java/lang/Object�ˆ�‰�
world.entity.�Entity�Š�‹�Œ��Ž���‘�’�java/lang/Integer�“�”�aB�•�–�az�world.entity.vehicle.�EntityMinecartAbstract�—�–�˜�™�š�›�œ��ž�java/lang/Exception�Ÿ�.�P�8�aA�ay�$com/useful/ucars/CartOrientationUtil�@com/useful/ucars/CartOrientationUtil$CartOrientationUtilOverride�org/bukkit/entity/Entity�java/lang/reflect/Method�java/lang/reflect/Field�(Ljava/lang/String;)V�getClass�()Ljava/lang/Class;�	getMethod�@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;�cast�&(Ljava/lang/Object;)Ljava/lang/Object;�invoke�9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;�com/useful/ucars/Reflect�getNMSClass�7(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Class;�com/useful/ucars/ucars�	MCVersion�Ljava/util/ArrayList;�java/util/ArrayList�get�(I)Ljava/lang/Object;�intValue�()I�getDeclaredField�-(Ljava/lang/String;)Ljava/lang/reflect/Field;�getField�
setAccessible�(Z)V�java/lang/Float�valueOf�(F)Ljava/lang/Float;�set�'(Ljava/lang/Object;Ljava/lang/Object;)V�printStackTrace�!�'�����
�+�,�����-�.��/���/�����*·�±����0�������
�1��������2�3���	�4�5��/���3�����*³�±����0���
�������1��������6�,���	�7�8��/���[�����²�Æ�²�*#¹��±±����0��������������1��������9�:������;�<��=�����	�>�8��/��ø�����Ò²�Æ�²�*#¹��±*Á�š�
»�Y·�¿*¶�	M,
½�¶�N-,*¶�
½�¶�::¸�:²�¶�À�¶� �n²�¶�À�¶�¡�¶�:§�3²�¶�À�¶� �¶�:§�¸�:¶�:¶�¶�
#v¸�¶� ¶�§�M,¶�"±��"�É�Ì�!��0���b������ ��!��#��$�"�'�'�(�2�)�A�*�D�+�M�-�^�.�p�/�|�0�Ž�1�š�3�£�4�¬�6�²�7�Ã�8�É�<�Ì�:�Í�;�Ñ�=�1���R��'�¢�?�@��2�—�A�B��A�ˆ�C�D��D�…�E�F��M�|�G�@��Í��H�I����Ò�9�:�����Ò�J�<��K�����'�¢�?�L��M�|�G�L��=���0�ÿ�Y��M��N��O���ÿ���M��B�!�	�P�8��/��ö�����Ѳ�Æ�²�*#¹�#�±*Á�š�
»�Y·�¿*¶�	M,
½�¶�N¸�:-,*¶�
½�¶�::²�¶�À�¶� �Q²�¶�À�¶�¡�$¶�:§�3²�¶�À�¶� �%¶�:§�¸�:&¶�:¶�¶�
#¸�¶� ¶�§�M,¶�"±��"�È�Ë�!��0���b����@��A��B��D��E�"�H�'�I�2�J�;�K�J�L�M�N�^�O�p�P�|�Q�Ž�R�š�T�£�U�¬�Y�²�Z�Â�[�È�^�Ë�\�Ì�]�Ð�_�1���R��'�¡�?�@��2�–�A�B��;��G�@��J�~�C�D��M�{�E�F��Ì��H�I����Ñ�9�:�����Ñ�Q�<��K�����'�¡�?�L��;��G�L��=���/�ÿ�Y��M��N���O��ÿ���M��!��R�.��/���������³�±����0���������S����T�*���
��(�'�)