Class ItemRegistryAdapter
java.lang.Object
net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.item.Item>
net.darkhax.bookshelf.common.impl.registry.adapter.ItemRegistryAdapter
- All Implemented Interfaces:
RegistryAdapter<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item>
-
Field Summary
Fields inherited from class GameRegistryAdapter
context, registryFunc, registryKey -
Constructor Summary
ConstructorsConstructorDescriptionItemRegistryAdapter(RegistrationContext context, BiConsumer<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, Supplier<net.minecraft.world.item.Item>> registryFunc) -
Method Summary
Modifier and TypeMethodDescriptionRegistryReference<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item> add(String key, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFunc) RegistryReference<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item> add(String key, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFunc, UnaryOperator<net.minecraft.world.item.Item.Properties> propertiesFunc) RegistryReference<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item> add(String key, UnaryOperator<net.minecraft.world.item.Item.Properties> propertiesFunc) Methods inherited from class GameRegistryAdapter
add, idMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RegistryAdapter
add
-
Constructor Details
-
ItemRegistryAdapter
public ItemRegistryAdapter(RegistrationContext context, BiConsumer<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, Supplier<net.minecraft.world.item.Item>> registryFunc)
-
-
Method Details
-
add
public RegistryReference<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item> add(String key, UnaryOperator<net.minecraft.world.item.Item.Properties> propertiesFunc) -
add
public RegistryReference<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item> add(String key, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFunc) -
add
public RegistryReference<net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item>, net.minecraft.world.item.Item> add(String key, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFunc, UnaryOperator<net.minecraft.world.item.Item.Properties> propertiesFunc)
-