Fix Industrial Grinder getting stuck at 100%, closes #1004

This commit is contained in:
modmuss50 2017-03-15 09:59:23 +00:00
parent 5ed6760db9
commit 5231e1d93b
No known key found for this signature in database
GPG key ID: 203A5ED4D3E48BEA
3 changed files with 4 additions and 10 deletions

View file

@ -25,11 +25,9 @@
package techreborn.api.recipe.machines;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraftforge.fluids.FluidStack;
import techreborn.api.Reference;
import techreborn.api.recipe.BaseRecipe;
import techreborn.tiles.multiblock.TileIndustrialGrinder;
public class IndustrialGrinderRecipe extends BaseRecipe {
@ -67,12 +65,4 @@ public class IndustrialGrinderRecipe extends BaseRecipe {
public boolean useOreDic() {
return useOreDic;
}
@Override
public boolean canCraft(TileEntity tile) {
if(tile instanceof TileIndustrialGrinder){
return ((TileIndustrialGrinder) tile).getMutliBlock();
}
return false;
}
}

View file

@ -231,6 +231,9 @@ public class TileIndustrialGrinder extends TilePowerAcceptor implements IWrencha
@Override
public boolean canCraft(final TileEntity tile, final IndustrialGrinderRecipe recipe) {
if(!getMutliBlock()){
return false;
}
final FluidStack recipeFluid = recipe.fluidStack;
final FluidStack tankFluid = this.tank.getFluid();
if (recipe.fluidStack == null) {

View file

@ -67,6 +67,7 @@ tile.techreborn.machineFrame.machine.name=Machine Block
tile.techreborn.ore2.copper.name=Copper Ore
tile.techreborn.ore2.tin.name=Tin Ore
tile.techreborn.solarpanel.name=Solar Panel
tile.techreborn.creativepanel.name=Creative Panel
tile.techreborn.watermill.name=Water Mill
tile.techreborn.windmill.name=Wind Mill
tile.techreborn.ironfurnace.name=Iron Furnace