7  java/lang/Object()Vjava/lang/IllegalStateException  *org/gradle/api/component/SoftwareComponentgetClass()Ljava/lang/Class;  java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String; makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;  (Ljava/lang/String;)V  !4de/geolykt/starloader/gslstarplane/GradleInteropUtilCOMPONENT_USAGE_CONTEXT_MHLjava/lang/invoke/MethodHandle;#'java/lang/UnsupportedOperationException%aSoftware components are not available as the needed method handles could not be set up correctly. " ()* +,java/lang/invoke/MethodHandleinvokeB(Lorg/gradle/api/component/SoftwareComponent;)Ljava/lang/Iterable;.java/lang/Throwable0java/lang/RuntimeException2java/lang/Error /4 5(Ljava/lang/Throwable;)V 789 :;java/lang/invoke/MethodHandleslookup)()Ljava/lang/invoke/MethodHandles$Lookup;=;org.gradle.api.internal.component.SoftwareComponentInternal?Corg.gradle.api.publish.internal.component.SoftwareComponentInternalAGorg.gradle.api.publish.internal.component.DefaultAdhocSoftwareComponentC=org.gradle.api.plugins.internal.DefaultAdhocSoftwareComponent EFG HI%java/lang/invoke/MethodHandles$Lookup findClass%(Ljava/lang/String;)Ljava/lang/Class;K&java/lang/ReflectiveOperationExceptionMjava/util/ArrayList L PQR STjava/util/Listadd(Ljava/lang/Object;)Z PV WXsize()I PZ [\remove(I)Ljava/lang/Object; ^_` abjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;d efacceptG(Ljava/lang/ReflectiveOperationException;)Ljava/util/function/Consumer; Ph ijforEach (Ljava/util/function/Consumer;)V Pl mclear opq rsorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;ueUnable to generate method handle for component content lookup. Some features might not work properly! wxy z{org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V}java/lang/Class isInstance  java/lang/BooleanTYPELjava/lang/Class;  java/lang/invoke/MethodType methodTypeA(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType; E  findVirtuala(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; ( bindTo3(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; ( asType>(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; getUsages java/util/Set 0(Ljava/lang/Class;)Ljava/lang/invoke/MethodType;onIncompatibleComponent E  findStatic 7  guardWithTest~(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;RuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Nullable;RuntimeInvisibleTypeAnnotationsCodeLineNumberTableLocalVariableTablethis6Lde/geolykt/starloader/gslstarplane/GradleInteropUtil;=(Lorg/gradle/api/component/SoftwareComponent;)Ljava/util/Set; component,Lorg/gradle/api/component/SoftwareComponent; Signatureo(Lorg/gradle/api/component/SoftwareComponent;)Ljava/util/Set;getUsageContextshandleeLjava/lang/Throwable; StackMapTablet(Lorg/gradle/api/component/SoftwareComponent;)Ljava/lang/Iterable;(Ljava/lang/ReflectiveOperationException;softwareComponentImplLjava/lang/String; lastException isInstanceofthrowEx'Ljava/lang/invoke/MethodHandles$Lookup;softwareComponentMHsoftwareComponentImplClasssoftwareComponentImplClasses[Ljava/lang/String; suppressedLjava/util/List;LocalVariableTypeTableLjava/lang/Class<*>;:Ljava/util/List; SourceFileGradleInteropUtil.javaBootstrapMethodsOnly implementations of SoftwareComponent that are an instance of DefaultAdhocSoftwareComponent (gradle 7 and older gradle 8 releases) or SoftwareComponentInternal (newer gradle 8 releases) can be used as a mod jar. However an implementation of type  was used!(Ljava/lang/Object;)V - 5 addSuppressed+(Ljava/lang/ReflectiveOperationException;)V  $java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;  "java/lang/invoke/LambdaMetafactory metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesLookup! !/*  @Y*   ,:L+ "Y$&+*'L+/+/+1+1/Y+3-*  !%",#1% !!:( - -  "6KLMYSY@SYBSN:-:6642:*DM#:  LYN: OW,E@UdYJ:Y]Wcgkntv,l*|~:,,:*,:* ,:L:ntv+=DGJ J  Jz*+,.!5$6=8D9G:I;N<W>a6gBpCDEFKLNOPQR U STW!Xz I =$(D!$! !:!!$$e/E(|P E(|PJJE(|PEXJ E7