// Path: src/main/java/charcoalPit/blocks/BlocksRegistry.java
// public class BlocksRegistry {
// 	
// 	public static BlockLogPile logPile=new BlockLogPile();
// 	public static BlockCoke cokeBlock=new BlockCoke();
// 	public static BlockActivePile activeLogPile=new BlockActivePile(Material.WOOD, "active_log_pile", false);
// 	public static BlockActivePile activeCoalPile=new BlockActivePile(Material.ROCK, "active_coal_pile", true);
// 	public static BlockAshPile charcoalPile=new BlockAshPile("charcoal_pile", false);
// 	public static BlockAshPile cokePile=new BlockAshPile("coke_pile", true);
// 	public static BlockCreosoteCollector stoneCollector=new BlockCreosoteCollector("stone_creosote_collector", false);
// 	public static BlockCreosoteCollector brickCollector=new BlockCreosoteCollector("brick_creosote_collector", true);
// 	public static BlockCreosoteCollector netherCollector=new BlockCreosoteCollector("nether_creosote_collector", true);
// 	public static BlockPotteryKiln potteryKiln=new BlockPotteryKiln("pottery_kiln");
// 	public static BlockCeramicPot ceramicPot=new BlockCeramicPot("ceramic_pot");
// 	public static BlockClayPot clayPot=new BlockClayPot();
// 	public static BlockSmeltedPot brokenPot=new BlockSmeltedPot();
// 	public static BlockDyedPot[] dyedPot=new BlockDyedPot[16];
// 	public static BlockThatch thatch=new BlockThatch();
// 	public static BlockBloomeryHatch hatch=new BlockBloomeryHatch();
// 	public static BlockBronzeReinforcedBrick reinforcedBrick=new BlockBronzeReinforcedBrick();
// 	public static BlockBloomeryOreLayer oreLayer=new BlockBloomeryOreLayer();
// 	public static BlockBloom bloom=new BlockBloom();
// 	public static BlockCustomFurnace furnace=new BlockCustomFurnace();
// 	
// 	static{
// 		for(int i=0;i<16;i++){
// 			dyedPot[i]=new BlockDyedPot("dyed_pot", EnumDyeColor.byMetadata(i));
// 		}
// 	}
// 	
// 	@SubscribeEvent
// 	public static void registerBlocks(RegistryEvent.Register<Block> event){
// 		event.getRegistry().registerAll(logPile, cokeBlock, activeLogPile, activeCoalPile,
// 				charcoalPile, cokePile, stoneCollector, brickCollector, netherCollector, potteryKiln,
// 				ceramicPot, clayPot, brokenPot, thatch, hatch, reinforcedBrick, oreLayer, bloom, furnace);
// 		event.getRegistry().registerAll(dyedPot);
// 		if(FluidsRegistry.BlockCreosote!=null){
// 			event.getRegistry().register(FluidsRegistry.BlockCreosote);
// 		}
// 	}
// 	@SubscribeEvent
// 	@SideOnly(Side.CLIENT)
// 	public static void registerModels(ModelRegistryEvent event){
// 		StateMapperBase mapper=new StateMapperBase() {
// 			
// 			@Override
// 			protected ModelResourceLocation getModelResourceLocation(IBlockState state) {
// 				return new ModelResourceLocation(new ResourceLocation(Constants.MODID, "creosote"), "creosote");
// 			}
// 		};
// 		if(FluidsRegistry.BlockCreosote!=null)
// 			ModelLoader.setCustomStateMapper(FluidsRegistry.BlockCreosote, mapper);
// 	}
// }


import charcoalPit.blocks.BlocksRegistry;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import net.minecraftforge.oredict.OreDictionary;
package charcoalPit.items;


public class ItemsRegistry {
	
	public static ItemBase coke=new ItemBase("item_coke");
	public static ItemBase ash=new ItemBase("item_ash");
	public static ItemFertilizer fertilizer=new ItemFertilizer("item_fertilizer");
	public static ItemBase clay_Pot=new ItemBase("clay_flowerpot");
	public static ItemBase magic_Coal=new ItemBase("alchemical_coal");
	public static ItemFireStarter fire_starter=new ItemFireStarter();
	public static ItemBase straw=new ItemBase("straw");
	public static ItemAeternalis aeternalis_fuel=new ItemAeternalis();
	
// Path: src/main/java/charcoalPit/blocks/BlocksRegistry.java
// public class BlocksRegistry {
// 	
// 	public static BlockLogPile logPile=new BlockLogPile();
// 	public static BlockCoke cokeBlock=new BlockCoke();
// 	public static BlockActivePile activeLogPile=new BlockActivePile(Material.WOOD, "active_log_pile", false);
// 	public static BlockActivePile activeCoalPile=new BlockActivePile(Material.ROCK, "active_coal_pile", true);
// 	public static BlockAshPile charcoalPile=new BlockAshPile("charcoal_pile", false);
// 	public static BlockAshPile cokePile=new BlockAshPile("coke_pile", true);
// 	public static BlockCreosoteCollector stoneCollector=new BlockCreosoteCollector("stone_creosote_collector", false);
// 	public static BlockCreosoteCollector brickCollector=new BlockCreosoteCollector("brick_creosote_collector", true);
// 	public static BlockCreosoteCollector netherCollector=new BlockCreosoteCollector("nether_creosote_collector", true);
// 	public static BlockPotteryKiln potteryKiln=new BlockPotteryKiln("pottery_kiln");
// 	public static BlockCeramicPot ceramicPot=new BlockCeramicPot("ceramic_pot");
// 	public static BlockClayPot clayPot=new BlockClayPot();
// 	public static BlockSmeltedPot brokenPot=new BlockSmeltedPot();
// 	public static BlockDyedPot[] dyedPot=new BlockDyedPot[16];
// 	public static BlockThatch thatch=new BlockThatch();
// 	public static BlockBloomeryHatch hatch=new BlockBloomeryHatch();
// 	public static BlockBronzeReinforcedBrick reinforcedBrick=new BlockBronzeReinforcedBrick();
// 	public static BlockBloomeryOreLayer oreLayer=new BlockBloomeryOreLayer();
// 	public static BlockBloom bloom=new BlockBloom();
// 	public static BlockCustomFurnace furnace=new BlockCustomFurnace();
// 	
// 	static{
// 		for(int i=0;i<16;i++){
// 			dyedPot[i]=new BlockDyedPot("dyed_pot", EnumDyeColor.byMetadata(i));
// 		}
// 	}
// 	
// 	@SubscribeEvent
// 	public static void registerBlocks(RegistryEvent.Register<Block> event){
// 		event.getRegistry().registerAll(logPile, cokeBlock, activeLogPile, activeCoalPile,
// 				charcoalPile, cokePile, stoneCollector, brickCollector, netherCollector, potteryKiln,
// 				ceramicPot, clayPot, brokenPot, thatch, hatch, reinforcedBrick, oreLayer, bloom, furnace);
// 		event.getRegistry().registerAll(dyedPot);
// 		if(FluidsRegistry.BlockCreosote!=null){
// 			event.getRegistry().register(FluidsRegistry.BlockCreosote);
// 		}
// 	}
// 	@SubscribeEvent
// 	@SideOnly(Side.CLIENT)
// 	public static void registerModels(ModelRegistryEvent event){
// 		StateMapperBase mapper=new StateMapperBase() {
// 			
// 			@Override
// 			protected ModelResourceLocation getModelResourceLocation(IBlockState state) {
// 				return new ModelResourceLocation(new ResourceLocation(Constants.MODID, "creosote"), "creosote");
// 			}
// 		};
// 		if(FluidsRegistry.BlockCreosote!=null)
// 			ModelLoader.setCustomStateMapper(FluidsRegistry.BlockCreosote, mapper);
// 	}
// }


// Path: src/main/java/charcoalPit/items/ItemsRegistry.java
import charcoalPit.blocks.BlocksRegistry;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import net.minecraftforge.oredict.OreDictionary;

package charcoalPit.items;


public class ItemsRegistry {
	
	public static ItemBase coke=new ItemBase("item_coke");
	public static ItemBase ash=new ItemBase("item_ash");
	public static ItemFertilizer fertilizer=new ItemFertilizer("item_fertilizer");
	public static ItemBase clay_Pot=new ItemBase("clay_flowerpot");
	public static ItemBase magic_Coal=new ItemBase("alchemical_coal");
	public static ItemFireStarter fire_starter=new ItemFireStarter();
	public static ItemBase straw=new ItemBase("straw");
	public static ItemAeternalis aeternalis_fuel=new ItemAeternalis();
	
	public static ItemBlockBase logPile=new ItemBlockBase(BlocksRegistry.logPile);