Package com.hrznstudio.titanium.module
Class DeferredRegistryHelper
java.lang.Object
com.hrznstudio.titanium.module.DeferredRegistryHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraftforge.registries.DeferredRegister<? extends net.minecraftforge.registries.IForgeRegistryEntry>addRegistry(Class<? extends net.minecraftforge.registries.IForgeRegistryEntry> cl) net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.entity.BlockEntityType<?>>registerBlockEntityType(String name, Supplier<?> object) net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block>registerBlockWithItem(String name, Supplier<? extends BasicBlock> blockSupplier) 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) 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) 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) net.minecraftforge.registries.RegistryObject<net.minecraft.world.entity.EntityType<?>>registerEntityType(String name, Supplier<?> object) <T extends net.minecraftforge.registries.IForgeRegistryEntry<? super T>>
net.minecraftforge.registries.RegistryObject<T>registerGeneric(Class<T> cl, String name, Supplier<T> object)
-
Constructor Details
-
DeferredRegistryHelper
-
-
Method Details
-
addRegistry
public net.minecraftforge.registries.DeferredRegister<? extends net.minecraftforge.registries.IForgeRegistryEntry> addRegistry(Class<? extends net.minecraftforge.registries.IForgeRegistryEntry> cl) -
registerGeneric
-
registerBlockEntityType
-
registerEntityType
-
registerBlockWithItem
public net.minecraftforge.registries.RegistryObject<net.minecraft.world.level.block.Block> registerBlockWithItem(String name, Supplier<? extends BasicBlock> blockSupplier) -
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) -
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) -
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)
-