Collect all pills advancement
This commit is contained in:
parent
62401ba43d
commit
904c4c4774
@ -1,6 +1,7 @@
|
||||
package ru.dbotthepony.mc.otm.datagen.advancements
|
||||
|
||||
import net.minecraft.advancements.Advancement
|
||||
import net.minecraft.advancements.FrameType
|
||||
import net.minecraft.advancements.RequirementsStrategy
|
||||
import net.minecraft.advancements.critereon.InventoryChangeTrigger
|
||||
import net.minecraft.world.item.ItemStack
|
||||
@ -97,4 +98,20 @@ fun addAdvancements(serializer: Consumer<Advancement>, existingFileHelper: Exist
|
||||
.addCriterion("pill3", criterion(MItems.PILL_HUMANE))
|
||||
.addCriterion("pill4", criterion(MItems.PILL_OBLIVION))
|
||||
.save(serializer, modLocation("regular/pill"), existingFileHelper)
|
||||
|
||||
AdvancementBuilder()
|
||||
.parent(pill)
|
||||
.display(
|
||||
itemStack = ItemStack(MItems.PILL_HEAL),
|
||||
title = TranslatableComponent(translation.add("all_pills", "Take Your Meds")),
|
||||
description = TranslatableComponent(translation.add("all_pills.desc", "Find all possible pill types")),
|
||||
frameType = FrameType.CHALLENGE,
|
||||
hidden = true
|
||||
)
|
||||
.requirements(RequirementsStrategy.AND)
|
||||
.addCriterion("pill1", criterion(MItems.PILL_ANDROID))
|
||||
.addCriterion("pill2", criterion(MItems.PILL_HEAL))
|
||||
.addCriterion("pill3", criterion(MItems.PILL_HUMANE))
|
||||
.addCriterion("pill4", criterion(MItems.PILL_OBLIVION))
|
||||
.save(serializer, modLocation("regular/all_pills"), existingFileHelper)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user