Fabric 1.17 - Какая-то проблема с миксинами

Версия Minecraft
1.16.5
API
Fabric
Не запускается майн из-за миксинов. Файл который за них отвечает:
JSON:
{
  "required": true,
  "minVersion": "0.8",
  "package": "net.craftstudios.galaxy.mixin",
  "compatibilityLevel": "JAVA_16",
  "mixins": [
    "DefaultBiomeFeature"
  ],
  "client": [
    "GalaxyMixin"
  ],
  "injectors": {
    "defaultRequire": 1
  }
}
 
Краш-лог
[21:40:56] [main/FATAL] (mixin) Mixin apply failed galaxy.mixins.json:DefaultBiomeFeature -> net.minecraft.world.gen.feature.DefaultBiomeFeatures: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Invalid descriptor on galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V! Expected (Lnet/minecraft/world/biome/GenerationSettings$Builder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/minecraft/world/biome/GenerationSettings$Builder;)V [INJECT Applicator Phase -> galaxy.mixins.json:DefaultBiomeFeature -> Apply Injections ->  -> Inject -> galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V! Expected (Lnet/minecraft/world/biome/GenerationSettings$Builder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/minecraft/world/biome/GenerationSettings$Builder;)V [INJECT Applicator Phase -> galaxy.mixins.json:DefaultBiomeFeature -> Apply Injections -> -> Inject -> galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:517) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:447) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:264) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:385) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1284) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[fabric-loader-0.11.6.jar:0.9.4+mixin.0.8.2]
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[fabric-loader-0.11.6.jar:?]
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[fabric-loader-0.11.6.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
at net.minecraft.world.biome.DefaultBiomeCreator.createNormalOcean(DefaultBiomeCreator.java:496) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at net.minecraft.world.biome.BuiltinBiomes.<clinit>(BuiltinBiomes.java:24) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at net.minecraft.util.registry.BuiltinRegistries.method_30567(BuiltinRegistries.java:92) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at net.minecraft.util.registry.BuiltinRegistries.method_30566(BuiltinRegistries.java:97) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:723) [?:?]
at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries.java:96) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at net.minecraft.util.registry.Registry.<clinit>(Registry.java:639) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at net.minecraft.Bootstrap.initialize(Bootstrap.java:40) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at net.minecraft.client.main.Main.main(Main.java:127) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) [fabric-loader-0.11.6.jar:?]
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) [fabric-loader-0.11.6.jar:?]
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28) [fabric-loader-0.11.6.jar:?]
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86) [dev-launch-injector-0.2.1+build.8.jar:?]
Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:236)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
... 3 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.minecraft.world.biome.DefaultBiomeCreator.createNormalOcean(DefaultBiomeCreator.java:496)
at net.minecraft.world.biome.BuiltinBiomes.<clinit>(BuiltinBiomes.java:24)
at net.minecraft.util.registry.BuiltinRegistries.method_30567(BuiltinRegistries.java:92)
at net.minecraft.util.registry.BuiltinRegistries.method_30566(BuiltinRegistries.java:97)
at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:723)
at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries.java:96)
at net.minecraft.util.registry.Registry.<clinit>(Registry.java:639)
at net.minecraft.Bootstrap.initialize(Bootstrap.java:40)
at net.minecraft.client.main.Main.main(Main.java:127)
... 8 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [galaxy.mixins.json:DefaultBiomeFeature] from phase [DEFAULT] in config [galaxy.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:642)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:594)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:356)
... 23 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V! Expected (Lnet/minecraft/world/biome/GenerationSettings$Builder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/minecraft/world/biome/GenerationSettings$Builder;)V [INJECT Applicator Phase -> galaxy.mixins.json:DefaultBiomeFeature -> Apply Injections -> -> Inject -> galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:517)
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:447)
at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:264)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:385)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1284)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 23 more

Process finished with exit code 1
Краш-лог:
[21:40:56] [main/FATAL] (mixin) Mixin apply failed galaxy.mixins.json:DefaultBiomeFeature -> net.minecraft.world.gen.feature.DefaultBiomeFeatures: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Invalid descriptor on galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V! Expected (Lnet/minecraft/world/biome/GenerationSettings$Builder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/minecraft/world/biome/GenerationSettings$Builder;)V [INJECT Applicator Phase -> galaxy.mixins.json:DefaultBiomeFeature -> Apply Injections ->  -> Inject -> galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V]
 org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V! Expected (Lnet/minecraft/world/biome/GenerationSettings$Builder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/minecraft/world/biome/GenerationSettings$Builder;)V [INJECT Applicator Phase -> galaxy.mixins.json:DefaultBiomeFeature -> Apply Injections ->  -> Inject -> galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V]
	at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:517) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:447) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:264) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:385) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1284) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[fabric-loader-0.11.6.jar:0.9.4+mixin.0.8.2]
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[fabric-loader-0.11.6.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
	at net.minecraft.world.biome.DefaultBiomeCreator.createNormalOcean(DefaultBiomeCreator.java:496) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at net.minecraft.world.biome.BuiltinBiomes.<clinit>(BuiltinBiomes.java:24) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at net.minecraft.util.registry.BuiltinRegistries.method_30567(BuiltinRegistries.java:92) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at net.minecraft.util.registry.BuiltinRegistries.method_30566(BuiltinRegistries.java:97) ~[minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at java.util.LinkedHashMap.forEach(LinkedHashMap.java:723) [?:?]
	at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries.java:96) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at net.minecraft.util.registry.Registry.<clinit>(Registry.java:639) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at net.minecraft.Bootstrap.initialize(Bootstrap.java:40) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:127) [minecraft-1.17-mapped-net.fabricmc.yarn-1.17+build.13-v2.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) [fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) [fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28) [fabric-loader-0.11.6.jar:?]
	at net.fabricmc.devlaunchinjector.Main.main(Main.java:86) [dev-launch-injector-0.2.1+build.8.jar:?]
Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:236)
	at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
	at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
	... 3 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
	at net.minecraft.world.biome.DefaultBiomeCreator.createNormalOcean(DefaultBiomeCreator.java:496)
	at net.minecraft.world.biome.BuiltinBiomes.<clinit>(BuiltinBiomes.java:24)
	at net.minecraft.util.registry.BuiltinRegistries.method_30567(BuiltinRegistries.java:92)
	at net.minecraft.util.registry.BuiltinRegistries.method_30566(BuiltinRegistries.java:97)
	at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:723)
	at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries.java:96)
	at net.minecraft.util.registry.Registry.<clinit>(Registry.java:639)
	at net.minecraft.Bootstrap.initialize(Bootstrap.java:40)
	at net.minecraft.client.main.Main.main(Main.java:127)
	... 8 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [galaxy.mixins.json:DefaultBiomeFeature] from phase [DEFAULT] in config [galaxy.mixins.json] FAILED during APPLY
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:642)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:594)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:356)
	... 23 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V! Expected (Lnet/minecraft/world/biome/GenerationSettings$Builder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/minecraft/world/biome/GenerationSettings$Builder;)V [INJECT Applicator Phase -> galaxy.mixins.json:DefaultBiomeFeature -> Apply Injections ->  -> Inject -> galaxy.mixins.json:DefaultBiomeFeature->@Inject::addDefaultOres(Lnet/minecraft/world/biome/GenerationSettings$Builder;)V]
	at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:517)
	at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:447)
	at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:264)
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:385)
	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1284)
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
	... 23 more

Process finished with exit code 1

WantaSanchez

Опоздун
633
17
150
Я как обновлял свой мод на 1.17, там что-то немного поменяли в генерации мира. Вроде вот это теперь так:
Java:
new RangeDecoratorConfig(UniformHeightProvider.create(YOffset.fixed(0), YOffset.fixed(64)
Это в настройке декоратора для генерации руды. Проверь доки фабрики, они обновлены.
 
Покажи сам класс миксина
Java:
@Mixin(DefaultBiomeFeatures.class)
public class DefaultBiomeFeature{

    @Inject(method = "addDefaultOres", at = @At("TAIL"))
    private static void addDefaultOres(GenerationSettings.Builder builder){
        builder.feature(GenerationStep.Feature.UNDERGROUND_ORES, OreBlocks.ORE_TIN);
        builder.feature(GenerationStep.Feature.UNDERGROUND_ORES, OreBlocks.ORE_ALUMINIUM);
        builder.feature(GenerationStep.Feature.UNDERGROUND_ORES, OreBlocks.ORE_NICKEL);
        builder.feature(GenerationStep.Feature.UNDERGROUND_ORES, OreBlocks.ORE_COBALT);
    }
}
Java:
public class OreBlocks{

    public static final Block TIN_ORE = new Block(FabricBlockSettings
            .of(Material.STONE)
            .breakByHand(false)
            .breakByTool(FabricToolTags.PICKAXES, 1)
            .requiresTool()
            .strength(3, 15)
            .sounds(BlockSoundGroup.STONE));

    public static final Block ALUMINIUM_ORE = new Block(FabricBlockSettings
            .of(Material.STONE)
            .breakByHand(false)
            .breakByTool(FabricToolTags.PICKAXES, 1)
            .requiresTool()
            .strength(3, 15)
            .sounds(BlockSoundGroup.STONE));

    public static final Block NICKEL_ORE = new Block(FabricBlockSettings
            .of(Material.STONE)
            .breakByHand(false)
            .breakByTool(FabricToolTags.PICKAXES, 1)
            .requiresTool()
            .strength(3, 15)
            .sounds(BlockSoundGroup.STONE));

    public static final Block COBALT_ORE = new Block(FabricBlockSettings
            .of(Material.STONE)
            .breakByHand(false)
            .breakByTool(FabricToolTags.PICKAXES, 1)
            .requiresTool()
            .strength(3, 15)
            .sounds(BlockSoundGroup.STONE));

    public static ConfiguredFeature<?, ?> ORE_TIN = Feature.ORE.configure(new OreFeatureConfig(OreFeatureConfig.Rules.BASE_STONE_OVERWORLD, TIN_ORE.getDefaultState(), 10))
            .decorate(Decorator.RANGE.configure(new RangeDecoratorConfig(UniformHeightProvider.create(YOffset.fixed(0), YOffset.fixed(50))))).spreadHorizontally().repeat(8);

    public static ConfiguredFeature<?, ?> ORE_ALUMINIUM = Feature.ORE.configure(new OreFeatureConfig(OreFeatureConfig.Rules.BASE_STONE_OVERWORLD, ALUMINIUM_ORE.getDefaultState(), 8))
            .decorate(Decorator.RANGE.configure(new RangeDecoratorConfig(UniformHeightProvider.create(YOffset.fixed(0), YOffset.fixed(45))))).spreadHorizontally().repeat(8);

    public static ConfiguredFeature<?, ?> ORE_NICKEL = Feature.ORE.configure(new OreFeatureConfig(OreFeatureConfig.Rules.BASE_STONE_OVERWORLD, NICKEL_ORE.getDefaultState(), 4))
            .decorate(Decorator.RANGE.configure(new RangeDecoratorConfig(UniformHeightProvider.create(YOffset.fixed(0), YOffset.fixed(35))))).spreadHorizontally().repeat(2);

    public static ConfiguredFeature<?, ?> ORE_COBALT = Feature.ORE.configure(new OreFeatureConfig(OreFeatureConfig.Rules.BASE_STONE_OVERWORLD, COBALT_ORE.getDefaultState(), 6))
            .decorate(Decorator.RANGE.configure(new RangeDecoratorConfig(UniformHeightProvider.create(YOffset.fixed(0), YOffset.fixed(40))))).spreadHorizontally().repeat(4);

    public static void registerOre() {

        Registry.register(Registry.BLOCK, new Identifier(Galaxy.MOD_ID, "tin_ore"), TIN_ORE);
        Registry.register(BuiltinRegistries.CONFIGURED_FEATURE, new Identifier(Galaxy.MOD_ID, "tin_ore"), ORE_TIN);

        Registry.register(Registry.BLOCK, new Identifier(Galaxy.MOD_ID, "aluminium_ore"), ALUMINIUM_ORE);
        Registry.register(BuiltinRegistries.CONFIGURED_FEATURE, new Identifier(Galaxy.MOD_ID, "aluminium_ore"), ORE_ALUMINIUM);

        Registry.register(Registry.BLOCK, new Identifier(Galaxy.MOD_ID, "nickel_ore"), NICKEL_ORE);
        Registry.register(BuiltinRegistries.CONFIGURED_FEATURE, new Identifier(Galaxy.MOD_ID, "nickel_ore"), ORE_NICKEL);

        Registry.register(Registry.BLOCK, new Identifier(Galaxy.MOD_ID, "cobalt_ore"), COBALT_ORE);
        RegistryKey<ConfiguredFeature<?, ?>> ore_COBALT = RegistryKey.of(Registry.CONFIGURED_FEATURE_KEY, new Identifier(Galaxy.MOD_ID, "cobalt_gen"));

    }

}
 
Сверху