public boolean canCraft() {
if(currentEnergy <= 0) {
FMLLog.log(Level.INFO, "Ba");
currentEnergy = 0;
return false;
} else {
FMLLog.log(Level.INFO, "Bb");
InventoryCrafting inv = new InventoryCrafting(new ContainerAutoWorkBench(new InventoryPlayer(null), this), 3, 3);
for(int i = 1; i < machineItemStacks.length - 1; i++) {
inv.setInventorySlotContents(i - 1, machineItemStacks[i - 1]);
FMLLog.log(Level.INFO, "Bc" + (i - 1));
}
ItemStack stack = AutoWorkBenchRecipes.smelting().getSmeltingResult(inv, worldObj, Tier.normal)[0];
FMLLog.log(Level.INFO, "Bd" + (stack != null));
return stack != null;
}
}
TileEntityAutoWorkBench.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:Technical
作者:
评论列表
文章目录