Package com.petrolpark.core.registrate
Class SharedItemBuilder<T extends net.minecraft.world.item.Item,P>
java.lang.Object
com.tterrag.registrate.builders.AbstractBuilder<net.minecraft.world.item.Item,T,P,com.tterrag.registrate.builders.ItemBuilder<T,P>>
com.tterrag.registrate.builders.ItemBuilder<T,P>
com.petrolpark.core.registrate.PetrolparkItemBuilder<T,P>
com.petrolpark.core.registrate.SharedItemBuilder<T,P>
- All Implemented Interfaces:
com.tterrag.registrate.builders.Builder<net.minecraft.world.item.Item,,T, P, com.tterrag.registrate.builders.ItemBuilder<T, P>> com.tterrag.registrate.util.nullness.NonNullSupplier<com.tterrag.registrate.util.entry.RegistryEntry<net.minecraft.world.item.Item,,T>> Supplier<com.tterrag.registrate.util.entry.RegistryEntry<net.minecraft.world.item.Item,T>>
public class SharedItemBuilder<T extends net.minecraft.world.item.Item,P>
extends PetrolparkItemBuilder<T,P>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSharedItemBuilder(PetrolparkRegistrate owner, P parent, SharedFeatureFlag featureFlag, String name, com.tterrag.registrate.builders.BuilderCallback callback, com.tterrag.registrate.util.nullness.NonNullFunction<net.minecraft.world.item.Item.Properties, T> factory) -
Method Summary
Modifier and TypeMethodDescriptiononRegister(com.tterrag.registrate.util.nullness.NonNullConsumer<? super T> callback) Methods inherited from class com.petrolpark.core.registrate.PetrolparkItemBuilder
createMethods inherited from class com.tterrag.registrate.builders.ItemBuilder
burnTime, clientExtension, clientExtension, color, compostable, create, createEntry, createEntryWrapper, defaultLang, defaultModel, initialProperties, lang, model, properties, recipe, register, registerClientExtension, registerItemColor, removeTab, tab, tab, tab, tagMethods inherited from class com.tterrag.registrate.builders.AbstractBuilder
asOptional, asSupplier, asTag, getCallback, getName, getOwner, getParent, getRegistryKey, lang, lang, removeTag, tagMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.tterrag.registrate.builders.Builder
addMiscData, build, dataMap, get, getEntry, onRegisterAfter, setData, transformMethods inherited from interface com.tterrag.registrate.util.nullness.NonNullSupplier
lazy
-
Field Details
-
featureFlag
-
-
Constructor Details
-
Method Details
-
onRegister
-