diff --git a/src/main/java/techreborn/blocks/BlockMachineBase.java b/src/main/java/techreborn/blocks/BlockMachineBase.java index 30df9d4f2..027859998 100644 --- a/src/main/java/techreborn/blocks/BlockMachineBase.java +++ b/src/main/java/techreborn/blocks/BlockMachineBase.java @@ -5,6 +5,7 @@ import net.minecraft.block.Block; import net.minecraft.block.BlockContainer; import net.minecraft.block.material.Material; import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.EnumCreatureType; import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.MathHelper; @@ -17,6 +18,7 @@ public class BlockMachineBase extends BlockContainer{ super(Material.rock); setCreativeTab(TechRebornCreativeTab.instance); setHardness(2f); + setStepSound(soundTypeMetal); } @Override @@ -93,5 +95,13 @@ public class BlockMachineBase extends BlockContainer{ } } + + public boolean canCreatureSpawn(EnumCreatureType type, World world, int x, + int y, int z) + { + return false; + } + + } diff --git a/src/main/java/techreborn/client/gui/GuiAlloyFurnace.java b/src/main/java/techreborn/client/gui/GuiAlloyFurnace.java index 273756f40..2ca772edc 100644 --- a/src/main/java/techreborn/client/gui/GuiAlloyFurnace.java +++ b/src/main/java/techreborn/client/gui/GuiAlloyFurnace.java @@ -10,6 +10,8 @@ import net.minecraftforge.oredict.OreDictionary; import techreborn.client.container.ContainerAlloyFurnace; import techreborn.client.container.ContainerAlloySmelter; import techreborn.client.container.ContainerBlastFurnace; +import techreborn.compat.nei.recipes.AlloySmelterRecipeHandler; +import techreborn.recipes.AlloySmelterRecipe; import techreborn.tiles.TileAlloyFurnace; import techreborn.tiles.TileAlloySmelter; import techreborn.tiles.TileBlastFurnace; @@ -27,7 +29,6 @@ public class GuiAlloyFurnace extends GuiContainer { super(new ContainerAlloyFurnace(tileAlloyFurnace, player)); this.xSize = 176; this.ySize = 167; - alloyfurnace = tileAlloyFurnace; } @Override @@ -58,5 +59,6 @@ public class GuiAlloyFurnace extends GuiContainer { this.fontRendererObj.drawString( I18n.format("container.inventory", new Object[0]), 8, this.ySize - 96 + 2, 4210752); + } } diff --git a/src/main/java/techreborn/client/gui/GuiAlloySmelter.java b/src/main/java/techreborn/client/gui/GuiAlloySmelter.java index 12a74fa5e..300de3436 100644 --- a/src/main/java/techreborn/client/gui/GuiAlloySmelter.java +++ b/src/main/java/techreborn/client/gui/GuiAlloySmelter.java @@ -55,5 +55,7 @@ public class GuiAlloySmelter extends GuiContainer { this.fontRendererObj.drawString( I18n.format("container.inventory", new Object[0]), 8, this.ySize - 96 + 2, 4210752); + + } } diff --git a/src/main/java/techreborn/init/ModRecipes.java b/src/main/java/techreborn/init/ModRecipes.java index 103f662e1..252e71f3e 100644 --- a/src/main/java/techreborn/init/ModRecipes.java +++ b/src/main/java/techreborn/init/ModRecipes.java @@ -205,7 +205,7 @@ public class ModRecipes { RecipeHanderer.addRecipe(new AssemblingMachineRecipe(new ItemStack(Items.coal), new ItemStack(Blocks.sand), new ItemStack(Items.diamond), 120, 5)); //TODO BORKEN // RecipeHanderer.addRecipe(new LatheRecipe(new ItemStack(Items.coal), new ItemStack(Items.diamond), 120, 5)); - RecipeHanderer.addRecipe(new IndustrialSawmillRecipe(new ItemStack(Items.coal), new ItemStack(Blocks.sand), new ItemStack(Items.diamond), null, null , 120, 5)); + RecipeHanderer.addRecipe(new IndustrialSawmillRecipe(new ItemStack(Items.coal), new ItemStack(Blocks.sand), new ItemStack(Items.diamond), new ItemStack(Items.diamond), new ItemStack(Items.diamond) , 120, 5)); LogHelper.info("Machine Recipes Added"); }