Golden Hoppers

Golden Hoppers

1M Downloads

Missing redirect refmap for minecart dispenser behavior mixin

haykam821 opened this issue ยท 0 comments

commented

The following warning appears when building the mod:

./src/main/java/io/github/haykam821/goldenhoppers/mixin/MinecartDispenserBehaviorMixin.java:17: warning: @Redirect target requires method signature because enclosing type information for net.minecraft.item.MinecartItem$1 is unavailable
        @Redirect(method = "dispenseSilently", at = @At(value = "INVOKE", target = "Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;create(Lnet/minecraft/world/World;DDDLnet/minecraft/entity/vehicle/AbstractMinecartEntity$Type;)Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;"))

When running the mod in an intermediary environment, the game crashes:

Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Redirect annotation on createDispensedCustomMinecartEntity could not find any targets matching 'dispenseSilently' in net.minecraft.class_1808$1. Using refmap goldenhoppers-refmap.json [PREINJECT Applicator Phase -> goldenhoppers.mixin.json:MinecartDispenserBehaviorMixin -> Prepare Injections ->  -> redirect$zij000$createDispensedCustomMinecartEntity(Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1688$class_1689;Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1688; -> Parse]