diff --git a/jiachen/data/amekawamiya/advancement/shards/attachment.json b/jiachen/data/amekawamiya/advancement/shards/attachment.json new file mode 100644 index 00000000..600107e2 --- /dev/null +++ b/jiachen/data/amekawamiya/advancement/shards/attachment.json @@ -0,0 +1,18 @@ +{ + "criteria": { + "unlock": { + "conditions": { + "predicate": { + "node": "root" + } + }, + "trigger": "thatskyinteractions:unlock_relationship" + } + }, + "requirements": [ + [ "unlock" ] + ], + "rewards": { + "function": "amekawamiya:shards/attachment" + } +} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/advancement/shards/fulfilment.json b/jiachen/data/amekawamiya/advancement/shards/fulfilment.json new file mode 100644 index 00000000..142e60f1 --- /dev/null +++ b/jiachen/data/amekawamiya/advancement/shards/fulfilment.json @@ -0,0 +1,13 @@ +{ + "criteria": { + "unlock": { + "trigger": "thatskyinteractions:completed_relationship" + } + }, + "requirements": [ + [ "unlock" ] + ], + "rewards": { + "function": "amekawamiya:shards/fulfilment" + } +} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/advancement/shards/lightseekers.json b/jiachen/data/amekawamiya/advancement/shards/lightseekers.json new file mode 100644 index 00000000..2d38853a --- /dev/null +++ b/jiachen/data/amekawamiya/advancement/shards/lightseekers.json @@ -0,0 +1,18 @@ +{ + "criteria": { + "unlock": { + "conditions": { + "predicate": { + "amount": 1 + } + }, + "trigger": "thatskyinteractions:pickup_permanent" + } + }, + "requirements": [ + [ "unlock" ] + ], + "rewards": { + "function": "amekawamiya:shards/lightseekers" + } +} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/advancement/shards/the_light_beyond.json b/jiachen/data/amekawamiya/advancement/shards/the_light_beyond.json new file mode 100644 index 00000000..b6de81e7 --- /dev/null +++ b/jiachen/data/amekawamiya/advancement/shards/the_light_beyond.json @@ -0,0 +1,18 @@ +{ + "criteria": { + "unlock": { + "conditions": { + "predicate": { + "amount": 20 + } + }, + "trigger": "thatskyinteractions:pickup_permanent" + } + }, + "requirements": [ + [ "unlock" ] + ], + "rewards": { + "function": "amekawamiya:shards/the_light_beyond" + } +} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/function/shards/attachment.mcfunction b/jiachen/data/amekawamiya/function/shards/attachment.mcfunction new file mode 100644 index 00000000..9048c4fa --- /dev/null +++ b/jiachen/data/amekawamiya/function/shards/attachment.mcfunction @@ -0,0 +1 @@ +shard award @s thatskyinteractions:mf_carnival_fool \ No newline at end of file diff --git a/jiachen/data/amekawamiya/function/shards/fulfilment.mcfunction b/jiachen/data/amekawamiya/function/shards/fulfilment.mcfunction new file mode 100644 index 00000000..2dc3d947 --- /dev/null +++ b/jiachen/data/amekawamiya/function/shards/fulfilment.mcfunction @@ -0,0 +1 @@ +shard award @s thatskyinteractions:mf_carnival_fortune \ No newline at end of file diff --git a/jiachen/data/amekawamiya/function/shards/lightseekers.mcfunction b/jiachen/data/amekawamiya/function/shards/lightseekers.mcfunction new file mode 100644 index 00000000..4ad9e68c --- /dev/null +++ b/jiachen/data/amekawamiya/function/shards/lightseekers.mcfunction @@ -0,0 +1 @@ +shard award @s thatskyinteractions:mf_carnival_hermit \ No newline at end of file diff --git a/jiachen/data/amekawamiya/function/shards/the_light_beyond.mcfunction b/jiachen/data/amekawamiya/function/shards/the_light_beyond.mcfunction new file mode 100644 index 00000000..7558a948 --- /dev/null +++ b/jiachen/data/amekawamiya/function/shards/the_light_beyond.mcfunction @@ -0,0 +1 @@ +shard award @s thatskyinteractions:mf_carnival_star \ No newline at end of file