Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.hempcraft.hempcraft.block;
- import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
- import net.hempcraft.hempcraft.HempCraft;
- import net.minecraft.block.Block;
- import net.minecraft.block.Blocks;
- import net.minecraft.registry.Registries;
- import net.minecraft.registry.Registry;
- import net.minecraft.sound.BlockSoundGroup;
- import net.minecraft.util.Identifier;
- public class ModBlocks {
- public static final Block HEMP_CROP_BLOCK = new HempCropBlock(FabricBlockSettings.copyOf(Blocks.WHEAT).nonOpaque().sounds(BlockSoundGroup.CROP));
- public static final Block HEMP_MIDDLE_BLOCK = new HempMiddleBlock(FabricBlockSettings.copyOf(Blocks.WHEAT).nonOpaque().sounds(BlockSoundGroup.CROP));
- public static final Block HEMP_TOP_BLOCK = new HempTopBlock(FabricBlockSettings.copyOf(Blocks.WHEAT).nonOpaque().sounds(BlockSoundGroup.CROP));
- private static Block registerBlock(String name, Block block) {
- return Registry.register(Registries.BLOCK, Identifier.of(HempCraft.MOD_ID, name), block);
- }
- public static void registerModBlocks() {
- registerBlock("hemp_crop", HEMP_CROP_BLOCK);
- registerBlock("hemp_middle_block", HEMP_MIDDLE_BLOCK);
- registerBlock("hemp_top_block", HEMP_TOP_BLOCK);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment