<commit_before>package emsenhuber.alfred.atomizer;

import net.minecraft.init.*;
import net.minecraft.item.*;
import net.minecraft.block.*;
import net.minecraft.creativetab.CreativeTabs;
import cpw.mods.fml.common.Mod;
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.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import emsenhuber.alfred.atomizer.blocks.*;
import emsenhuber.alfred.atomizer.fluids.AtomizerFluids;
import emsenhuber.alfred.atomizer.items.*;
import emsenhuber.alfred.atomizer.lib.*;
import emsenhuber.alfred.atomizer.proxy.CommonProxy;

@Mod(modid = Constants.MODID, name = Constants.MODNAME, version = Constants.VERSION)
public class MyMod {
	
	@SidedProxy(clientSide = Constants.CLIENT_PROXY_CLASS, serverSide = Constants.SERVER_PROXY_CLASS)
	public static CommonProxy proxy;
	
	@Mod.EventHandler
	public void preInit(FMLPreInitializationEvent event){
		AtomizerBlocks.init();
		AtomizerItems.init();
		AtomizerFluids.init();
		
		/*Recipes*/
		//SoilePileItem
		GameRegistry.addRecipe(new ItemStack(AtomizerBlocks.soilBlock), new Object[]{
			"SSS",
			"SSS",
			"SSS",
			'S', AtomizerItems.soilPileItem
		});
		//Laser1Item
		GameRegistry.addRecipe(new ItemStack(AtomizerItems.laser1Item), new Object[]{
			"   ",
			"RIG",
			"   ",
			'R', Items.redstone, 'I', Items.iron_ingot, 'G', Items.gold_ingot
		});
		//Laser2Item
		GameRegistry.addRecipe(new ItemStack(AtomizerItems.laser2Item), new Object[]{
			"   ",
			"ELG",
			"   ",
			'E', Items.emerald, 'L', AtomizerItems.laser1Item, 'G', Items.gold_ingot
		});
		//Laser2Item
		GameRegistry.addRecipe(new ItemStack(AtomizerItems.laser3Item), new Object[]{
			"   ",
			"DLG",
			"   ",
			'D', Items.diamond, 'L', AtomizerItems.laser2Item, 'G', Items.gold_ingot
		});
		//Assembler1Block<commit_msg>Kleiner Schreibfehler<commit_after>package emsenhuber.alfred.atomizer;

import net.minecraft.init.*;
import net.minecraft.item.*;
import net.minecraft.block.*;
import net.minecraft.creativetab.CreativeTabs;
import cpw.mods.fml.common.Mod;
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.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import emsenhuber.alfred.atomizer.blocks.*;
import emsenhuber.alfred.atomizer.fluids.AtomizerFluids;
import emsenhuber.alfred.atomizer.items.*;
import emsenhuber.alfred.atomizer.lib.*;
import emsenhuber.alfred.atomizer.proxy.CommonProxy;

@Mod(modid = Constants.MODID, name = Constants.MODNAME, version = Constants.VERSION)
public class MyMod {
	
	@SidedProxy(clientSide = Constants.CLIENT_PROXY_CLASS, serverSide = Constants.SERVER_PROXY_CLASS)
	public static CommonProxy proxy;
	
	@Mod.EventHandler
	public void preInit(FMLPreInitializationEvent event){
		AtomizerBlocks.init();
		AtomizerItems.init();
		AtomizerFluids.init();
		
		/*Recipes*/
		//SoilePileItem
		GameRegistry.addRecipe(new ItemStack(AtomizerBlocks.soilBlock), new Object[]{
			"SSS",
			"SSS",
			"SSS",
			'S', AtomizerItems.soilPileItem
		});
		//Laser1Item
		GameRegistry.addRecipe(new ItemStack(AtomizerItems.laser1Item), new Object[]{
			"   ",
			"RIG",
			"   ",
			'R', Items.redstone, 'I', Items.iron_ingot, 'G', Items.gold_ingot
		});
		//Laser2Item
		GameRegistry.addRecipe(new ItemStack(AtomizerItems.laser2Item), new Object[]{
			"   ",
			"ELG",
			"   ",
			'E', Items.emerald, 'L', AtomizerItems.laser1Item, 'G', Items.gold_ingot
		});
		//Laser3Item
		GameRegistry.addRecipe(new ItemStack(AtomizerItems.laser3Item), new Object[]{
			"   ",
			"DLG",
			"   ",
			'D', Items.diamond, 'L', AtomizerItems.laser2Item, 'G', Items.gold_ingot
		});
		//Assembler1Block
{'fraction_non_alphanumeric': 0.13695338779432964, 'fraction_numerical': 0.004324843825084094, 'mean_word_length': 4.879943502824859, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6608616', 'n_tokens_mistral': 1688, 'n_tokens_neox': 1563, 'n_words': 222}