Fixed Item Render for block working on container and tile entity for firebox
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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);
|
||||
|
||||
17
src/main/java/nmd/primal/forgecraft/init/ModCrafting.java
Normal file
17
src/main/java/nmd/primal/forgecraft/init/ModCrafting.java
Normal 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);
|
||||
}
|
||||
}
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user