Try to fix End Stone Smelter

This commit is contained in:
Aleksey 2020-11-19 23:20:46 +03:00
parent aec1216769
commit fe8d2a436f

View file

@ -3,6 +3,7 @@ package ru.betterend.client.gui;
import net.fabricmc.api.EnvType; import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment; import net.fabricmc.api.Environment;
import net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry; import net.fabricmc.fabric.api.screenhandler.v1.ScreenHandlerRegistry;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.entity.player.PlayerInventory; import net.minecraft.entity.player.PlayerInventory;
import net.minecraft.inventory.Inventory; import net.minecraft.inventory.Inventory;
@ -18,6 +19,7 @@ import net.minecraft.screen.PropertyDelegate;
import net.minecraft.screen.ScreenHandlerType; import net.minecraft.screen.ScreenHandlerType;
import net.minecraft.screen.slot.Slot; import net.minecraft.screen.slot.Slot;
import net.minecraft.world.World; import net.minecraft.world.World;
import ru.betterend.BetterEnd; import ru.betterend.BetterEnd;
import ru.betterend.blocks.EndStoneSmelter; import ru.betterend.blocks.EndStoneSmelter;
import ru.betterend.blocks.entities.EndStoneSmelterBlockEntity; import ru.betterend.blocks.entities.EndStoneSmelterBlockEntity;
@ -60,6 +62,12 @@ public class EndStoneSmelterScreenHandler extends AbstractRecipeScreenHandler<In
} }
} }
@Override
public ScreenHandlerType<?> getType() {
BetterEnd.LOGGER.info("End Stone Smelter: requested Handler Type: {}", HANDLER_TYPE);
return HANDLER_TYPE;
}
@Override @Override
public void populateRecipeFinder(RecipeFinder finder) { public void populateRecipeFinder(RecipeFinder finder) {
if (inventory instanceof RecipeInputProvider) { if (inventory instanceof RecipeInputProvider) {