slightly advanced
-added a few advancements, most of them still need work, all need to be localized to en_us.lang, some are missing special triggers, etc. wip :)
This commit is contained in:
parent
bdaa7e2bed
commit
dbfc429391
16 changed files with 531 additions and 0 deletions
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Andesite Alloy"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "A basic building block of create"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:andesite_alloy"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": false,
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"hidden": true
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"alloy": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:andesite_alloy"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:root"
|
||||||
|
}
|
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Andesite Casing",
|
||||||
|
"color": "gray"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Use some Andesite, Metal and Wood to create a basic Casing"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:andesite_casing"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"casing": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:andesite_casing"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:andesite_alloy"
|
||||||
|
}
|
31
src/main/resources/data/create/advancements/brass.json
Normal file
31
src/main/resources/data/create/advancements/brass.json
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "brass",
|
||||||
|
"color": "gold"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:crushed_brass"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"brass": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:crushed_brass"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:mechanical_mixer"
|
||||||
|
}
|
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "brass_casing"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:brass_casing"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"casing": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:brass_casing"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:brass"
|
||||||
|
}
|
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Chromatic Compound",
|
||||||
|
"color": "dark_purple"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:chromatic_compound"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"alloy": {
|
||||||
|
"comment_": "TODO introduce trigger for mixer recipes",
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:chromatic_compound"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:mechanical_mixer"
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "I've got a crush on you"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "create a pair of crushing wheels"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:crushing_wheel"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"crushers": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:crushing_wheel",
|
||||||
|
"count": {
|
||||||
|
"min": 2,
|
||||||
|
"max": 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:andesite_alloy"
|
||||||
|
}
|
30
src/main/resources/data/create/advancements/deployer.json
Normal file
30
src/main/resources/data/create/advancements/deployer.json
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "deployer"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:deployer"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"deployer": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:deployer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:brass"
|
||||||
|
}
|
|
@ -0,0 +1,24 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "deployer_secret"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "minecraft:stone"
|
||||||
|
},
|
||||||
|
"frame": "goal",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": true
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"touching": {
|
||||||
|
"comment_": "custom trigger needed",
|
||||||
|
"trigger": "minecraft:impossible"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:deployer"
|
||||||
|
}
|
46
src/main/resources/data/create/advancements/gear.json
Normal file
46
src/main/resources/data/create/advancements/gear.json
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Know what really grinds my Gears?"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "sand paper."
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:cogwheel"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": true
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"gearSmall": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:cogwheel"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"gearBig": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:large_cogwheel"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"gearSmall",
|
||||||
|
"gearBig"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"parent": "create:andesite_alloy"
|
||||||
|
}
|
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "mixer"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "mixer_desc"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:mechanical_mixer"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"mixer": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:mechanical_mixer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:mechanical_press"
|
||||||
|
}
|
|
@ -0,0 +1,48 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Squeezing real hard"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Make a Mechanical Press and use it to create some plates"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:mechanical_press"
|
||||||
|
},
|
||||||
|
"frame": "goal",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"press": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:mechanical_press"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"plate": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"tag": "forge:plates"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"press"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"plate"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"parent": "create:andesite_casing"
|
||||||
|
}
|
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Polished Rose Quartz",
|
||||||
|
"color": "red"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:polished_rose_quartz"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"quartz": {
|
||||||
|
"comment_": "TODO replace this with a custom trigger for sand paper use or maybe item durability change",
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:polished_rose_quartz"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:sand_paper"
|
||||||
|
}
|
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "SHINY!!!",
|
||||||
|
"color": "white"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:refined_radiance"
|
||||||
|
},
|
||||||
|
"frame": "goal",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"radiance": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:refined_radiance"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:chromatic_compound"
|
||||||
|
}
|
|
@ -0,0 +1,24 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "shiny secret"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "find the alternative way to make refined radiance"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:refined_radiance"
|
||||||
|
},
|
||||||
|
"frame": "challenge",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": true
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"ritual": {
|
||||||
|
"comment_": "custom trigger needed",
|
||||||
|
"trigger": "minecraft:impossible"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:chromatic_compound"
|
||||||
|
}
|
47
src/main/resources/data/create/advancements/sand_paper.json
Normal file
47
src/main/resources/data/create/advancements/sand_paper.json
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Sand Paper",
|
||||||
|
"color": "yellow"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:sand_paper"
|
||||||
|
},
|
||||||
|
"frame": "task",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": false,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"paperNormal": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:sand_paper"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"paperRed": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:red_sand_paper"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"paperNormal",
|
||||||
|
"paperRed"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"parent": "create:gear"
|
||||||
|
}
|
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"title": {
|
||||||
|
"text": "Not quite as shiny",
|
||||||
|
"color": "black"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"text": "Description"
|
||||||
|
},
|
||||||
|
"icon": {
|
||||||
|
"item": "create:shadow_steel"
|
||||||
|
},
|
||||||
|
"frame": "goal",
|
||||||
|
"show_toast": true,
|
||||||
|
"announce_to_chat": true,
|
||||||
|
"hidden": false
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"alloy": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:shadow_steel"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "create:chromatic_compound"
|
||||||
|
}
|
Loading…
Reference in a new issue