Added more advancements, started on recipe advancements

This commit is contained in:
Forstride 2017-06-28 14:22:21 -04:00
parent 6a8332f386
commit 1b6b5dc0ad
22 changed files with 567 additions and 21 deletions

View file

@ -12,7 +12,7 @@
}, },
"frame": "challenge" "frame": "challenge"
}, },
"parent": "biomesoplenty:biomesoplenty/root", "parent": "biomesoplenty:biomesoplenty/craft_biome_finder",
"criteria": { "criteria": {
"alps": { "alps": {
"trigger": "minecraft:location", "trigger": "minecraft:location",

View file

@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "biomesoplenty:biome_finder"
},
"title": {
"translate": "advancements.biomesoplenty.craft_biome_finder.title"
},
"description": {
"translate": "advancements.biomesoplenty.craft_biome_finder.description"
},
"frame": "goal"
},
"parent": "biomesoplenty:biomesoplenty/root",
"criteria": {
"biome_finder": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:biome_finder"
}
]
}
}
}
}

View file

@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "biomesoplenty:fleshchunk"
},
"title": {
"translate": "advancements.biomesoplenty.flesh_and_blood.title"
},
"description": {
"translate": "advancements.biomesoplenty.flesh_and_blood.description"
}
},
"parent": "biomesoplenty:biomesoplenty/root",
"criteria": {
"flesh": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:fleshchunk"
}
]
}
}
}
}

View file

@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "biomesoplenty:turnip"
},
"title": {
"translate": "advancements.biomesoplenty.harvest_turnip.title"
},
"description": {
"translate": "advancements.biomesoplenty.harvest_turnip.description"
}
},
"parent": "biomesoplenty:biomesoplenty/miners_delight",
"criteria": {
"turnip": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:turnip"
}
]
}
}
}
}

View file

@ -0,0 +1,29 @@
{
"display": {
"icon": {
"item": "biomesoplenty:jar_filled",
"data": 0
},
"title": {
"translate": "advancements.biomesoplenty.honey_hell.title"
},
"description": {
"translate": "advancements.biomesoplenty.honey_hell.description"
},
"frame": "goal"
},
"parent": "biomesoplenty:biomesoplenty/flesh_and_blood",
"criteria": {
"honey_jar": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:jar_filled",
"data": 0
}
]
}
}
}
}

View file

@ -0,0 +1,28 @@
{
"display": {
"icon": {
"item": "biomesoplenty:flower_1",
"data": 3
},
"title": {
"translate": "advancements.biomesoplenty.miners_delight.title"
},
"description": {
"translate": "advancements.biomesoplenty.miners_delight.description"
}
},
"parent": "biomesoplenty:biomesoplenty/root",
"criteria": {
"miners_delight": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:flower_1",
"data": 3
}
]
}
}
}
}

View file

@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "biomesoplenty:sapling_1",
"data": 7
},
"title": {
"translate": "advancements.biomesoplenty.sacred_oak_sapling.title"
},
"description": {
"translate": "advancements.biomesoplenty.sacred_oak_sapling.description"
}
},
"parent": "biomesoplenty:biomesoplenty/harvest_turnip",
"criteria": {
"sacred_oak_sapling": {
"trigger": "minecraft:placed_block",
"conditions": {
"block": "biomesoplenty:sapling_1",
"state": {
"variant": "sacred_oak"
}
}
}
}
}

View file

@ -0,0 +1,42 @@
{
"display": {
"icon": {
"item": "biomesoplenty:flower_0",
"data": 3
},
"title": {
"translate": "advancements.biomesoplenty.yin_and_yang.title"
},
"description": {
"translate": "advancements.biomesoplenty.yin_and_yang.description"
},
"frame": "challenge"
},
"parent": "biomesoplenty:biomesoplenty/sacred_oak_sapling",
"criteria": {
"glowflower": {
"trigger": "minecraft:placed_block",
"conditions": {
"block": "biomesoplenty:flower_0",
"state": {
"variant": "glowflower"
},
"location": {
"biome": "biomesoplenty:ominous_woods"
}
}
},
"deathbloom": {
"trigger": "minecraft:placed_block",
"conditions": {
"block": "biomesoplenty:flower_0",
"state": {
"variant": "deathbloom"
},
"location": {
"biome": "biomesoplenty:mystic_grove"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"rewards": {
"recipes": [
"biomesoplenty:fir_planks"
]
},
"criteria": {
"has_log": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:log_0",
"data": 7
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "biomesoplenty:fir_planks"
}
}
},
"requirements": [
[
"has_log",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"rewards": {
"recipes": [
"biomesoplenty:fir_stairs"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "biomesoplenty:fir_stairs"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0",
"data": 3
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,32 @@
{
"rewards": {
"recipes": [
"biomesoplenty:fir_wooden_slab"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "biomesoplenty:fir_wooden_slab"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0",
"data": 3
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,31 @@
{
"rewards": {
"recipes": [
"minecraft:crafting_table"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "minecraft:crafting_table"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0"
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,32 @@
{
"rewards": {
"recipes": [
"biomesoplenty:fir_fence"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "biomesoplenty:fir_fence"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0",
"data": 3
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,31 @@
{
"rewards": {
"recipes": [
"minecraft:sign"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "minecraft:sign"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0"
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,32 @@
{
"rewards": {
"recipes": [
"biomesoplenty:fir_door"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "biomesoplenty:fir_door"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0",
"data": 3
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,32 @@
{
"rewards": {
"recipes": [
"biomesoplenty:fir_fence_gate"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "biomesoplenty:fir_fence_gate"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0",
"data": 3
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,31 @@
{
"rewards": {
"recipes": [
"minecraft:trapdoor"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "minecraft:trapdoor"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0"
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,31 @@
{
"rewards": {
"recipes": [
"minecraft:wooden_button"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "minecraft:wooden_button"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0"
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -0,0 +1,31 @@
{
"rewards": {
"recipes": [
"minecraft:wooden_pressure_plate"
]
},
"criteria": {
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "minecraft:wooden_pressure_plate"
}
},
"has_planks": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "biomesoplenty:planks_0"
}
]
}
}
},
"requirements": [
[
"has_the_recipe",
"has_planks"
]
]
}

View file

@ -1,6 +1,19 @@
advancements.biomesoplenty.root.title=Biomes O' Plenty advancements.biomesoplenty.root.title=Biomes O' Plenty
advancements.biomesoplenty.root.description=The explorer's dream... advancements.biomesoplenty.root.description=The explorer's dream...
advancements.biomesoplenty.sacred_oak_sapling.title=Yggdrasil
advancements.biomesoplenty.sacred_oak_sapling.description=Plant a mighty Sacred Oak sapling
advancements.biomesoplenty.yin_and_yang.title=Yin and Yang
advancements.biomesoplenty.yin_and_yang.description=Plant a glowflower in the Ominous Woods, and a deathbloom in the Mystic Grove
advancements.biomesoplenty.miners_delight.title=Life Finds a Way
advancements.biomesoplenty.miners_delight.description=Find a miner's delight flower deep in a cave
advancements.biomesoplenty.harvest_turnip.title=Stalk Market
advancements.biomesoplenty.harvest_turnip.description=Harvest a turnip
advancements.biomesoplenty.flesh_and_blood.title=Flesh and Blood
advancements.biomesoplenty.flesh_and_blood.description=Harvest flesh from the Visceral Heap
advancements.biomesoplenty.honey_hell.title=Honey Hell
advancements.biomesoplenty.honey_hell.description=Steal some sweet honey from a Nether Wasp hive
advancements.biomesoplenty.craft_biome_finder.title=Search Party
advancements.biomesoplenty.craft_biome_finder.description=Craft a Biome Finder to guide your path
advancements.biomesoplenty.all_biomes.title=Wanderer advancements.biomesoplenty.all_biomes.title=Wanderer
advancements.biomesoplenty.all_biomes.description=Discover every biome in Biomes O' Plenty advancements.biomesoplenty.all_biomes.description=Discover every biome in Biomes O' Plenty
@ -408,4 +421,4 @@ tile.crystal.name=Celestial Crystal
entity.biomesoplenty.mudball.name=Mudball entity.biomesoplenty.mudball.name=Mudball
entity.biomesoplenty.pixie.name=Pixie entity.biomesoplenty.pixie.name=Pixie
entity.biomesoplenty.wasp.name=Wasp entity.biomesoplenty.wasp.name=Nether Wasp

View file

@ -7,27 +7,9 @@
{ {
"item": "minecraft:potion" "item": "minecraft:potion"
}, },
{
"item": "biomesoplenty:seaweed",
"data": 0
},
{
"item": "biomesoplenty:plant_1",
"data": 9
},
{
"item": "biomesoplenty:crystal_shard"
},
{ {
"item": "biomesoplenty:jar_filled", "item": "biomesoplenty:jar_filled",
"data": 0 "data": 0
},
{
"item": "biomesoplenty:berries"
},
{
"item": "minecraft:sugar",
"data": 32767
} }
], ],
"result": { "result": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 380 B

After

Width:  |  Height:  |  Size: 339 B