From dc4ad260eebe813ec97e420db81ff32c1538c265 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Sat, 5 Oct 2024 18:13:22 +0200 Subject: [PATCH] added lapis golden apple advancement --- .../me/jonasjones/nec/datagen/NecDataGen.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/jonasjones/nec/datagen/NecDataGen.java b/src/main/java/me/jonasjones/nec/datagen/NecDataGen.java index da725c1..871c6ed 100644 --- a/src/main/java/me/jonasjones/nec/datagen/NecDataGen.java +++ b/src/main/java/me/jonasjones/nec/datagen/NecDataGen.java @@ -16,8 +16,7 @@ import net.minecraft.registry.RegistryWrapper; import net.minecraft.text.Text; import static me.jonasjones.nec.block.ModBlocks.*; -import static me.jonasjones.nec.item.ModItems.AK47_ITEM; -import static me.jonasjones.nec.item.ModItems.DIRT_SWORD_ITEM; +import static me.jonasjones.nec.item.ModItems.*; public class NecDataGen implements DataGeneratorEntrypoint { @Override @@ -133,6 +132,20 @@ public class NecDataGen implements DataGeneratorEntrypoint { ) .criterion("got_fletching_stairs", InventoryChangedCriterion.Conditions.items(FLETCHING_STAIRS_TIEM)) .build(consumer, "nec" + "/got_fletching_stairs"); + + AdvancementEntry gotLapisGoldenAppleAdvancement = Advancement.Builder.create().parent(rootAdvancement) + .display( + LAPIS_GOLDEN_APPLE_ITEM, + Text.translatable("advancements.nec.lapis_golden_apple.title"), + Text.translatable("advancements.nec.lapis_golden_apple.description"), + null, // children to parent advancements don't need a background set + AdvancementFrame.TASK, + true, + true, + true + ) + .criterion("got_fletching_stairs", InventoryChangedCriterion.Conditions.items(LAPIS_GOLDEN_APPLE_ITEM)) + .build(consumer, "nec" + "/got_lapis_golden_apple"); } } } \ No newline at end of file