<commit_before>package techreborn.init;

import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.OreDictionary;
import techreborn.blocks.*;
import techreborn.blocks.generator.*;
import techreborn.blocks.machine.*;
import techreborn.blocks.storage.BlockAesu;
import techreborn.blocks.storage.BlockIDSU;
import techreborn.blocks.storage.BlockLesu;
import techreborn.blocks.storage.BlockLesuStorage;
import techreborn.itemblocks.*;
import techreborn.tiles.*;
import techreborn.tiles.idsu.TileIDSU;
import techreborn.tiles.lesu.TileLesu;
import techreborn.tiles.lesu.TileLesuStorage;
import techreborn.util.LogHelper;

public class ModBlocks {

    public static Block thermalGenerator;
    public static Block quantumTank;
    public static Block quantumChest;
    public static Block digitalChest;
    public static Block centrifuge;
    public static Block RollingMachine;
    public static Block MachineCasing;
    public static Block BlastFurnace;
    public static Block AlloySmelter;
    public static Block Grinder;
    public static Block ImplosionCompressor;
    public static Block MatterFabricator;
    public static Block ChunkLoader;
    public static Block HighAdvancedMachineBlock;
    public static Block Dragoneggenergysiphoner;
    public static Block Magicenergeyconverter;
    public static Block AssemblyMachine;
    public static Block DieselGenerator;
    public static Block IndustrialElectrolyzer;
    public static Block MagicalAbsorber;
    public static Block Semifluidgenerator;
    public static Block Gasturbine;
    public static Block AlloyFurnace;
    public static Block ChemicalReactor;
    public static Block lathe;
    public static Block platecuttingmachine;
    public static Block Idsu;
    public static Block Aesu;
    public static Block Lesu;
    public static Block Supercondensator;
    public static Block Woodenshelf;
    public static Block Metalshelf;
    public static Block LesuStorage;
    public static Block Distillationtower;
    public static Block ElectricCraftingTable;
    public static Block VacuumFreezer;
    public static Block PlasmaGenerator;
    public static Block FusionControlComputer;
    public static Block ComputerCube;
    public static Block FusionCoil;
    public static Block LightningRod;
    public static Block heatGenerator;
    public static Block industrialSawmill;
    public static Block chargeBench;

    public static Block ore;
    public static Block storage;
    public static Block storage2;
    public static Block machineframe;

    public static void init() {
        thermalGenerator = new BlockThermalGenerator();
        GameRegistry.registerBlock(thermalGenerator, "techreborn.thermalGenerator");
        GameRegistry.registerTileEntity(TileThermalGenerator.class, "TileThermalGeneratorTR");

        quantumTank = new BlockQuantumTank();
        GameRegistry.registerBlock(quantumTank, ItemBlockQuantumTank.class, "techreborn.quantumTank");
        GameRegistry.registerTileEntity(TileQuantumTank.class, "TileQuantumTankTR");

        quantumChest = new BlockQuantumChest();
        GameRegistry.registerBlock(quantumChest, ItemBlockQuantumChest.class, "techreborn.quantumChest");
        GameRegistry.registerTileEntity(TileQuantumChest.class, "TileQuantumChestTR");

        digitalChest = new BlockDigitalChest();
        GameRegistry.registerBlock(digitalChest, ItemBlockDigitalChest.class, "techreborn.digitalChest");
        GameRegistry.registerTileEntity(TileDigitalChest.class, "TileDigitalChestTR");

        centrifuge = new BlockCentrifuge();
        GameRegistry.registerBlock(centrifuge, "techreborn.centrifuge");
        GameRegistry.registerTileEntity(TileCentrifuge.class, "TileCentrifugeTR");

        RollingMachine = new BlockRollingMachine(Material.rock);
        GameRegistry.registerBlock(RollingMachine, "rollingmachine");
        GameRegistry.registerTileEntity(TileRollingMachine.class, "TileRollingMachineTR");

        BlastFurnace = new BlockBlastFurnace(Material.rock);
        GameRegistry.registerBlock(BlastFurnace, "blastFurnace");
        GameRegistry.registerTileEntity(TileBlastFurnace.class, "TileBlastFurnaceTR");

        AlloySmelter = new BlockAlloySmelter(Material.rock);
        GameRegistry.registerBlock(AlloySmelter, "alloySmelter");
        GameRegistry.registerTileEntity(TileAlloySmelter.class, "TileAlloySmalterTR");

        Grinder = new BlockGrinder(Material.rock);
        GameRegistry.registerBlock(Grinder, "grinder");
        GameRegistry.registerTileEntity(TileGrinder.class, "TileGrinderTR");

        ImplosionCompressor = new BlockImplosionCompressor(Material.rock);
        GameRegistry.registerBlock(ImplosionCompressor, "implosioncompressor");
        GameRegistry.registerTileEntity(TileImplosionCompressor.class, "TileImplosionCompressorTR");

        MatterFabricator = new BlockMatterFabricator(Material.rock);
        GameRegistry.registerBlock(MatterFabricator, "matterfabricator");
        GameRegistry.registerTileEntity(TileMatterFabricator.class, "TileMatterFabricatorTR");

        ChunkLoader = new BlockChunkLoader(Material.rock);
        GameRegistry.registerBlock(ChunkLoader, "chunkloader");
        GameRegistry.registerTileEntity(TileChunkLoader.class, "TileChunkLoaderTR");

        chargeBench = new BlockChargeBench(Material.rock);
        GameRegistry.registerBlock(chargeBench, "chargebench");
        GameRegistry.registerTileEntity(TileChargeBench.class, "TileChargeBench");

        MachineCasing = new BlockMachineCasing(Material.rock);
        GameRegistry.registerBlock(MachineCasing, ItemBlockMachineCasing.class, "machinecasing");
        GameRegistry.registerTileEntity(TileMachineCasing.class, "TileMachineCasingTR");

        ore = new BlockOre(Material.rock);
        GameRegistry.registerBlock(ore, ItemBlockOre.class, "techreborn.ore");

        storage = new BlockStorage(Material.iron);
        GameRegistry.registerBlock(storage, ItemBlockStorage.class, "techreborn.storage");

        storage2 = new BlockStorage2(Material.iron);
        GameRegistry.registerBlock(storage2, ItemBlockStorage2.class, "techreborn.storage2");

        HighAdvancedMachineBlock = new BlockHighlyAdvancedMachine(Material.rock);
        GameRegistry.registerBlock(HighAdvancedMachineBlock, "highlyadvancedmachine");

        Dragoneggenergysiphoner = new BlockDragonEggSiphoner(Material.rock);
        GameRegistry.registerBlock(Dragoneggenergysiphoner, "dragoneggenergsiphon");
        GameRegistry.registerTileEntity(TileDragonEggSiphoner.class, "TileDragonEggSiphonerTR");

        Magicenergeyconverter = new BlockMagicEnergyConverter(Material.rock);
        GameRegistry.registerBlock(Magicenergeyconverter, "magicenergyconverter");

        AssemblyMachine = new BlockAssemblingMachine(Material.rock);
        GameRegistry.registerBlock(AssemblyMachine, "assemblymachine");
        GameRegistry.registerTileEntity(TileAssemblingMachine.class, "TileAssemblyMachineTR");

        DieselGenerator = new BlockDieselGenerator(Material.rock);
        GameRegistry.registerBlock(DieselGenerator, "dieselgenerator");
        GameRegistry.registerTileEntity(TileDieselGenerator.class, "TileDieselGeneratorTR");

        IndustrialElectrolyzer = new BlockIndustrialElectrolyzer(Material.rock);
        GameRegistry.registerBlock(IndustrialElectrolyzer, "industrialelectrolyzer");
        GameRegistry.registerTileEntity(TileIndustrialElectrolyzer.class, "TileIndustrialElectrolyzerTR");

        MagicalAbsorber = new BlockMagicEnergyAbsorber(Material.rock);
        GameRegistry.registerBlock(MagicalAbsorber, "magicrnergyabsorber");

        Semifluidgenerator = new BlockSemiFluidGenerator(Material.rock);
        GameRegistry.registerBlock(Semifluidgenerator, "semifluidgenerator");
        GameRegistry.registerTileEntity(TileSemifluidGenerator.class, "TileSemifluidGeneratorTR");

        Gasturbine = new BlockGasTurbine(Material.rock);
        GameRegistry.registerBlock(Gasturbine, "gasturbine");
        GameRegistry.registerTileEntity(TileGasTurbine.class, "TileGassTurbineTR");

        AlloyFurnace = new BlockAlloyFurnace(Material.rock);
        GameRegistry.registerBlock(AlloyFurnace, "alloyfurnace");
        GameRegistry.registerTileEntity(TileAlloyFurnace.class, "TileAlloyFurnaceTR");

        ChemicalReactor = new BlockChemicalReactor(Material.rock);
        GameRegistry.registerBlock(ChemicalReactor, "chemicalreactor");
        GameRegistry.registerTileEntity(TileChemicalReactor.class, "TileChemicalReactorTR");

        lathe = new BlockLathe(Material.rock);
        GameRegistry.registerBlock(lathe, "lathe");
        GameRegistry.registerTileEntity(TileLathe.class, "TileLathe");

        platecuttingmachine = new BlockPlateCuttingMachine(Material.rock);
        GameRegistry.registerBlock(platecuttingmachine, "platecuttingmachine");
        GameRegistry.registerTileEntity(TilePlateCuttingMachine.class, "TilePlateCuttingMachineTR");

        Idsu = new BlockIDSU(Material.rock);
        GameRegistry.registerBlock(Idsu, "idsu");
        GameRegistry.registerTileEntity(TileIDSU.class, "TileIDSUTR");

        Aesu = new BlockAesu(Material.rock);
        GameRegistry.registerBlock(Aesu, ItemBlockAesu.class, "aesu");
        GameRegistry.registerTileEntity(TileAesu.class, "TileAesuTR");

        Lesu = new BlockLesu(Material.rock);
        GameRegistry.registerBlock(Lesu, "lesu");
        GameRegistry.registerTileEntity(TileLesu.class, "TileLesuTR");

        Supercondensator = new BlockSupercondensator(Material.rock);
        GameRegistry.registerBlock(Supercondensator, "supercondensator");

        Woodenshelf = new BlockWoodenshelf(Material.wood);
        GameRegistry.registerBlock(Woodenshelf, "woodenshelf");

        Metalshelf = new BlockMetalShelf(Material.rock);
        GameRegistry.registerBlock(Metalshelf, "metalshelf");
        GameRegistry.registerTileEntity(TileMetalShelf.class, "TileMetalShelf");
<commit_msg>Fixes #162, sorry if it breaks some of your tiles.<commit_after>package techreborn.init;

import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.OreDictionary;
import techreborn.blocks.*;
import techreborn.blocks.generator.*;
import techreborn.blocks.machine.*;
import techreborn.blocks.storage.BlockAesu;
import techreborn.blocks.storage.BlockIDSU;
import techreborn.blocks.storage.BlockLesu;
import techreborn.blocks.storage.BlockLesuStorage;
import techreborn.itemblocks.*;
import techreborn.tiles.*;
import techreborn.tiles.idsu.TileIDSU;
import techreborn.tiles.lesu.TileLesu;
import techreborn.tiles.lesu.TileLesuStorage;
import techreborn.util.LogHelper;

public class ModBlocks {

    public static Block thermalGenerator;
    public static Block quantumTank;
    public static Block quantumChest;
    public static Block digitalChest;
    public static Block centrifuge;
    public static Block RollingMachine;
    public static Block MachineCasing;
    public static Block BlastFurnace;
    public static Block AlloySmelter;
    public static Block Grinder;
    public static Block ImplosionCompressor;
    public static Block MatterFabricator;
    public static Block ChunkLoader;
    public static Block HighAdvancedMachineBlock;
    public static Block Dragoneggenergysiphoner;
    public static Block Magicenergeyconverter;
    public static Block AssemblyMachine;
    public static Block DieselGenerator;
    public static Block IndustrialElectrolyzer;
    public static Block MagicalAbsorber;
    public static Block Semifluidgenerator;
    public static Block Gasturbine;
    public static Block AlloyFurnace;
    public static Block ChemicalReactor;
    public static Block lathe;
    public static Block platecuttingmachine;
    public static Block Idsu;
    public static Block Aesu;
    public static Block Lesu;
    public static Block Supercondensator;
    public static Block Woodenshelf;
    public static Block Metalshelf;
    public static Block LesuStorage;
    public static Block Distillationtower;
    public static Block ElectricCraftingTable;
    public static Block VacuumFreezer;
    public static Block PlasmaGenerator;
    public static Block FusionControlComputer;
    public static Block ComputerCube;
    public static Block FusionCoil;
    public static Block LightningRod;
    public static Block heatGenerator;
    public static Block industrialSawmill;
    public static Block chargeBench;

    public static Block ore;
    public static Block storage;
    public static Block storage2;
    public static Block machineframe;

    public static void init() {
        thermalGenerator = new BlockThermalGenerator();
        GameRegistry.registerBlock(thermalGenerator, "techreborn.thermalGenerator");
        GameRegistry.registerTileEntity(TileThermalGenerator.class, "TileThermalGeneratorTR");

        quantumTank = new BlockQuantumTank();
        GameRegistry.registerBlock(quantumTank, ItemBlockQuantumTank.class, "techreborn.quantumTank");
        GameRegistry.registerTileEntity(TileQuantumTank.class, "TileQuantumTankTR");

        quantumChest = new BlockQuantumChest();
        GameRegistry.registerBlock(quantumChest, ItemBlockQuantumChest.class, "techreborn.quantumChest");
        GameRegistry.registerTileEntity(TileQuantumChest.class, "TileQuantumChestTR");

        digitalChest = new BlockDigitalChest();
        GameRegistry.registerBlock(digitalChest, ItemBlockDigitalChest.class, "techreborn.digitalChest");
        GameRegistry.registerTileEntity(TileDigitalChest.class, "TileDigitalChestTR");

        centrifuge = new BlockCentrifuge();
        GameRegistry.registerBlock(centrifuge, "techreborn.centrifuge");
        GameRegistry.registerTileEntity(TileCentrifuge.class, "TileCentrifugeTR");

        RollingMachine = new BlockRollingMachine(Material.rock);
        GameRegistry.registerBlock(RollingMachine, "rollingmachine");
        GameRegistry.registerTileEntity(TileRollingMachine.class, "TileRollingMachineTR");

        BlastFurnace = new BlockBlastFurnace(Material.rock);
        GameRegistry.registerBlock(BlastFurnace, "blastFurnace");
        GameRegistry.registerTileEntity(TileBlastFurnace.class, "TileBlastFurnaceTR");

        AlloySmelter = new BlockAlloySmelter(Material.rock);
        GameRegistry.registerBlock(AlloySmelter, "alloySmelter");
        GameRegistry.registerTileEntity(TileAlloySmelter.class, "TileAlloySmalterTR");

        Grinder = new BlockGrinder(Material.rock);
        GameRegistry.registerBlock(Grinder, "grinder");
        GameRegistry.registerTileEntity(TileGrinder.class, "TileGrinderTR");

        ImplosionCompressor = new BlockImplosionCompressor(Material.rock);
        GameRegistry.registerBlock(ImplosionCompressor, "implosioncompressor");
        GameRegistry.registerTileEntity(TileImplosionCompressor.class, "TileImplosionCompressorTR");

        MatterFabricator = new BlockMatterFabricator(Material.rock);
        GameRegistry.registerBlock(MatterFabricator, "matterfabricator");
        GameRegistry.registerTileEntity(TileMatterFabricator.class, "TileMatterFabricatorTR");

        ChunkLoader = new BlockChunkLoader(Material.rock);
        GameRegistry.registerBlock(ChunkLoader, "chunkloader");
        GameRegistry.registerTileEntity(TileChunkLoader.class, "TileChunkLoaderTR");

        chargeBench = new BlockChargeBench(Material.rock);
        GameRegistry.registerBlock(chargeBench, "chargebench");
        GameRegistry.registerTileEntity(TileChargeBench.class, "TileChargeBench");

        MachineCasing = new BlockMachineCasing(Material.rock);
        GameRegistry.registerBlock(MachineCasing, ItemBlockMachineCasing.class, "machinecasing");
        GameRegistry.registerTileEntity(TileMachineCasing.class, "TileMachineCasingTR");

        ore = new BlockOre(Material.rock);
        GameRegistry.registerBlock(ore, ItemBlockOre.class, "techreborn.ore");

        storage = new BlockStorage(Material.iron);
        GameRegistry.registerBlock(storage, ItemBlockStorage.class, "techreborn.storage");

        storage2 = new BlockStorage2(Material.iron);
        GameRegistry.registerBlock(storage2, ItemBlockStorage2.class, "techreborn.storage2");

        HighAdvancedMachineBlock = new BlockHighlyAdvancedMachine(Material.rock);
        GameRegistry.registerBlock(HighAdvancedMachineBlock, "highlyadvancedmachine");

        Dragoneggenergysiphoner = new BlockDragonEggSiphoner(Material.rock);
        GameRegistry.registerBlock(Dragoneggenergysiphoner, "dragoneggenergsiphon");
        GameRegistry.registerTileEntity(TileDragonEggSiphoner.class, "TileDragonEggSiphonerTR");

        Magicenergeyconverter = new BlockMagicEnergyConverter(Material.rock);
        GameRegistry.registerBlock(Magicenergeyconverter, "magicenergyconverter");

        AssemblyMachine = new BlockAssemblingMachine(Material.rock);
        GameRegistry.registerBlock(AssemblyMachine, "assemblymachine");
        GameRegistry.registerTileEntity(TileAssemblingMachine.class, "TileAssemblyMachineTR");

        DieselGenerator = new BlockDieselGenerator(Material.rock);
        GameRegistry.registerBlock(DieselGenerator, "dieselgenerator");
        GameRegistry.registerTileEntity(TileDieselGenerator.class, "TileDieselGeneratorTR");

        IndustrialElectrolyzer = new BlockIndustrialElectrolyzer(Material.rock);
        GameRegistry.registerBlock(IndustrialElectrolyzer, "industrialelectrolyzer");
        GameRegistry.registerTileEntity(TileIndustrialElectrolyzer.class, "TileIndustrialElectrolyzerTR");

        MagicalAbsorber = new BlockMagicEnergyAbsorber(Material.rock);
        GameRegistry.registerBlock(MagicalAbsorber, "magicrnergyabsorber");

        Semifluidgenerator = new BlockSemiFluidGenerator(Material.rock);
        GameRegistry.registerBlock(Semifluidgenerator, "semifluidgenerator");
        GameRegistry.registerTileEntity(TileSemifluidGenerator.class, "TileSemifluidGeneratorTR");

        Gasturbine = new BlockGasTurbine(Material.rock);
        GameRegistry.registerBlock(Gasturbine, "gasturbine");
        GameRegistry.registerTileEntity(TileGasTurbine.class, "TileGassTurbineTR");

        AlloyFurnace = new BlockAlloyFurnace(Material.rock);
        GameRegistry.registerBlock(AlloyFurnace, "alloyfurnace");
        GameRegistry.registerTileEntity(TileAlloyFurnace.class, "TileAlloyFurnaceTR");

        ChemicalReactor = new BlockChemicalReactor(Material.rock);
        GameRegistry.registerBlock(ChemicalReactor, "chemicalreactor");
        GameRegistry.registerTileEntity(TileChemicalReactor.class, "TileChemicalReactorTR");

        lathe = new BlockLathe(Material.rock);
        GameRegistry.registerBlock(lathe, "lathe");
        GameRegistry.registerTileEntity(TileLathe.class, "TileLatheTR");

        platecuttingmachine = new BlockPlateCuttingMachine(Material.rock);
        GameRegistry.registerBlock(platecuttingmachine, "platecuttingmachine");
        GameRegistry.registerTileEntity(TilePlateCuttingMachine.class, "TilePlateCuttingMachineTR");

        Idsu = new BlockIDSU(Material.rock);
        GameRegistry.registerBlock(Idsu, "idsu");
        GameRegistry.registerTileEntity(TileIDSU.class, "TileIDSUTR");

        Aesu = new BlockAesu(Material.rock);
        GameRegistry.registerBlock(Aesu, ItemBlockAesu.class, "aesu");
        GameRegistry.registerTileEntity(TileAesu.class, "TileAesuTR");

        Lesu = new BlockLesu(Material.rock);
        GameRegistry.registerBlock(Lesu, "lesu");
        GameRegistry.registerTileEntity(TileLesu.class, "TileLesuTR");

        Supercondensator = new BlockSupercondensator(Material.rock);
        GameRegistry.registerBlock(Supercondensator, "supercondensator");

        Woodenshelf = new BlockWoodenshelf(Material.wood);
        GameRegistry.registerBlock(Woodenshelf, "woodenshelf");

        Metalshelf = new BlockMetalShelf(Material.rock);
        GameRegistry.registerBlock(Metalshelf, "metalshelf");
        GameRegistry.registerTileEntity(TileMetalShelf.class, "TileMetalShelfTR");

{'fraction_non_alphanumeric': 0.08016752894801675, 'fraction_numerical': 0.0007390983000739098, 'mean_word_length': 4.7708274097241965, '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': '5890817', 'n_tokens_mistral': 5763, 'n_tokens_neox': 5454, 'n_words': 975}