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
  • Field Details

    • modid

      protected final String modid
    • blockEntityTypeTags

      protected 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<?>>>> blockEntityTypeTags
    • packOutput

      protected final net.minecraft.data.PackOutput packOutput
    • existingFileHelper

      protected final net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper
    • blockEntityTypeTagProvider

      protected final BlockEntityTypeTagProvider 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