Class PDLDeferredRegisterBlocks
java.lang.Object
net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.world.level.block.Block>
net.neoforged.neoforge.registries.DeferredRegister.Blocks
com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
public class PDLDeferredRegisterBlocks
extends net.neoforged.neoforge.registries.DeferredRegister.Blocks
-
Nested Class Summary
Nested classes/interfaces inherited from class net.neoforged.neoforge.registries.DeferredRegister
net.neoforged.neoforge.registries.DeferredRegister.Blocks, net.neoforged.neoforge.registries.DeferredRegister.DataComponents, net.neoforged.neoforge.registries.DeferredRegister.Entities, net.neoforged.neoforge.registries.DeferredRegister.Items -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPDLDeferredRegisterBlocks(String namespace, net.neoforged.neoforge.registries.DeferredRegister.Items itemsRegistry) -
Method Summary
Modifier and TypeMethodDescriptionstatic PDLDeferredRegisterBlockscreateBlocksRegister(String modid, net.neoforged.neoforge.registries.DeferredRegister.Items itemsRegistry) <B extends net.minecraft.world.level.block.Block>
net.neoforged.neoforge.registries.DeferredBlock<B> registerBlockWithItem(String name, Function<net.minecraft.world.level.block.state.BlockBehaviour.Properties, ? extends B> func) <B extends net.minecraft.world.level.block.Block>
net.neoforged.neoforge.registries.DeferredBlock<B> registerBlockWithItem(String name, Function<net.minecraft.world.level.block.state.BlockBehaviour.Properties, ? extends B> func, net.minecraft.world.level.block.state.BlockBehaviour.Properties props) net.neoforged.neoforge.registries.DeferredBlock<net.minecraft.world.level.block.Block> net.neoforged.neoforge.registries.DeferredBlock<net.minecraft.world.level.block.Block> registerSimpleBlockWithItem(String name, net.minecraft.world.level.block.state.BlockBehaviour.Properties props) <B extends net.minecraft.world.level.block.Block>
net.neoforged.neoforge.registries.DeferredBlock<B> registerWithItem(String name, Supplier<? extends B> sup) <B extends net.minecraft.world.level.block.Block, BI extends net.minecraft.world.item.BlockItem>
net.neoforged.neoforge.registries.DeferredBlock<B> registerWithItem(String name, Supplier<? extends B> sup, Function<B, BI> biFunction) Methods inherited from class net.neoforged.neoforge.registries.DeferredRegister.Blocks
createHolder, register, register, registerBlock, registerBlock, registerBlock, registerBlock, registerSimpleBlock, registerSimpleBlock, registerSimpleBlock, registerSimpleBlockMethods inherited from class net.neoforged.neoforge.registries.DeferredRegister
addAlias, create, create, create, createBlocks, createDataComponents, createEntities, createItems, createTagKey, createTagKey, getEntries, getNamespace, getRegistry, getRegistryKey, getRegistryName, makeRegistry, register
-
Constructor Details
-
PDLDeferredRegisterBlocks
protected PDLDeferredRegisterBlocks(String namespace, net.neoforged.neoforge.registries.DeferredRegister.Items itemsRegistry)
-
-
Method Details
-
createBlocksRegister
public static PDLDeferredRegisterBlocks createBlocksRegister(String modid, net.neoforged.neoforge.registries.DeferredRegister.Items itemsRegistry) -
registerWithItem
-
registerWithItem
-
registerBlockWithItem
public <B extends net.minecraft.world.level.block.Block> net.neoforged.neoforge.registries.DeferredBlock<B> registerBlockWithItem(String name, Function<net.minecraft.world.level.block.state.BlockBehaviour.Properties, ? extends B> func, net.minecraft.world.level.block.state.BlockBehaviour.Properties props) -
registerBlockWithItem
-
registerSimpleBlockWithItem
public net.neoforged.neoforge.registries.DeferredBlock<net.minecraft.world.level.block.Block> registerSimpleBlockWithItem(String name, net.minecraft.world.level.block.state.BlockBehaviour.Properties props) -
registerSimpleBlockWithItem
public net.neoforged.neoforge.registries.DeferredBlock<net.minecraft.world.level.block.Block> registerSimpleBlockWithItem(String name) -
getBlockItems
-