package iat;

import iat.core.ModAchievements;
import iat.core.ModBiomes;
import iat.core.ModBlocks;
import iat.core.ModDimensions;
import iat.core.ModEntities;
import iat.core.ModItems;
import iat.core.ModRecipes;
import iat.event.EventLiquidSpaceTime;
import iat.misc.CreativeTabsIat;
import iat.misc.GuiHandler;
import iat.world.GenManager;
import org.lwjgl.input.Keyboard;
import net.minecraft.client.Minecraft;
import net.minecraft.client.settings.KeyBinding;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.world.gen.structure.MapGenStructureIO;
import net.minecraftforge.common.DimensionManager;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.common.config.Configuration;
import net.minecraftforge.fluids.FluidContainerRegistry;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.oredict.OreDictionary;
import net.minecraftforge.oredict.ShapedOreRecipe;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkRegistry;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.VillagerRegistry;

@Mod(modid = ItsAboutTime.MODID, version = ItsAboutTime.VERSION)
public class ItsAboutTime
{

	public static final String MODID = "itsabouttime";
	public static final String VERSION = "Public Pre-Release";
	public static CreativeTabs iatTab;
	public static final int GUIMatterConverterID = 1;
	public static final int GUICleaningTableID = 2;

	public Configuration config;

	@Instance(MODID)
	public static ItsAboutTime instance;

	@SidedProxy(clientSide = "iat.ProxyClient", serverSide = "iat.ProxyCommon")
	public static ProxyCommon proxy;

	@EventHandler
	public void preInit(FMLPreInitializationEvent event)
	{
		config = new Configuration(event.getSuggestedConfigurationFile());
		try {
			config.load();
			ConfigOptions.init(config);
		}
		catch (Exception var7)
		{
			System.out.println("configuration for Its About Time not loaded!");
		}
		finally {
			config.save();
		}

	}
	@EventHandler
	public void init(FMLInitializationEvent event)
	{
		iatTab = new CreativeTabsIat(CreativeTabs.getNextID(), "iat.creativeTab");
		ModBlocks.init();
		ModItems.init();
	//	FluidContainerRegistry.registerFluidContainer(FluidRegistry.getFluidStack("fluidTime", FluidContainerRegistry.BUCKET_VOLUME), new ItemStack(ModItems.bucket_Time), new ItemStack(Items.bucket));
		ModBiomes.init();
		ModDimensions.init();
		ModEntities.init();
		ModRecipes.init();
		ModAchievements.init();
		NetworkRegistry.INSTANCE.registerGuiHandler(this, new GuiHandler());
		proxy.registerRenderStuff();	
	    MinecraftForge.EVENT_BUS.register(new EventLiquidSpaceTime(Minecraft.getMinecraft()));
    	GameRegistry.registerWorldGenerator(new GenManager(), 100);

	}

	@EventHandler
	public void postInit(FMLPostInitializationEvent event)
	{
	}
}


@@ -374,47 +374,8 @@
 rd;%0A
-import net.minecraft.client.Minecraft;%0A
 impo
@@ -3109,16 +3109,18 @@
 );%09%0A%09   
+//
  Minecra

Update ItsAboutTime.java