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.ModBlocks;
|
||||||
import nmd.primal.forgecraft.init.ModCrafting;
|
import nmd.primal.forgecraft.init.ModCrafting;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
|
import nmd.primal.forgecraft.init.ModTiles;
|
||||||
import nmd.primal.forgecraft.proxy.CommonProxy;
|
import nmd.primal.forgecraft.proxy.CommonProxy;
|
||||||
//import nmd.primal.forgecraft.common.init.*;
|
//import nmd.primal.forgecraft.common.init.*;
|
||||||
|
|
||||||
@@ -39,7 +40,7 @@ public class ForgeCraft
|
|||||||
ModBlocks.init();
|
ModBlocks.init();
|
||||||
ModItems.register();
|
ModItems.register();
|
||||||
ModBlocks.register();
|
ModBlocks.register();
|
||||||
|
ModTiles.registerTileEntities();
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
|
|||||||
@@ -122,3 +122,10 @@ public class Firebox extends BlockContainer implements ITileEntityProvider {
|
|||||||
return true;
|
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