Our Villager Discounts

Our Villager Discounts

43.1k Downloads

Dedicated Server crash - 1.19+build.0-fabric - mixin apply error.

funcShawn opened this issue ยท 5 comments

commented

There was no crashlog, just this from the console:

Click to expand

[12:13:10] [main/ERROR]: Mixin apply for mod our_villager_discounts failed our_villager_discounts.mixins.json:VillagerInteractMixin from mod our_villager_discounts -> net.minecraft.class_1646: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on onVillagerInteract could not find any targets matching 'interactMob' in net.minecraft.class_1646. No refMap loaded. [PREINJECT Applicator Phase -> our_villager_discounts.mixins.json:VillagerInteractMixin from mod our_villager_discounts -> Prepare Injections -> -> handler$bik000$onVillagerInteract(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse] org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on onVillagerInteract could not find any targets matching 'interactMob' in net.minecraft.class_1646. No refMap loaded. [PREINJECT Applicator Phase -> our_villager_discounts.mixins.json:VillagerInteractMixin from mod our_villager_discounts -> Prepare Injections -> -> handler$bik000$onVillagerInteract(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.<init>(CallbackInjectionInfo.java:46) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at net.minecraft.class_1299.<clinit>(class_1299.java:270) ~[server-intermediary.jar:?] at net.minecraft.class_3103.<clinit>(class_3103.java:28) ~[server-intermediary.jar:?] at net.minecraft.class_3031.<clinit>(class_3031.java:84) ~[server-intermediary.jar:?] at net.minecraft.class_6800.<clinit>(class_6800.java:20) ~[server-intermediary.jar:?] at net.minecraft.class_6803.method_39702(class_6803.java:24) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[server-intermediary.jar:?] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) [?:?] at net.minecraft.class_5458.<clinit>(class_5458.java:104) [server-intermediary.jar:?] at net.minecraft.class_2378.<clinit>(class_2378.java:326) [server-intermediary.jar:?] at net.minecraft.class_2966.method_12851(class_2966.java:50) [server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:98) [server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.14.8.jar:?] [12:13:10] [main/ERROR]: Minecraft has crashed! net.fabricmc.loader.impl.FormattedException: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1646 failed at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:463) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.14.8.jar:?] Caused by: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1646 failed at net.minecraft.class_1299.<clinit>(class_1299.java:270) ~[server-intermediary.jar:?] at net.minecraft.class_3103.<clinit>(class_3103.java:28) ~[server-intermediary.jar:?] at net.minecraft.class_3031.<clinit>(class_3031.java:84) ~[server-intermediary.jar:?] at net.minecraft.class_6800.<clinit>(class_6800.java:20) ~[server-intermediary.jar:?] at net.minecraft.class_6803.method_39702(class_6803.java:24) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[server-intermediary.jar:?] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?] at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[server-intermediary.jar:?] at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[server-intermediary.jar:?] at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:98) ~[server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?] ... 3 more Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1646 failed at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:419) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at net.minecraft.class_1299.<clinit>(class_1299.java:270) ~[server-intermediary.jar:?] at net.minecraft.class_3103.<clinit>(class_3103.java:28) ~[server-intermediary.jar:?] at net.minecraft.class_3031.<clinit>(class_3031.java:84) ~[server-intermediary.jar:?] at net.minecraft.class_6800.<clinit>(class_6800.java:20) ~[server-intermediary.jar:?] at net.minecraft.class_6803.method_39702(class_6803.java:24) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[server-intermediary.jar:?] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?] at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[server-intermediary.jar:?] at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[server-intermediary.jar:?] at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:98) ~[server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?] ... 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:392) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at net.minecraft.class_1299.<clinit>(class_1299.java:270) ~[server-intermediary.jar:?] at net.minecraft.class_3103.<clinit>(class_3103.java:28) ~[server-intermediary.jar:?] at net.minecraft.class_3031.<clinit>(class_3031.java:84) ~[server-intermediary.jar:?] at net.minecraft.class_6800.<clinit>(class_6800.java:20) ~[server-intermediary.jar:?] at net.minecraft.class_6803.method_39702(class_6803.java:24) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[server-intermediary.jar:?] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?] at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[server-intermediary.jar:?] at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[server-intermediary.jar:?] at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:98) ~[server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?] ... 3 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [our_villager_discounts.mixins.json:VillagerInteractMixin from mod our_villager_discounts] from phase [DEFAULT] in config [our_villager_discounts.mixins.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at net.minecraft.class_1299.<clinit>(class_1299.java:270) ~[server-intermediary.jar:?] at net.minecraft.class_3103.<clinit>(class_3103.java:28) ~[server-intermediary.jar:?] at net.minecraft.class_3031.<clinit>(class_3031.java:84) ~[server-intermediary.jar:?] at net.minecraft.class_6800.<clinit>(class_6800.java:20) ~[server-intermediary.jar:?] at net.minecraft.class_6803.method_39702(class_6803.java:24) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[server-intermediary.jar:?] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?] at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[server-intermediary.jar:?] at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[server-intermediary.jar:?] at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:98) ~[server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?] ... 3 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on onVillagerInteract could not find any targets matching 'interactMob' in net.minecraft.class_1646. No refMap loaded. [PREINJECT Applicator Phase -> our_villager_discounts.mixins.json:VillagerInteractMixin from mod our_villager_discounts -> Prepare Injections -> -> handler$bik000$onVillagerInteract(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.<init>(CallbackInjectionInfo.java:46) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at jdk.internal.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at net.minecraft.class_1299.<clinit>(class_1299.java:270) ~[server-intermediary.jar:?] at net.minecraft.class_3103.<clinit>(class_3103.java:28) ~[server-intermediary.jar:?] at net.minecraft.class_3031.<clinit>(class_3031.java:84) ~[server-intermediary.jar:?] at net.minecraft.class_6800.<clinit>(class_6800.java:20) ~[server-intermediary.jar:?] at net.minecraft.class_6803.method_39702(class_6803.java:24) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[server-intermediary.jar:?] at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?] at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[server-intermediary.jar:?] at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[server-intermediary.jar:?] at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:98) ~[server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?] ... 3 more

commented

I am also having the same issues as mentioned above. I am also running the same version of Fabric as above also.

commented

Thanks for the detail, I'll take a look!

commented

Strangely, this didn't show up during development, but I see it on a separate 1.19 instance as well. It seems to be related to my use of Kotlin instead of Java for mixins: FabricMC/fabric-loom#286

This build works for me, can you confirm that it resolves the issue for you as well?

our-villager-discounts-1.19+build.1.zip

commented

The server booted and seems to be working, however the other players on my server haven't logged on to verify the prices are lower for them.

Also, is Kotlin a requirement? I added it earlier when the server crashed, but it's not listed as a required dependency on Curseforge, FYI.

Thanks!

Edit: I see Kotlin is required on Curseforge now. I hadn't checked since I reported this issue. :)

commented

Great, I'll close this off, but feel free to open a new issue if you encounter anything else.

I noticed the Kotlin issue when testing with my standalone game. I just added the required dependency to CurseForge as I made the fix. Thanks for calling it out, though!