Package net.minheur.mhm_bitsnbobs.block
Class ModBlocks
java.lang.Object
net.minheur.mhm_bitsnbobs.block.ModBlocks
The class where we declare our blocks.
We use RegistryObject of type Block.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.DeferredRegister<net.minecraft.world.level.block.Block>ThisDeferredRegisteris used to monitor theRegistryObjectused there.static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidregister(net.minecraftforge.eventbus.api.IEventBus eventBus) registers all the blocksprivate static <T extends net.minecraft.world.level.block.Block>
net.minecraftforge.registries.RegistryObject<T>registerBlock(String name, Supplier<T> block) Used to create blocksprivate static <T extends net.minecraft.world.level.block.Block>
net.minecraftforge.registries.RegistryObject<net.minecraft.world.item.Item>registerBlockItem(String name, net.minecraftforge.registries.RegistryObject<T> block) Registers a blockItem
-
Field Details
-
BLOCKS
public static final net.minecraftforge.registries.DeferredRegister<net.minecraft.world.level.block.Block> BLOCKSThisDeferredRegisteris used to monitor theRegistryObjectused there. -
SAPPHIRE_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_BLOCK -
RAW_SAPPHIRE_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> RAW_SAPPHIRE_BLOCK -
CREATIVE_RESIDUE_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> CREATIVE_RESIDUE_BLOCK -
CREATIVE_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> CREATIVE_BLOCK -
RUBINIUM_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> RUBINIUM_BLOCK -
SUPER_CHARGED_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SUPER_CHARGED_BLOCK -
COMPRESSED_DIRT
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> COMPRESSED_DIRT -
EXTREMELY_DRY_DIRT_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> EXTREMELY_DRY_DIRT_BLOCK -
RESOURCE_DIRT_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> RESOURCE_DIRT_BLOCK -
RED_CLAY
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> RED_CLAY -
DICE_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DICE_BLOCK -
SOUND_BLOCK
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SOUND_BLOCK -
GEM_POLISHING_STATION
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> GEM_POLISHING_STATION -
INCUBATOR
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> INCUBATOR -
MYSTERIOUS_ALTAR
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> MYSTERIOUS_ALTAR -
FREEZER
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> FREEZER -
ATOMICAL_STABILIZATOR
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> ATOMICAL_STABILIZATOR -
DARK_SAPLING
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_SAPLING -
SAPPHIRE_ORE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_ORE -
RUBIS_ORE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> RUBIS_ORE -
DEEPSLATE_SAPPHIRE_ORE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DEEPSLATE_SAPPHIRE_ORE -
NETHER_SAPPHIRE_ORE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> NETHER_SAPPHIRE_ORE -
END_SAPPHIRE_ORE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> END_SAPPHIRE_ORE -
DARK_SIGN
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_SIGN -
DARK_WALL_SIGN
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_WALL_SIGN -
DARK_HANGING_SIGN
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_HANGING_SIGN -
DARK_WALL_HANGING_SIGN
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_WALL_HANGING_SIGN -
SAPPHIRE_STAIRS
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_STAIRS -
SAPPHIRE_SLAB
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_SLAB -
SAPPHIRE_BUTTON
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_BUTTON -
SAPPHIRE_PRESSURE_PLATE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_PRESSURE_PLATE -
SAPPHIRE_FENCE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_FENCE -
SAPPHIRE_FENCE_GATE
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_FENCE_GATE -
SAPPHIRE_WALL
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_WALL -
SAPPHIRE_DOOR
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_DOOR -
SAPPHIRE_TRAPDOOR
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> SAPPHIRE_TRAPDOOR -
STRAWBERRY_CROP
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> STRAWBERRY_CROP -
CORN_CROP
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> CORN_CROP -
FIRE_PLANT
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> FIRE_PLANT -
CATMINT
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> CATMINT -
POTTED_CATMINT
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> POTTED_CATMINT -
DARK_LOG
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_LOG -
DARK_WOOD
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_WOOD -
STRIPPED_DARK_LOG
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> STRIPPED_DARK_LOG -
STRIPPED_DARK_WOOD
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> STRIPPED_DARK_WOOD -
DARK_PLANKS
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_PLANKS -
DARK_LEAVES
public static final net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> DARK_LEAVES
-
-
Constructor Details
-
ModBlocks
public ModBlocks()
-
-
Method Details
-
registerBlock
private static <T extends net.minecraft.world.level.block.Block> net.minecraftforge.registries.RegistryObject<T> registerBlock(String name, Supplier<T> block) Used to create blocks- Parameters:
name- the block idblock- the block properites- Returns:
- a
RegistryObjectready with the properties asked.
-
registerBlockItem
private static <T extends net.minecraft.world.level.block.Block> net.minecraftforge.registries.RegistryObject<net.minecraft.world.item.Item> registerBlockItem(String name, net.minecraftforge.registries.RegistryObject<T> block) Registers a blockItem- Parameters:
name- Block idblock- the block properties- Returns:
- an item registryObject
-
register
public static void register(net.minecraftforge.eventbus.api.IEventBus eventBus) registers all the blocks- Parameters:
eventBus- the modEventBus
-