Êþº¾���3�Ê
�8�j	�k�l
�k�m�n
�o�p@$������
�7�q�r?ñ™™™™™š
�s�t
�u�v�w
�7�x�y�z�{�|�}�~��€��‚�ƒ�„�…
�7�†�‡
�u�ˆ�‰
�b�Š
�7�‹
�7�Œ�
�$�j�Ž
��
�‘�’
�“�”
�b�•�a�–�—
�,�j
�,�˜
�,�™
�,�š�›�œ��ž
�Ÿ� �¡�¢�£�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�)Lcom/useful/ucars/ConfigVersionConverter;�convert�e(Lorg/bukkit/configuration/file/FileConfiguration;D)Lorg/bukkit/configuration/file/FileConfiguration;�config�1Lorg/bukkit/configuration/file/FileConfiguration;�target�D�td�t�I�
StackMapTable�fromV16ToV17�d(Lorg/bukkit/configuration/file/FileConfiguration;)Lorg/bukkit/configuration/file/FileConfiguration;�convertItemFormat�v(Lorg/bukkit/configuration/file/FileConfiguration;Ljava/lang/String;)Lorg/bukkit/configuration/file/FileConfiguration;�	configKey�Ljava/lang/String;�rawIds�[Ljava/lang/String;�newIds�Ljava/util/List;�LocalVariableTypeTable�$Ljava/util/List<Ljava/lang/String;>;�convertSpeedModsFormat�convertItemsToNewFormat�%([Ljava/lang/String;)Ljava/util/List;�id�mat�Lorg/bukkit/Material;�data�	newFormat�parts�raw�Q�¤�¥�	Signature�9([Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;�convertSpeedModsToNewFormat�segments�mod�
SourceFile�ConfigVersionConverter.java�9�:�¦�§�¨�©�ª�"Converting config to new format...�«�¬�­�J�K�misc.configVersion�®�¯�°�±�²�³�general.cars.lowBoost�L�M�general.cars.medBoost�general.cars.highBoost�general.cars.blockBoost�general.cars.HighblockBoost�general.cars.ResetblockBoost�general.cars.jumpBlock�general.cars.teleportBlock�'general.cars.trafficLights.waitingBlock�general.cars.roadBlocks.ids�general.cars.fuel.check�general.cars.fuel.items.ids�general.cars.barriers�general.cars.speedMods�V�M�Config successfully converted!�´�µ�,�¶�·�W�X�e�X�java/util/ArrayList�:�¸�¹�º�»�¼�½�¾�¿�À�Á�À�Â�Ã�java/lang/StringBuilder�Ä�Å�Ä�Æ�Ç�À�java/lang/Exception�Invalid config value: �
, skipping...�-�È�É�µ�Invalid config speedmod: �'com/useful/ucars/ConfigVersionConverter�java/lang/Object�java/util/List�java/lang/String�com/useful/ucars/ucars�plugin�Lcom/useful/ucars/ucars;�	getLogger�()Ljava/util/logging/Logger;�java/util/logging/Logger�info�(Ljava/lang/String;)V�java/lang/Double�valueOf�(D)Ljava/lang/Double;�/org/bukkit/configuration/file/FileConfiguration�set�'(Ljava/lang/String;Ljava/lang/Object;)V�	getString�&(Ljava/lang/String;)Ljava/lang/String;�split�'(Ljava/lang/String;)[Ljava/lang/String;�java/lang/Integer�parseInt�(Ljava/lang/String;)I�*com/useful/ucarsCommon/IdMaterialConverter�getMaterialById�(I)Lorg/bukkit/Material;�org/bukkit/Material�name�()Ljava/lang/String;�toUpperCase�add�(Ljava/lang/Object;)Z�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�(I)Ljava/lang/StringBuilder;�toString�java/util/regex/Pattern�quote�!�7�8�������9�:��;���/�����*·�±����<��������=��������>�?���	�@�A��;���©�����;²�¶�¶�'�kJ)Ž6«���"���������*¸�W*	�
¸�¶�
*°����<��������������(��-��9��=���*����;�B�C�����;�D�E���*�F�E���&�G�H��I����ý�(�	�J�K��;���Õ�����o*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W*¸�W²�¶�¶�*°����<���B�������������#� �*�!�1�"�8�#�?�$�F�%�M�&�T�'�[�(�b�)�m�*�=�������o�B�C���	�L�M��;���ˆ�����*+¶� ¶�!M,¸�"N*+¶�
*+-¶�
*°����<�������-��.��/��0��1�=���*�����B�C������N�O����P�Q����R�S��T�������R�U��	�V�M��;���ˆ�����*+¶� ¶�!M,¸�#N*+¶�
*+-¶�
*°����<�������4��5��6��7��8�=���*�����B�C������N�O����P�Q����R�S��T�������R�U��	�W�X��;��ñ�����Í»�$Y·�%L*M,¾>6¢�¸,2:&¶�!:¾¢�§�r¾¢�%2¸�'6¸�(:+¶�)¶�*¹�+�W§�p2¸�'6¸�(:2¸�'6	»�,Y·�-¶�)¶�*¶�.&¶�.	¶�/¶�0:
+
¹�+�W§�*§�:²�¶�»�,Y·�-2¶�.¶�.3¶�.¶�0¶�„§ÿH+°���U�¡�1�X�›�¡�1��<���R����;��<��>�%�?�/�@�6�A�?�B�F�C�U�D�X�F�a�G�h�H�q�I�’�J�›�K�ž�O�¡�M�£�P�Å�<�Ë�R�=���f�
�?��Y�H��F��Z�[��a�=�Y�H��h�6�Z�[��q�-�\�H�	�’��]�O�
�%�y�^�Q���©�_�O����Í�P�Q����Å�R�S��T������Å�R�U��I���,�ÿ���`�a�`��ý��b�`(ú�EB�1ú�!ø��c����d�	�e�X��;��d��
��»�$Y·�%L*M,¾>6¢�ú,2:4¸�5¶�!:2&¶�!:2:¾¢�§� ¾¢�<2¸�'6		¸�(:
+»�,Y·�-
¶�)¶�*¶�.4¶�.¶�.¶�0¹�+�W§�‡2¸�'6		¸�(:
2¸�'6»�,Y·�-
¶�)¶�*¶�.&¶�.¶�/¶�0:+»�,Y·�-¶�.4¶�.¶�.¶�0¹�+�W§�*§�:²�¶�»�,Y·�-6¶�.¶�.3¶�.¶�0¶�„§ÿ+°���€�ã�1�ƒ�Ý�ã�1��<���Z����U��V��X�(�Y�3�Z�9�[�C�\�J�]�S�^�Z�_�€�`�ƒ�b�Œ�c�“�d�œ�e�½�f�Ý�g�à�k�ã�i�å�l�V
�n�=���z��S�0�Y�H�	�Z�)�Z�[�
�Œ�T�Y�H�	�“�M�Z�[�
�œ�D�\�H��½�#�]�O��(�¸�f�Q��3�­�^�Q��9�§�g�O���ë�_�O����P�Q����R�S��T������R�U��I���A�ÿ���`�a�`��ÿ�2�	�`�a�`�b�`�`�b��?ø�\B�1ú�!ø��c����d��h����i