UU-matter is now part of parts enum

This commit is contained in:
drcrazy 2018-08-27 15:48:41 +03:00
parent 8f7cc291bd
commit db4dbdc956
14 changed files with 23 additions and 54 deletions

View file

@ -29,6 +29,7 @@ import net.minecraft.util.math.BlockPos;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidRegistry;
import techreborn.init.ModItems;
import techreborn.init.ModParts;
import techreborn.tiles.multiblock.TileFluidReplicator;
import javax.annotation.Nonnull;
@ -98,7 +99,7 @@ public class FluidReplicatorRecipe implements Cloneable {
public List<Object> getInputs() {
ArrayList<Object> inputs = new ArrayList<>();
inputs.add(new ItemStack(ModItems.UU_MATTER, input));
inputs.add(ModParts.UU_MATTER.getStack(input));
return inputs;
}

View file

@ -33,6 +33,7 @@ import reborncore.common.util.Inventory;
import reborncore.common.util.Tank;
import techreborn.api.Reference;
import techreborn.init.ModItems;
import techreborn.init.ModParts;
import techreborn.tiles.multiblock.TileFluidReplicator;
/**
@ -64,7 +65,7 @@ public class FluidReplicatorRecipeCrafter extends RecipeCrafter {
return false;
}
ItemStack inputStack = inventory.getStackInSlot(inputSlots[0]);
if (!inputStack.isItemEqual(new ItemStack(ModItems.UU_MATTER))) {
if (!inputStack.isItemEqual(ModParts.UU_MATTER.getStack())) {
return false;
}
if (inputStack.getCount() < recipe.getInput()) {