Package com.hrznstudio.titanium.module
Class DeferredRegistryHelper
java.lang.Object
com.hrznstudio.titanium.module.DeferredRegistryHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> net.minecraftforge.registries.DeferredRegister<T>addRegistry(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> key) net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.entity.BlockEntityType<?>>registerBlockEntityType(String name, Supplier<net.minecraft.world.level.block.entity.BlockEntityType<?>> object) net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>registerBlockWithItem(String name, Supplier<? extends BasicBlock> blockSupplier, TitaniumTab tab) net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>registerBlockWithItem(String name, Supplier<? extends net.minecraft.world.level.block.Block> blockSupplier, Function<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>, Supplier<net.minecraft.world.item.Item>> itemSupplier, TitaniumTab tab) org.apache.commons.lang3.tuple.Pair<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>,net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.entity.BlockEntityType<?>>> registerBlockWithTile(String name, Supplier<BasicTileBlock<?>> blockSupplier, TitaniumTab tab) org.apache.commons.lang3.tuple.Pair<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>,net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.entity.BlockEntityType<?>>> registerBlockWithTileItem(String name, Supplier<BasicTileBlock<?>> blockSupplier, Function<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>, Supplier<net.minecraft.world.item.Item>> itemSupplier, TitaniumTab tab) net.minecraftforge.registries.RegistryObject<net.minecraft.world.entity.EntityType<?>>registerEntityType(String name, Supplier<net.minecraft.world.entity.EntityType<?>> object) <T> net.minecraftforge.registries.RegistryObject<T>registerGeneric(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> key, String name, Supplier<T> object)
-
Constructor Details
-
DeferredRegistryHelper
-
-
Method Details
-
addRegistry
public <T> net.minecraftforge.registries.DeferredRegister<T> addRegistry(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> key) -
registerGeneric
-
registerBlockEntityType
-
registerEntityType
-
registerBlockWithItem
public net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> registerBlockWithItem(String name, Supplier<? extends BasicBlock> blockSupplier, @Nullable TitaniumTab tab) -
registerBlockWithItem
public net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> registerBlockWithItem(String name, Supplier<? extends net.minecraft.world.level.block.Block> blockSupplier, Function<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>, Supplier<net.minecraft.world.item.Item>> itemSupplier, TitaniumTab tab) -
registerBlockWithTile
public org.apache.commons.lang3.tuple.Pair<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>,net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.entity.BlockEntityType<?>>> registerBlockWithTile(String name, Supplier<BasicTileBlock<?>> blockSupplier, @Nullable TitaniumTab tab) -
registerBlockWithTileItem
public org.apache.commons.lang3.tuple.Pair<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>,net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.entity.BlockEntityType<?>>> registerBlockWithTileItem(String name, Supplier<BasicTileBlock<?>> blockSupplier, Function<net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>, Supplier<net.minecraft.world.item.Item>> itemSupplier, @Nullable TitaniumTab tab)
-