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.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, registerSimpleBlock, registerSimpleBlockMethods inherited from class net.neoforged.neoforge.registries.DeferredRegister
addAlias, create, create, create, createBlocks, createDataComponents, createDataComponents, 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
-