Class AdvancedAdvancementGen
java.lang.Object
com.petrolpark.core.data.advancement.AdvancedAdvancementGen
- All Implemented Interfaces:
net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator
public abstract class AdvancedAdvancementGen
extends Object
implements net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BlockEntityTypeTagProviderprotected final Map<net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BlockEntityType<?>>, List<net.minecraft.resources.ResourceKey<net.minecraft.world.level.block.entity.BlockEntityType<?>>>> protected final net.neoforged.neoforge.common.data.DataMapProviderprotected final net.neoforged.neoforge.common.data.ExistingFileHelperprotected final net.neoforged.neoforge.common.data.LanguageProviderprotected final Stringprotected final net.minecraft.data.PackOutput -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAdvancedAdvancementGen(String modid, net.minecraft.data.PackOutput packOutput, net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper, BlockEntityTypeTagProvider blockEntityTypeTagProvider, net.neoforged.neoforge.common.data.DataMapProvider dataMapProvider, net.neoforged.neoforge.common.data.LanguageProvider langProvider) protectedAdvancedAdvancementGen(net.neoforged.neoforge.data.event.GatherDataEvent event, String modid) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProviders(net.neoforged.neoforge.data.event.GatherDataEvent event) advancement(String name) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator
generate, toSubProvider
-
Field Details
-
modid
-
blockEntityTypeTags
-
packOutput
protected final net.minecraft.data.PackOutput packOutput -
existingFileHelper
protected final net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper -
blockEntityTypeTagProvider
-
dataMapProvider
protected final net.neoforged.neoforge.common.data.DataMapProvider dataMapProvider -
langProvider
protected final net.neoforged.neoforge.common.data.LanguageProvider langProvider
-
-
Constructor Details
-
AdvancedAdvancementGen
protected AdvancedAdvancementGen(net.neoforged.neoforge.data.event.GatherDataEvent event, String modid) -
AdvancedAdvancementGen
protected AdvancedAdvancementGen(String modid, net.minecraft.data.PackOutput packOutput, net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper, BlockEntityTypeTagProvider blockEntityTypeTagProvider, net.neoforged.neoforge.common.data.DataMapProvider dataMapProvider, net.neoforged.neoforge.common.data.LanguageProvider langProvider)
-
-
Method Details
-
addProviders
public void addProviders(net.neoforged.neoforge.data.event.GatherDataEvent event) -
advancement
-