mirror of
https://github.com/JonasunderscoreJones/NotEnoughCursedness.git
synced 2025-10-23 12:39:19 +02:00
tweaked advancements
This commit is contained in:
parent
b27a5ce964
commit
1a23033018
8 changed files with 114 additions and 9 deletions
|
@ -13,13 +13,16 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display": {
|
"display": {
|
||||||
|
"announce_to_chat": false,
|
||||||
"description": {
|
"description": {
|
||||||
"translate": "advancements.nec.even_thicker_end_rod.description"
|
"translate": "advancements.nec.even_thicker_end_rod.description"
|
||||||
},
|
},
|
||||||
|
"frame": "goal",
|
||||||
"icon": {
|
"icon": {
|
||||||
"count": 1,
|
"count": 1,
|
||||||
"id": "nec:even_thicker_end_rod"
|
"id": "nec:even_thicker_end_rod"
|
||||||
},
|
},
|
||||||
|
"show_toast": false,
|
||||||
"title": {
|
"title": {
|
||||||
"translate": "advancements.nec.even_thicker_end_rod.title"
|
"translate": "advancements.nec.even_thicker_end_rod.title"
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display": {
|
"display": {
|
||||||
|
"announce_to_chat": false,
|
||||||
"description": {
|
"description": {
|
||||||
"translate": "advancements.nec.thick_end_rod.description"
|
"translate": "advancements.nec.thick_end_rod.description"
|
||||||
},
|
},
|
||||||
|
@ -20,6 +21,7 @@
|
||||||
"count": 1,
|
"count": 1,
|
||||||
"id": "nec:thick_end_rod"
|
"id": "nec:thick_end_rod"
|
||||||
},
|
},
|
||||||
|
"show_toast": false,
|
||||||
"title": {
|
"title": {
|
||||||
"translate": "advancements.nec.thick_end_rod.title"
|
"translate": "advancements.nec.thick_end_rod.title"
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display": {
|
"display": {
|
||||||
|
"announce_to_chat": false,
|
||||||
"description": {
|
"description": {
|
||||||
"translate": "advancements.nec.thicker_end_rod.description"
|
"translate": "advancements.nec.thicker_end_rod.description"
|
||||||
},
|
},
|
||||||
|
@ -20,6 +21,7 @@
|
||||||
"count": 1,
|
"count": 1,
|
||||||
"id": "nec:thicker_end_rod"
|
"id": "nec:thicker_end_rod"
|
||||||
},
|
},
|
||||||
|
"show_toast": false,
|
||||||
"title": {
|
"title": {
|
||||||
"translate": "advancements.nec.thicker_end_rod.title"
|
"translate": "advancements.nec.thicker_end_rod.title"
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:nec/tnt_beacon_base",
|
||||||
|
"criteria": {
|
||||||
|
"polish_deepslate_beacon_base": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "minecraft:polished_deepslate"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.nec.polish_deepslate_beacon_base.description"
|
||||||
|
},
|
||||||
|
"frame": "goal",
|
||||||
|
"icon": {
|
||||||
|
"count": 1,
|
||||||
|
"id": "minecraft:beacon"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.nec.polish_deepslate_beacon_base.title"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"polish_deepslate_beacon_base"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"sends_telemetry_event": true
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:nec/root",
|
||||||
|
"criteria": {
|
||||||
|
"tnt_beacon_base": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "minecraft:tnt"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.nec.tnt_beacon_base.description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"count": 1,
|
||||||
|
"id": "minecraft:beacon"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.nec.tnt_beacon_base.title"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"tnt_beacon_base"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"sends_telemetry_event": true
|
||||||
|
}
|
|
@ -13,6 +13,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"display": {
|
"display": {
|
||||||
|
"announce_to_chat": false,
|
||||||
"description": {
|
"description": {
|
||||||
"translate": "advancements.nec.use_campfire_as_fuel.description"
|
"translate": "advancements.nec.use_campfire_as_fuel.description"
|
||||||
},
|
},
|
||||||
|
|
|
@ -144,8 +144,8 @@ public class NecDataGen implements DataGeneratorEntrypoint {
|
||||||
Text.translatable("advancements.nec.thick_end_rod.description"),
|
Text.translatable("advancements.nec.thick_end_rod.description"),
|
||||||
null, // children to parent advancements don't need a background set
|
null, // children to parent advancements don't need a background set
|
||||||
AdvancementFrame.TASK,
|
AdvancementFrame.TASK,
|
||||||
true,
|
false,
|
||||||
true,
|
false,
|
||||||
false
|
false
|
||||||
)
|
)
|
||||||
.criterion("got_thick_end_rod", InventoryChangedCriterion.Conditions.items(THICK_END_ROD_ITEM))
|
.criterion("got_thick_end_rod", InventoryChangedCriterion.Conditions.items(THICK_END_ROD_ITEM))
|
||||||
|
@ -158,8 +158,8 @@ public class NecDataGen implements DataGeneratorEntrypoint {
|
||||||
Text.translatable("advancements.nec.thicker_end_rod.description"),
|
Text.translatable("advancements.nec.thicker_end_rod.description"),
|
||||||
null, // children to parent advancements don't need a background set
|
null, // children to parent advancements don't need a background set
|
||||||
AdvancementFrame.TASK,
|
AdvancementFrame.TASK,
|
||||||
true,
|
false,
|
||||||
true,
|
false,
|
||||||
false
|
false
|
||||||
)
|
)
|
||||||
.criterion("got_thicker_end_rod", InventoryChangedCriterion.Conditions.items(THICKER_END_ROD_ITEM))
|
.criterion("got_thicker_end_rod", InventoryChangedCriterion.Conditions.items(THICKER_END_ROD_ITEM))
|
||||||
|
@ -171,9 +171,9 @@ public class NecDataGen implements DataGeneratorEntrypoint {
|
||||||
Text.translatable("advancements.nec.even_thicker_end_rod.title"),
|
Text.translatable("advancements.nec.even_thicker_end_rod.title"),
|
||||||
Text.translatable("advancements.nec.even_thicker_end_rod.description"),
|
Text.translatable("advancements.nec.even_thicker_end_rod.description"),
|
||||||
null, // children to parent advancements don't need a background set
|
null, // children to parent advancements don't need a background set
|
||||||
AdvancementFrame.TASK,
|
AdvancementFrame.GOAL,
|
||||||
true,
|
false,
|
||||||
true,
|
false,
|
||||||
false
|
false
|
||||||
)
|
)
|
||||||
.criterion("got_even_thicker_end_rod", InventoryChangedCriterion.Conditions.items(EVEN_THICKER_END_ROD_ITEM))
|
.criterion("got_even_thicker_end_rod", InventoryChangedCriterion.Conditions.items(EVEN_THICKER_END_ROD_ITEM))
|
||||||
|
@ -201,11 +201,39 @@ public class NecDataGen implements DataGeneratorEntrypoint {
|
||||||
null, // children to parent advancements don't need a background set
|
null, // children to parent advancements don't need a background set
|
||||||
AdvancementFrame.CHALLENGE,
|
AdvancementFrame.CHALLENGE,
|
||||||
true,
|
true,
|
||||||
true,
|
false,
|
||||||
false
|
false
|
||||||
)
|
)
|
||||||
.criterion("use_campfire_as_fuel", InventoryChangedCriterion.Conditions.items(Items.CAMPFIRE))
|
.criterion("use_campfire_as_fuel", InventoryChangedCriterion.Conditions.items(Items.CAMPFIRE))
|
||||||
.build(consumer, "nec" + "/use_campfire_as_fuel");
|
.build(consumer, "nec" + "/use_campfire_as_fuel");
|
||||||
|
|
||||||
|
AdvancementEntry tntBeaconBaseAdvancement = Advancement.Builder.create().parent(rootAdvancement)
|
||||||
|
.display(
|
||||||
|
Items.BEACON,
|
||||||
|
Text.translatable("advancements.nec.tnt_beacon_base.title"),
|
||||||
|
Text.translatable("advancements.nec.tnt_beacon_base.description"),
|
||||||
|
null, // children to parent advancements don't need a background set
|
||||||
|
AdvancementFrame.TASK,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
false
|
||||||
|
)
|
||||||
|
.criterion("tnt_beacon_base", InventoryChangedCriterion.Conditions.items(Items.TNT))
|
||||||
|
.build(consumer, "nec" + "/tnt_beacon_base");
|
||||||
|
|
||||||
|
AdvancementEntry polishDeepslateBeaconBaseAdvancement = Advancement.Builder.create().parent(tntBeaconBaseAdvancement)
|
||||||
|
.display(
|
||||||
|
Items.BEACON,
|
||||||
|
Text.translatable("advancements.nec.polish_deepslate_beacon_base.title"),
|
||||||
|
Text.translatable("advancements.nec.polish_deepslate_beacon_base.description"),
|
||||||
|
null, // children to parent advancements don't need a background set
|
||||||
|
AdvancementFrame.GOAL,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
false
|
||||||
|
)
|
||||||
|
.criterion("polish_deepslate_beacon_base", InventoryChangedCriterion.Conditions.items(Items.POLISHED_DEEPSLATE))
|
||||||
|
.build(consumer, "nec" + "/polish_deepslate_beacon_base");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -3,7 +3,7 @@
|
||||||
"advancements.nec.ak_47.title": "Congrats, You're f*cking useless!",
|
"advancements.nec.ak_47.title": "Congrats, You're f*cking useless!",
|
||||||
"advancements.nec.dirt_sword.description": "You are now dirty",
|
"advancements.nec.dirt_sword.description": "You are now dirty",
|
||||||
"advancements.nec.dirt_sword.title": "A Floppy Sword",
|
"advancements.nec.dirt_sword.title": "A Floppy Sword",
|
||||||
"advancements.nec.even_thicker_end_rod.title": "This one is the thickest!",
|
"advancements.nec.even_thicker_end_rod.title": "The Endest Rod!",
|
||||||
"advancements.nec.even_thicker_end_rod.description": "Obtain an Even Thicker End Rod",
|
"advancements.nec.even_thicker_end_rod.description": "Obtain an Even Thicker End Rod",
|
||||||
"advancements.nec.fletching_stairs.description": "Craft some Fletching Stairs",
|
"advancements.nec.fletching_stairs.description": "Craft some Fletching Stairs",
|
||||||
"advancements.nec.fletching_stairs.title": "Finally useful!",
|
"advancements.nec.fletching_stairs.title": "Finally useful!",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue