Search in sources :

Example 1 with BlockMoonbell

use of com.bewitchment.common.block.natural.plants.BlockMoonbell in project Bewitchment by Um-Mitternacht.

the class ModBlocks method register.

public static void register(final IForgeRegistry<Block> registry) {
    for (final IFluidBlock fluidBlock : Fluids.MOD_FLUID_BLOCKS) {
        registry.register((Block) fluidBlock);
    }
    // Crops
    registry.registerAll(new BlockCrop(LibBlockName.CROP_ACONITUM), new BlockCrop(LibBlockName.CROP_ASPHODEL), new BlockCrop(LibBlockName.CROP_GINGER), new BlockCrop(LibBlockName.CROP_WHITE_SAGE), new BlockCrop(LibBlockName.CROP_MANDRAKE), new BlockCrop(LibBlockName.CROP_LAVENDER), new BlockCrop(LibBlockName.CROP_TULSI), new BlockCrop(LibBlockName.CROP_GARLIC), new BlockCrop(LibBlockName.CROP_HELLEBORE), new BlockCrop(LibBlockName.CROP_CHRYSANTHEMUM), new BlockCrop(LibBlockName.CROP_SAGEBRUSH), new CropWormwood(), new CropSilphium(), new CropKenaf(), new CropThistle(), new CropKelp(), new CropBelladonna(), new CropMint(), new BlockMoonbell(), new BlockInfestedFarmland());
    // Ore
    registry.register(new BlockSilverOre());
    registry.register(new BlockSaltOre());
    registry.register(new BlockGemOre());
    // Tool Blocks
    registry.registerAll(new BlockCauldron(), new BlockOven(), new BlockCandleMedium(LibBlockName.CANDLE_MEDIUM, false), new BlockCandleSmall(LibBlockName.CANDLE_SMALL, false), new BlockCandleMedium(LibBlockName.CANDLE_MEDIUM_LIT, true), new BlockCandleSmall(LibBlockName.CANDLE_SMALL_LIT, true), new BlockSaltBarrier(), new BlockApiary(), new BlockTorchwood(), new BlockEmberGrass(), new BlockRagingGrass(), new BlockFakeIce(), new BlockFakeIceFence(), new BlockScornedBrickFence(), new BlockFakeIceStairs("fake_ice_stairs", STAIRS_ICE.getDefaultState(), Material.ICE), new BlockScornedBrickStairs("scorned_brick_stairs", STAIRS_SCORNED_BRICK.getDefaultState(), Material.ROCK), new BlockFakeIceSlabDouble("fake_ice_slab_double"), new BlockFakeIceSlabHalf("fake_ice_slab_half"), new BlockBeehive(), new BlockWitchAltar(LibBlockName.WITCH_ALTAR, Material.ROCK), new BlockThreadSpinner(LibBlockName.THREAD_SPINNER), new BlockBarrel(LibBlockName.BARREL), new BlockCircleGlyph(LibBlockName.GLYPHS), new BlockCrystalBall(LibBlockName.CRYSTAL_BALL), new BlockGoblet(LibBlockName.GOBLET), new BlockTarotTable());
    // Normal Blocks
    registry.registerAll(new BlockMod(LibBlockName.MOLDAVITE_BLOCK, Material.ROCK).setSound(SoundType.GLASS).setHardness(5.0F), new BlockMod(LibBlockName.SILVER_BLOCK, Material.IRON).setSound(SoundType.METAL).setHardness(5.0F), new BlockMod(LibBlockName.NETHERSTEEL, Material.IRON).setSound(SoundType.METAL).setHardness(5.0F), new BlockMod(LibBlockName.TOURMALINE_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.BLOODSTONE_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.MALACHITE_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.TIGERS_EYE_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.NUUMMITE_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.ALEXANDRITE_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.JASPER_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.AMETHYST_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.GARNET_BLOCK, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.COQUINA, Material.ROCK).setHardness(5.0F), new BlockMod(LibBlockName.EMBITTERED_BRICKS, Material.ROCK).setSound(SoundType.STONE).setHardness(5.0F), new BlockMod(LibBlockName.SCORNED_BRICKS, Material.ROCK).setSound(SoundType.STONE).setHardness(5.0F));
    // Trees
    registry.registerAll(new BlockModLog(LibBlockName.LOG_ELDER), new BlockModLog(LibBlockName.LOG_JUNIPER), new BlockModLog(LibBlockName.LOG_YEW), new BlockModLog(LibBlockName.LOG_CYPRESS), new BlockModLeaves(LibBlockName.LEAVES_ELDER), new BlockModLeaves(LibBlockName.LEAVES_JUNIPER), new BlockModLeaves(LibBlockName.LEAVES_YEW), new BlockModLeaves(LibBlockName.LEAVES_CYPRESS), new BlockPlanks(LibBlockName.PLANKS_ELDER), new BlockPlanks(LibBlockName.PLANKS_JUNIPER), new BlockPlanks(LibBlockName.PLANKS_YEW), new BlockPlanks(LibBlockName.PLANKS_CYPRESS), new BlockModSapling(LibBlockName.SAPLING));
}
Also used : BlockEmberGrass(com.bewitchment.common.block.magic.plants.BlockEmberGrass) BlockMoonbell(com.bewitchment.common.block.natural.plants.BlockMoonbell) BlockPlanks(com.bewitchment.common.block.natural.tree.BlockPlanks) BlockSaltBarrier(com.bewitchment.common.block.magic.BlockSaltBarrier) BlockRagingGrass(com.bewitchment.common.block.magic.plants.BlockRagingGrass) BlockTorchwood(com.bewitchment.common.block.magic.plants.BlockTorchwood) BlockModLeaves(com.bewitchment.common.block.natural.tree.BlockModLeaves) BlockGoblet(com.bewitchment.common.block.misc.BlockGoblet) BlockModLog(com.bewitchment.common.block.natural.tree.BlockModLog) IFluidBlock(net.minecraftforge.fluids.IFluidBlock) BlockModSapling(com.bewitchment.common.block.natural.tree.BlockModSapling)

Aggregations

BlockSaltBarrier (com.bewitchment.common.block.magic.BlockSaltBarrier)1 BlockEmberGrass (com.bewitchment.common.block.magic.plants.BlockEmberGrass)1 BlockRagingGrass (com.bewitchment.common.block.magic.plants.BlockRagingGrass)1 BlockTorchwood (com.bewitchment.common.block.magic.plants.BlockTorchwood)1 BlockGoblet (com.bewitchment.common.block.misc.BlockGoblet)1 BlockMoonbell (com.bewitchment.common.block.natural.plants.BlockMoonbell)1 BlockModLeaves (com.bewitchment.common.block.natural.tree.BlockModLeaves)1 BlockModLog (com.bewitchment.common.block.natural.tree.BlockModLog)1 BlockModSapling (com.bewitchment.common.block.natural.tree.BlockModSapling)1 BlockPlanks (com.bewitchment.common.block.natural.tree.BlockPlanks)1 IFluidBlock (net.minecraftforge.fluids.IFluidBlock)1