Package com.petrolpark.compat.create
Class PetrolparkCreateRegistrate
java.lang.Object
com.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>
com.petrolpark.AbstractPetrolparkRegistrate<PetrolparkCreateRegistrate>
com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate<PetrolparkCreateRegistrate>
com.petrolpark.compat.create.PetrolparkCreateRegistrate
@ParametersAreNonnullByDefault
public final class PetrolparkCreateRegistrate
extends AbstractPetrolparkCreateRegistrate<PetrolparkCreateRegistrate>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.petrolpark.AbstractPetrolparkRegistrate
AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends com.tterrag.registrate.providers.RegistrateProvider>
PetrolparkCreateRegistrateaddDataGenerator(com.tterrag.registrate.providers.ProviderType<? extends T> type, com.tterrag.registrate.util.nullness.NonNullConsumer<? extends T> cons) <P extends com.tterrag.registrate.providers.RegistrateProvider>
Optional<P> getDataProvider(com.tterrag.registrate.providers.ProviderType<P> type) protected voidonData(net.neoforged.neoforge.data.event.GatherDataEvent event) Methods inherited from class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
coloredFluid, coloredWaterFluid, doughIngredientType, doughIngredientType, doughIngredientType, doughIngredientType, sharedColoredContainerFluid, sharedColoredFluid, sharedColoredWaterContainerFluid, sharedColoredWaterFluid, sharedCreateBlockEntity, sharedSingleTextureVirtualContainerFluid, sharedVirtualFluid, virtualFluidMethods inherited from class com.petrolpark.AbstractPetrolparkRegistrate
attribute, badge, badge, block, blockEntity, blockEntity, blockEntityType, bogglePatternGeneratorType, bogglePatternGeneratorType, booleanScratchExpression, criterionTrigger, dataLoadingCondition, decayProductType, entity, entityRewardType, entitySubPredicateType, entityVariantPredicateType, entityVariantPredicateType, environmentDepedendentScratchExpressionType, flexibleEnvironmentScratchBlockType, fluidAdvancedIngredientType, fluidAdvancedIngredientType, fluidAdvancedIngredientType, fluidIngredientType, functionLootNumberProviderType, genericAdvancedIngredientType, genericScratchBlockType, genericScratchExpressionType, globalLootModifierSerializer, ingredientRandomizerType, ingredientType, item, item, itemAdvancedIngredientType, itemAdvancedIngredientType, itemAdvancedIngredientType, itemAdvancedIngredientType, itemSubPredicateType, lootConditionType, lootContextParamSet, lootEntityNumberProviderType, lootItemFunctionType, lootItemStackNumberProviderType, lootNumberProviderType, lootPoolEntryModifierType, lootTableModifierType, lootTeamNumberProviderType, mobEffect, mobEffect, particleType, recipeSerializer, recipeSerializer, recipeSerializer, recipeType, rewardGeneratorType, rewardType, scratchBlockType, scratchClassType, scratchEnvironmentType, scratchExpressionType, scratchExpressionType, sharedBlock, sharedBlock, sharedBlockEntity, sharedEntry, sharedItem, sharedItem, sharedItem, sharedMobEffect, sharedRecipeType, simpleScratchClass, soundEvent, soundEvent, teamProviderType, teamRewardType, tradeListingReferenceType, woodSetMethods inherited from class com.tterrag.registrate.AbstractRegistrate
accept, addLang, addLang, addRawLang, addRegisterCallback, addRegisterCallback, block, block, block, blockEntity, blockEntity, currentName, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, entity, entity, entity, entry, entry, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, genData, generic, generic, generic, generic, get, get, getAll, getDataGenInitializer, getModEventBus, getModid, getOptional, isDevEnvironment, isRegistered, item, item, makeDatapackRegistry, makeDatapackRegistry, makeRegistry, menu, menu, menu, menu, menu, menu, menu, menu, modifyCreativeModeTab, object, onBuildCreativeModeTabContents, onRegister, onRegisterLate, registerEventListeners, self, setDataGenerator, setDataGenerator, setModEventBus, simple, simple, simple, simple, skipErrors, transform, transform
-
Constructor Details
-
PetrolparkCreateRegistrate
protected PetrolparkCreateRegistrate()
-
-
Method Details
-
onData
protected void onData(net.neoforged.neoforge.data.event.GatherDataEvent event) - Overrides:
onDatain classcom.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>
-
addDataGenerator
public <T extends com.tterrag.registrate.providers.RegistrateProvider> PetrolparkCreateRegistrate addDataGenerator(com.tterrag.registrate.providers.ProviderType<? extends T> type, com.tterrag.registrate.util.nullness.NonNullConsumer<? extends T> cons) - Overrides:
addDataGeneratorin classcom.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>
-
getDataProvider
public <P extends com.tterrag.registrate.providers.RegistrateProvider> Optional<P> getDataProvider(com.tterrag.registrate.providers.ProviderType<P> type) - Overrides:
getDataProviderin classcom.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>
-