Mixin Fixes

This commit is contained in:
Frank Bauer 2021-06-25 00:00:09 +02:00
parent e104752c6d
commit e25ab5698d
14 changed files with 45 additions and 69 deletions

View file

@ -65,7 +65,7 @@ public abstract class AnvilMenuMixin extends ItemCombinerMenu implements AnvilSc
}
@Inject(method = "onTake", at = @At("HEAD"), cancellable = true)
protected void be_onTakeOutput(Player player, ItemStack stack, CallbackInfoReturnable<ItemStack> info) {
protected void be_onTakeOutput(Player player, ItemStack stack, CallbackInfo info) {
if (be_currentRecipe != null) {
inputSlots.getItem(0).shrink(be_currentRecipe.getInputCount());
stack = be_currentRecipe.craft(inputSlots, player);
@ -85,7 +85,8 @@ public abstract class AnvilMenuMixin extends ItemCombinerMenu implements AnvilSc
world.levelEvent(1030, blockPos, 0);
}
});
info.setReturnValue(stack);
//TODO: no more return, does this still work?
//info.setReturnValue(stack);
}
}