// Path: src/main/java/com/team/kalstuff/KalStuff.java
// @Mod(modid = KalStuff.MODID,
// 	 name = KalStuff.NAME,
// 	 version = KalStuff.VERSION,
// 	 acceptedMinecraftVersions = "[1.12.2]",
// 	 useMetadata = true,
// 	 guiFactory = "com.team.kalstuff.config.KalStuffGuiFactory")
// public class KalStuff
// {
// 	public static final String MODID = "kalstuff";
// 	public static final String NAME = "KalStuff";
// 	public static final String VERSION = "1.0.0";
// 
// 	@SidedProxy(clientSide = "com.team.kalstuff.proxy.ClientProxy",
// 			serverSide = "com.team.kalstuff.proxy.ServerProxy")
// 	public static CommonProxy proxy;
// 
// 	// The instance of the mod that Forge uses.
// 	@Mod.Instance
// 	public static KalStuff instance;
// 
// 	public static Logger logger;
// 
// 	public static Configuration config;
// 
// 	@EventHandler
// 	public void preInit(FMLPreInitializationEvent e)
// 	{
// 		logger = e.getModLog();
// 		Config.initialize(e, e.getSuggestedConfigurationFile());
// 		config = Config.getConfig();
// 		proxy.preInit(e);
// 	}
// 
// 	@EventHandler
// 	public void init(FMLInitializationEvent e)
// 	{
// 		proxy.init(e);
// 	}
// 
// 	@EventHandler
// 	public void postInit(FMLPostInitializationEvent e)
// 	{
// 		if (config.hasChanged())
// 		{
// 			config.save();
// 		}
// 		proxy.postInit(e);
// 	}
// }
// 
// Path: src/main/java/com/team/kalstuff/proxy/CommonProxy.java
// @Mod.EventBusSubscriber
// public class CommonProxy
// {
// 	public static final CreativeTabs KALSTUFFTAB = new KalStuffCreativeTab("kalstuffTab");
// 
// 	public void preInit(FMLPreInitializationEvent e)
// 	{
// 		MinecraftForge.EVENT_BUS.register(new CoreEventHandler());
// 		KalStuffTileEntities.register();
// 		KalStuffWorldGenerator.register();
// 		KalStuffEntities.setup();
// 		NetworkRegistry.INSTANCE.registerGuiHandler(KalStuff.instance, new KalStuffGuiHandler());
// 	}
// 
// 	public void init(FMLInitializationEvent e)
// 	{
// 		KalStuffRecipes.add();
// 		KalStuffItems.configureItems();
// 		KalStuff.logger
// 				.info("Hi there, nerdy geeks. You should just enjoy Minecraft and stop looking at the system output.");
// 	}
// 
// 	public void postInit(FMLPostInitializationEvent e)
// 	{
// 		KalStuff.logger.info("Wait a minute... Guys! IT WORKS!?! WE MADE A MOD!!!");
// 	}
// }


import com.team.kalstuff.KalStuff;
import com.team.kalstuff.proxy.CommonProxy;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumHand;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
package com.team.kalstuff.block;



public class BlockTrashCan extends BlockKalStuff
{
	public static final AxisAlignedBB AABB = new AxisAlignedBB(1d / 16d, 0d, 1d / 16d, 15d / 16d, 1d, 15d / 16d);

	public BlockTrashCan(String name)
	{
		super(Material.IRON, name);
// Path: src/main/java/com/team/kalstuff/KalStuff.java
// @Mod(modid = KalStuff.MODID,
// 	 name = KalStuff.NAME,
// 	 version = KalStuff.VERSION,
// 	 acceptedMinecraftVersions = "[1.12.2]",
// 	 useMetadata = true,
// 	 guiFactory = "com.team.kalstuff.config.KalStuffGuiFactory")
// public class KalStuff
// {
// 	public static final String MODID = "kalstuff";
// 	public static final String NAME = "KalStuff";
// 	public static final String VERSION = "1.0.0";
// 
// 	@SidedProxy(clientSide = "com.team.kalstuff.proxy.ClientProxy",
// 			serverSide = "com.team.kalstuff.proxy.ServerProxy")
// 	public static CommonProxy proxy;
// 
// 	// The instance of the mod that Forge uses.
// 	@Mod.Instance
// 	public static KalStuff instance;
// 
// 	public static Logger logger;
// 
// 	public static Configuration config;
// 
// 	@EventHandler
// 	public void preInit(FMLPreInitializationEvent e)
// 	{
// 		logger = e.getModLog();
// 		Config.initialize(e, e.getSuggestedConfigurationFile());
// 		config = Config.getConfig();
// 		proxy.preInit(e);
// 	}
// 
// 	@EventHandler
// 	public void init(FMLInitializationEvent e)
// 	{
// 		proxy.init(e);
// 	}
// 
// 	@EventHandler
// 	public void postInit(FMLPostInitializationEvent e)
// 	{
// 		if (config.hasChanged())
// 		{
// 			config.save();
// 		}
// 		proxy.postInit(e);
// 	}
// }
// 
// Path: src/main/java/com/team/kalstuff/proxy/CommonProxy.java
// @Mod.EventBusSubscriber
// public class CommonProxy
// {
// 	public static final CreativeTabs KALSTUFFTAB = new KalStuffCreativeTab("kalstuffTab");
// 
// 	public void preInit(FMLPreInitializationEvent e)
// 	{
// 		MinecraftForge.EVENT_BUS.register(new CoreEventHandler());
// 		KalStuffTileEntities.register();
// 		KalStuffWorldGenerator.register();
// 		KalStuffEntities.setup();
// 		NetworkRegistry.INSTANCE.registerGuiHandler(KalStuff.instance, new KalStuffGuiHandler());
// 	}
// 
// 	public void init(FMLInitializationEvent e)
// 	{
// 		KalStuffRecipes.add();
// 		KalStuffItems.configureItems();
// 		KalStuff.logger
// 				.info("Hi there, nerdy geeks. You should just enjoy Minecraft and stop looking at the system output.");
// 	}
// 
// 	public void postInit(FMLPostInitializationEvent e)
// 	{
// 		KalStuff.logger.info("Wait a minute... Guys! IT WORKS!?! WE MADE A MOD!!!");
// 	}
// }


// Path: src/main/java/com/team/kalstuff/block/BlockTrashCan.java
import com.team.kalstuff.KalStuff;
import com.team.kalstuff.proxy.CommonProxy;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumHand;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;

package com.team.kalstuff.block;



public class BlockTrashCan extends BlockKalStuff
{
	public static final AxisAlignedBB AABB = new AxisAlignedBB(1d / 16d, 0d, 1d / 16d, 15d / 16d, 1d, 15d / 16d);

	public BlockTrashCan(String name)
	{
		super(Material.IRON, name);
		this.setCreativeTab(CommonProxy.KALSTUFFTAB);