The Bumblezone (Quilt/Fabric)

The Bumblezone (Quilt/Fabric)

12M Downloads

1.20.1 - Crash with Sinytra Connector mod

TelepathicGrunt opened this issue ยท 2 comments

commented

Log from user: https://pastebin.com/raw/hnHiSkaB

The way this code works I have is when the forge module runs, I mixin my own ItemExtension class and override getEquipmentSlot and call my own bz$getEquipmentSlot so I can hook up my bz$getEquipmentSlot differently for each modloader.

For Stinger Spear, I implement the interface but don't override bz$getEquipmentSlot

public class StingerSpearItem extends TridentItem implements ItemExtension {

The ItemExtension interface exists in common module and does not define getEquipmentSlot itself
https://github.com/TelepathicGrunt/Bumblezone/blob/1.20-Arch/common/src/main/java/com/telepathicgrunt/the_bumblezone/platform/ItemExtension.java#L13

The issue is Syntra Connector seems to be injecting their own getEquipmentSlot method into my classes and that causes conflict

commented

fixed in v7.0.4

commented

Fixed on my end in FFAPI 0.88.1+1.9.15+1.20.1