Class BlockDeferredRegister

java.lang.Object
info.u_team.u_team_core.util.registry.BlockDeferredRegister

public class BlockDeferredRegister extends Object
  • Constructor Details

    • BlockDeferredRegister

      protected BlockDeferredRegister(String modid)
  • Method Details

    • create

      public static BlockDeferredRegister create(String modid)
    • register

      public <B extends net.minecraft.world.level.block.Block & BlockItemProvider, I extends net.minecraft.world.item.BlockItem> BlockRegistryObject<B,I> register(String name, Supplier<? extends B> supplier)
    • register

      public <B extends net.minecraft.world.level.block.Block, I extends net.minecraft.world.item.BlockItem> BlockRegistryObject<B,I> register(String name, Supplier<? extends B> blockSupplier, Supplier<? extends I> itemSupplier)
    • registerBlock

      public <B extends net.minecraft.world.level.block.Block> net.minecraftforge.registries.RegistryObject<B> registerBlock(String name, Supplier<? extends B> supplier)
    • register

      public void register(net.minecraftforge.eventbus.api.IEventBus bus)
    • getBlockRegister

      public CommonDeferredRegister<net.minecraft.world.level.block.Block> getBlockRegister()
    • getItemRegister

      public CommonDeferredRegister<net.minecraft.world.item.Item> getItemRegister()