More compatible mixins
IThundxr opened this issue ยท 0 comments
1. This can be a simple @ModifyExpressionValue from Mixin Extra's instead, target the has call and then just original.call(instance, ...) && MyBlock.SOMETHING.has(targetState) && && MyBlock.SOMETHING2.has(targetState)
2. you can use a @Inject here with shift = At.Shift.AFTER
3. This mixin can also use inject's, if TFMGPipeModelData extends PipeModelData you can target the existing new PipeModelData() call and swap it our with your own ModelData, the rest can use inject's with shift set to after