Updating with Tile Registry
This commit is contained in:
@@ -11,6 +11,7 @@ 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.init.ModTiles;
|
||||
import nmd.primal.forgecraft.proxy.CommonProxy;
|
||||
//import nmd.primal.forgecraft.common.init.*;
|
||||
|
||||
@@ -39,7 +40,7 @@ public class ForgeCraft
|
||||
ModBlocks.init();
|
||||
ModItems.register();
|
||||
ModBlocks.register();
|
||||
|
||||
ModTiles.registerTileEntities();
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
|
||||
@@ -122,3 +122,10 @@ public class Firebox extends BlockContainer implements ITileEntityProvider {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
Firebox States
|
||||
Off
|
||||
On
|
||||
|
||||
*/
|
||||
20
src/main/java/nmd/primal/forgecraft/init/ModTiles.java
Normal file
20
src/main/java/nmd/primal/forgecraft/init/ModTiles.java
Normal file
@@ -0,0 +1,20 @@
|
||||
package nmd.primal.forgecraft.init;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.tileentity.TileEntityNote;
|
||||
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||
import nmd.primal.forgecraft.tiles.TileFirebox;
|
||||
|
||||
/**
|
||||
* Created by kitsu on 12/2/2016.
|
||||
*/
|
||||
public class ModTiles {
|
||||
|
||||
public static void registerTileEntities () {
|
||||
registerTileEntity(TileFirebox.class, "firebox");
|
||||
}
|
||||
|
||||
private static void registerTileEntity(Class<? extends TileEntity> tile_class, String baseName) {
|
||||
GameRegistry.registerTileEntity(tile_class, "tile.forgecraft." + baseName);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user