From a19c25a504a15df3494fb206315508b58b8c4e48 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Mon, 26 Aug 2019 20:11:55 +0100 Subject: [PATCH] Fixes #1812 --- .../blockentity/generator/BaseFluidGeneratorBlockEntity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/techreborn/blockentity/generator/BaseFluidGeneratorBlockEntity.java b/src/main/java/techreborn/blockentity/generator/BaseFluidGeneratorBlockEntity.java index 14aa55231..4b132b77b 100644 --- a/src/main/java/techreborn/blockentity/generator/BaseFluidGeneratorBlockEntity.java +++ b/src/main/java/techreborn/blockentity/generator/BaseFluidGeneratorBlockEntity.java @@ -88,7 +88,7 @@ public abstract class BaseFluidGeneratorBlockEntity extends PowerAcceptorBlockEn if (FluidUtils.isContainerEmpty(inputStack) && tank.getFluidAmount() > 0) { FluidUtils.fillContainers(tank, inventory, 0, 1, tank.getFluid()); } - else if (getRecipes().getRecipeForFluid(((ItemFluidInfo) inputStack.getItem()).getFluid(inputStack)).isPresent()) { + else if (inputStack.getItem() instanceof ItemFluidInfo && getRecipes().getRecipeForFluid(((ItemFluidInfo) inputStack.getItem()).getFluid(inputStack)).isPresent()) { FluidUtils.drainContainers(tank, inventory, 0, 1); } }