Fixed Item Render for block working on container and tile entity for firebox

This commit is contained in:
kitsushadow
2016-11-30 22:01:10 -05:00
parent 08262632f1
commit 78b17a6909
4 changed files with 24 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import nmd.primal.forgecraft.init.ModBlocks;
import nmd.primal.forgecraft.init.ModCrafting;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.proxy.CommonProxy;
//import nmd.primal.forgecraft.common.init.*;
@@ -38,6 +39,7 @@ public class ForgeCraft
ModBlocks.init();
ModItems.register();
ModBlocks.register();
}
@EventHandler
@@ -45,6 +47,7 @@ public class ForgeCraft
{
//this.proxy.init(event);
proxy.init();
ModCrafting.register();
}
@EventHandler

View File

@@ -1,6 +1,8 @@
package nmd.primal.forgecraft.blocks;
import net.minecraft.block.Block;
import net.minecraft.block.BlockContainer;
import net.minecraft.block.ITileEntityProvider;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.tileentity.TileEntity;
@@ -16,7 +18,7 @@ import nmd.primal.forgecraft.tiles.TileFirebox;
/**
* Created by kitsu on 11/26/2016.
*/
public class Firebox extends Block {
public class Firebox extends BlockContainer implements ITileEntityProvider {
public Firebox(Material material) {
super(material);

View File

@@ -0,0 +1,17 @@
package nmd.primal.forgecraft.init;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.fml.common.registry.GameRegistry;
/**
* Created by kitsu on 11/30/2016.
*/
public class ModCrafting {
public static void register() {
GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.firebox), "XXX", "XYX", "XXX", 'X', Items.BRICK, 'Y', Blocks.FURNACE);
}
}

View File

@@ -1,5 +1,6 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"parent": "block/block",
"textures": {
"texture": "forgecraft:blocks/checker_test",
"texture2": "forgecraft:blocks/firebox_racks",