Package at.petrak.paucal.api.datagen
Class PaucalAdvancementProvider
java.lang.Object
net.minecraft.data.advancements.AdvancementProvider
at.petrak.paucal.api.datagen.PaucalAdvancementProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
- Direct Known Subclasses:
ModAdvancementProvider
public abstract class PaucalAdvancementProvider
extends net.minecraft.data.advancements.AdvancementProvider
-
Field Summary
FieldsFields inherited from interface net.minecraft.data.DataProvider
SHA1 -
Constructor Summary
ConstructorsConstructorDescriptionPaucalAdvancementProvider(net.minecraft.data.DataGenerator generatorIn, String modid) -
Method Summary
Modifier and TypeMethodDescriptionprotected net.minecraft.advancements.DisplayInfodisplay(net.minecraft.world.item.ItemStack icon, String name, net.minecraft.advancements.FrameType frameType, net.minecraft.resources.ResourceLocation background, boolean showToast, boolean announceChat, boolean hidden) protected abstract voidmakeAdvancements(Consumer<net.minecraft.advancements.Advancement> consumer) protected net.minecraft.resources.ResourceLocationprotected Stringvoidrun(net.minecraft.data.HashCache cache) protected net.minecraft.advancements.DisplayInfosimpleDisplay(net.minecraft.world.level.ItemLike icon, String name, net.minecraft.advancements.FrameType frameType) protected net.minecraft.advancements.DisplayInfosimpleDisplayWithBackground(net.minecraft.world.level.ItemLike icon, String name, net.minecraft.advancements.FrameType frameType, @Nullable net.minecraft.resources.ResourceLocation background) Methods inherited from class net.minecraft.data.advancements.AdvancementProvider
getName
-
Field Details
-
modid
-
generator
public final net.minecraft.data.DataGenerator generator
-
-
Constructor Details
-
PaucalAdvancementProvider
-
-
Method Details
-
run
public void run(net.minecraft.data.HashCache cache) - Specified by:
runin interfacenet.minecraft.data.DataProvider- Overrides:
runin classnet.minecraft.data.advancements.AdvancementProvider
-
makeAdvancements
-
simpleDisplay
protected net.minecraft.advancements.DisplayInfo simpleDisplay(net.minecraft.world.level.ItemLike icon, String name, net.minecraft.advancements.FrameType frameType) -
simpleDisplayWithBackground
protected net.minecraft.advancements.DisplayInfo simpleDisplayWithBackground(net.minecraft.world.level.ItemLike icon, String name, net.minecraft.advancements.FrameType frameType, @Nullable @Nullable net.minecraft.resources.ResourceLocation background) -
display
protected net.minecraft.advancements.DisplayInfo display(net.minecraft.world.item.ItemStack icon, String name, net.minecraft.advancements.FrameType frameType, net.minecraft.resources.ResourceLocation background, boolean showToast, boolean announceChat, boolean hidden) -
prefix
-
modLoc
-