-
-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
CompatibilityIssue with other modIssue with other mod
Description
I just found out my age of exile fabric mod redirects the same class as your mod in: https://github.com/OroArmor/Netherite-Plus-Mod/blob/26f8f86a5dce77a108b3698ffc96bf36ffe6cdcd/forge/src/main/java/com/oroarmor/multi_item_lib/mixin/render/HeldItemRendererMixin.java
We seem to both use it to render our bows. Mixin crashes if 2 mods use redirects on same method and require it.
I asked around on fabric discord and llama recommended me to use this instead:
`@Mixin(HeldItemRenderer.class)
public class HeldItemRendererMixin {
@ModifyVariable(
method = "renderItem(FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/network/ClientPlayerEntity;I)V",
at = @At(value = "STORE", ordinal = 0),
ordinal = 0
)
private ItemStack modifyStack(ItemStack original) {
return original.getItem() == Items.CARROT ? new ItemStack(Items.BOW) : original;
}
}`
You can use it too if you want, in case some other mod is also adding custom bows
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CompatibilityIssue with other modIssue with other mod