Class PDLDeferredRegisterItems
java.lang.Object
net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.world.item.Item>
net.neoforged.neoforge.registries.DeferredRegister.Items
com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
public class PDLDeferredRegisterItems
extends net.neoforged.neoforge.registries.DeferredRegister.Items
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PDLDeferredRegisterItemscreateItemsRegister(String modid) <I extends net.minecraft.world.item.Item>
net.neoforged.neoforge.registries.DeferredItem<I> <I extends net.minecraft.world.item.Item>
net.neoforged.neoforge.registries.DeferredItem<I> registerItemNoCreative(String name, Function<net.minecraft.world.item.Item.Properties, ? extends I> func) <I extends net.minecraft.world.item.Item>
net.neoforged.neoforge.registries.DeferredItem<I> registerItemNoCreative(String name, Function<net.minecraft.world.item.Item.Properties, ? extends I> func, net.minecraft.world.item.Item.Properties props) <I extends net.minecraft.world.item.Item>
net.neoforged.neoforge.registries.DeferredItem<I> registerNoCreative(String name, Function<net.minecraft.resources.ResourceLocation, ? extends I> func) <I extends net.minecraft.world.item.Item>
net.neoforged.neoforge.registries.DeferredItem<I> registerNoCreative(String name, Supplier<? extends I> sup) net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.BlockItem> registerSimpleBlockItemNoCreative(String name, Supplier<? extends net.minecraft.world.level.block.Block> block) net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.BlockItem> registerSimpleBlockItemNoCreative(String name, Supplier<? extends net.minecraft.world.level.block.Block> block, net.minecraft.world.item.Item.Properties properties) net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.BlockItem> registerSimpleBlockItemNoCreative(net.minecraft.core.Holder<net.minecraft.world.level.block.Block> block) net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.BlockItem> registerSimpleBlockItemNoCreative(net.minecraft.core.Holder<net.minecraft.world.level.block.Block> block, net.minecraft.world.item.Item.Properties properties) net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.Item> net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.Item> registerSimpleItemNoCreative(String name, net.minecraft.world.item.Item.Properties props) Methods inherited from class net.neoforged.neoforge.registries.DeferredRegister.Items
createHolder, register, registerItem, registerItem, registerSimpleBlockItem, registerSimpleBlockItem, registerSimpleBlockItem, registerSimpleBlockItem, registerSimpleItem, registerSimpleItemMethods 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
-
PDLDeferredRegisterItems
-
-
Method Details
-
createItemsRegister
-
register
public <I extends net.minecraft.world.item.Item> net.neoforged.neoforge.registries.DeferredItem<I> register(String name, Function<net.minecraft.resources.ResourceLocation, ? extends I> func) - Overrides:
registerin classnet.neoforged.neoforge.registries.DeferredRegister.Items
-
registerNoCreative
-
registerNoCreative
-
registerSimpleBlockItemNoCreative
-
registerSimpleBlockItemNoCreative
-
registerSimpleBlockItemNoCreative
public net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.BlockItem> registerSimpleBlockItemNoCreative(net.minecraft.core.Holder<net.minecraft.world.level.block.Block> block, net.minecraft.world.item.Item.Properties properties) -
registerSimpleBlockItemNoCreative
public net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.BlockItem> registerSimpleBlockItemNoCreative(net.minecraft.core.Holder<net.minecraft.world.level.block.Block> block) -
registerItemNoCreative
-
registerItemNoCreative
-
registerSimpleItemNoCreative
public net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.Item> registerSimpleItemNoCreative(String name, net.minecraft.world.item.Item.Properties props) -
registerSimpleItemNoCreative
public net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.Item> registerSimpleItemNoCreative(String name) -
getCreativeTabItems
-