diff --git a/src/main/resources/assets/stalinium/lang/en_us.json b/src/main/resources/assets/stalinium/lang/en_us.json index 3428901..47fcd34 100644 --- a/src/main/resources/assets/stalinium/lang/en_us.json +++ b/src/main/resources/assets/stalinium/lang/en_us.json @@ -7,11 +7,28 @@ "item.stalinium.stalinium_hoe": "Stalinium Hoe", "item.stalinium.stalinium_pickaxe": "Stalinium Pickaxe", - "advancements.stalinium.stalinium.root.title": "The start of the revolution", - "advancements.stalinium.stalinium.root.desc": "Load the mod", + "advancements.stalinium.stalinium.root.title": "The Start of the Revolution", + "advancements.stalinium.stalinium.root.desc": "Welcome to Stalinium", "advancements.stalinium.stalinium.compressed_bedrock.title": "Why is it bleeding?", - "advancements.stalinium.stalinium.compressed_bedrock.desc": "Obatain Compressed Bedrock", - + "advancements.stalinium.stalinium.compressed_bedrock.desc": "Obtain Compressed Bedrock", + "advancements.stalinium.stalinium.seize_nuggets.title": "Seize the Nuggets of Production", + "advancements.stalinium.stalinium.seize_nuggets.desc": "Obtain your first Stalinium Nugget", + "advancements.stalinium.stalinium.coal_capitalists.title": "Because Coal is for capitalists", + "advancements.stalinium.stalinium.coal_capitalists.desc": "Create the Stalinium Press", + "advancements.stalinium.stalinium.full_metal_marxist.title": "Full Metal Marxist", + "advancements.stalinium.stalinium.full_metal_marxist.desc": "Obtain your first Stalinium Ingot", + "advancements.stalinium.stalinium.means_revolution.title": "Means of Revolution", + "advancements.stalinium.stalinium.means_revolution.desc": "Obtain any Stalinium Tool", + "advancements.stalinium.stalinium.from_each_fortune.title": "From each according to their fortune", + "advancements.stalinium.stalinium.from_each_fortune.desc": "Obtain the Stalinium Pickaxe", + "advancements.stalinium.stalinium.axeidentally_revolutionary.title": "Axeidentally Revolutionary", + "advancements.stalinium.stalinium.axeidentally_revolutionary.desc": "Obtain the Stalinium Axe", + "advancements.stalinium.stalinium.red_dirt.title": "Red Dirt Redemption", + "advancements.stalinium.stalinium.red_dirt.desc": "Obtain the Stalinium Shovel", + "advancements.stalinium.stalinium.cropaganda.title": "Cropaganda", + "advancements.stalinium.stalinium.cropaganda.desc": "Obtain the Stalinium Hoe", + "advancements.stalinium.stalinium.strike_state.title": "Strike for the State", + "advancements.stalinium.stalinium.strike_state.desc": "Obtain the Stalinium Sword", "item.stalinium.stalinium_helmet": "Stalinium Helmet", "item.stalinium.stalinium_chestplate": "Stalinium Chestplate", diff --git a/src/main/resources/data/stalinium/advancement/stalinium/axeidentally_revolutionary.json b/src/main/resources/data/stalinium/advancement/stalinium/axeidentally_revolutionary.json new file mode 100644 index 0000000..c3e110f --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/axeidentally_revolutionary.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/means_revolution", + "criteria": { + "stalinium_axe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.axeidentally_revolutionary.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_axe" + }, + "title": { + "translate": "advancements.stalinium.stalinium.axeidentally_revolutionary.title" + } + }, + "requirements": [ + [ + "stalinium_axe" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/coal_capitalists.json b/src/main/resources/data/stalinium/advancement/stalinium/coal_capitalists.json new file mode 100644 index 0000000..91f370c --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/coal_capitalists.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/seize_nuggets", + "criteria": { + "stalinium_press": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_press" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.coal_capitalists.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_press" + }, + "title": { + "translate": "advancements.stalinium.stalinium.coal_capitalists.title" + } + }, + "requirements": [ + [ + "stalinium_press" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/compressed_bedrock.json b/src/main/resources/data/stalinium/advancement/stalinium/compressed_bedrock.json index de62cbe..aa0b38b 100644 --- a/src/main/resources/data/stalinium/advancement/stalinium/compressed_bedrock.json +++ b/src/main/resources/data/stalinium/advancement/stalinium/compressed_bedrock.json @@ -1,36 +1,34 @@ { - "parent": "stalinium:stalinium/root", - "criteria": { - "stalinium": { - "conditions": { - "items": [ - { - "predicates": { - "stalinium:compressed_bedrock": {} - } - } - ] - }, - "trigger": "minecraft:inventory_changed" - } - }, - "display": { - "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", - "description": { - "translate": "advancements.stalinium.stalinium.compressed_bedrock.desc" - }, - "icon": { - "count": 1, - "id": "stalinium:compressed_bedrock" - }, - "title": { - "translate": "advancements.stalinium.stalinium.compressed_bedrock.title" - } - }, - "requirements": [ - [ - "stalinium" + "parent": "stalinium:stalinium/root", + "criteria": { + "stalinium": { + "conditions": { + "items": [ + { + "items": "stalinium:compressed_bedrock" + } ] - ], - "sends_telemetry_event": true + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.compressed_bedrock.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:compressed_bedrock" + }, + "title": { + "translate": "advancements.stalinium.stalinium.compressed_bedrock.title" + } + }, + "requirements": [ + [ + "stalinium" + ] + ], + "sends_telemetry_event": true } \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/cropaganda.json b/src/main/resources/data/stalinium/advancement/stalinium/cropaganda.json new file mode 100644 index 0000000..e909d85 --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/cropaganda.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/means_revolution", + "criteria": { + "stalinium_hoe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.cropaganda.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_hoe" + }, + "title": { + "translate": "advancements.stalinium.stalinium.cropaganda.title" + } + }, + "requirements": [ + [ + "stalinium_hoe" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/five_tool_plan.json b/src/main/resources/data/stalinium/advancement/stalinium/five_tool_plan.json new file mode 100644 index 0000000..d36fd00 --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/five_tool_plan.json @@ -0,0 +1,78 @@ +{ + "parent": "stalinium:stalinium/from_each_fortune", + "criteria": { + "stalinium_axe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_pickaxe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_shovel": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_hoe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_sword": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.means_revolution.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_pickaxe" + }, + "title": { + "translate": "advancements.stalinium.stalinium.means_revolution.title" + } + }, + "requirements": [ + [ + "stalinium_axe", + "stalinium_pickaxe", + "stalinium_shovel", + "stalinium_hoe", + "stalinium_sword" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/from_each_fortune.json b/src/main/resources/data/stalinium/advancement/stalinium/from_each_fortune.json new file mode 100644 index 0000000..8b0e34b --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/from_each_fortune.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/means_revolution", + "criteria": { + "stalinium_pickaxe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.from_each_fortune.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_pickaxe" + }, + "title": { + "translate": "advancements.stalinium.stalinium.from_each_fortune.title" + } + }, + "requirements": [ + [ + "stalinium_pickaxe" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/full_metal_marxist.json b/src/main/resources/data/stalinium/advancement/stalinium/full_metal_marxist.json new file mode 100644 index 0000000..24ff43f --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/full_metal_marxist.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/coal_capitalists", + "criteria": { + "stalinium_ingot": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.full_metal_marxist.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_ingot" + }, + "title": { + "translate": "advancements.stalinium.stalinium.full_metal_marxist.title" + } + }, + "requirements": [ + [ + "stalinium_ingot" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/means_revolution.json b/src/main/resources/data/stalinium/advancement/stalinium/means_revolution.json new file mode 100644 index 0000000..47d4c08 --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/means_revolution.json @@ -0,0 +1,78 @@ +{ + "parent": "stalinium:stalinium/full_metal_marxist", + "criteria": { + "stalinium_axe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_pickaxe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_pickaxe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_shovel": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_hoe": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_hoe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "stalinium_sword": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.means_revolution.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_pickaxe" + }, + "title": { + "translate": "advancements.stalinium.stalinium.means_revolution.title" + } + }, + "requirements": [ + [ + "stalinium_axe", + "stalinium_pickaxe", + "stalinium_shovel", + "stalinium_hoe", + "stalinium_sword" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/red_dirt.json b/src/main/resources/data/stalinium/advancement/stalinium/red_dirt.json new file mode 100644 index 0000000..b2aa4bb --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/red_dirt.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/means_revolution", + "criteria": { + "stalinium_shovel": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_shovel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.red_dirt.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_shovel" + }, + "title": { + "translate": "advancements.stalinium.stalinium.red_dirt.title" + } + }, + "requirements": [ + [ + "stalinium_shovel" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/root.json b/src/main/resources/data/stalinium/advancement/stalinium/root.json index e0ce262..e734d46 100644 --- a/src/main/resources/data/stalinium/advancement/stalinium/root.json +++ b/src/main/resources/data/stalinium/advancement/stalinium/root.json @@ -1,28 +1,28 @@ { - "criteria": { - "tick": { - "trigger": "minecraft:tick" - } + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "display": { + "announce_to_chat": false, + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.root.desc" }, - "display": { - "announce_to_chat": false, - "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", - "description": { - "translate": "advancements.stalinium.stalinium.root.desc" - }, - "icon": { - "count": 1, - "id": "stalinium:stalinium_ingot" - }, - "show_toast": false, - "title": { - "translate": "advancements.stalinium.stalinium.root.title" - } + "icon": { + "count": 1, + "id": "stalinium:stalinium_ingot" }, - "requirements": [ - [ - "tick" - ] - ], - "sends_telemetry_event": true + "show_toast": false, + "title": { + "translate": "advancements.stalinium.stalinium.root.title" + } + }, + "requirements": [ + [ + "tick" + ] + ], + "sends_telemetry_event": true } \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/seize_nuggets.json b/src/main/resources/data/stalinium/advancement/stalinium/seize_nuggets.json new file mode 100644 index 0000000..b199fdb --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/seize_nuggets.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/compressed_bedrock", + "criteria": { + "stalinium_nugget": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.seize_nuggets.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_nugget" + }, + "title": { + "translate": "advancements.stalinium.stalinium.seize_nuggets.title" + } + }, + "requirements": [ + [ + "stalinium_nugget" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file diff --git a/src/main/resources/data/stalinium/advancement/stalinium/strike_state.json b/src/main/resources/data/stalinium/advancement/stalinium/strike_state.json new file mode 100644 index 0000000..65ce799 --- /dev/null +++ b/src/main/resources/data/stalinium/advancement/stalinium/strike_state.json @@ -0,0 +1,34 @@ +{ + "parent": "stalinium:stalinium/means_revolution", + "criteria": { + "stalinium_sword": { + "conditions": { + "items": [ + { + "items": "stalinium:stalinium_sword" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "background": "minecraft:textures/gui/advancements/backgrounds/stone.png", + "description": { + "translate": "advancements.stalinium.stalinium.strike_state.desc" + }, + "icon": { + "count": 1, + "id": "stalinium:stalinium_sword" + }, + "title": { + "translate": "advancements.stalinium.stalinium.strike_state.title" + } + }, + "requirements": [ + [ + "stalinium_sword" + ] + ], + "sends_telemetry_event": true +} \ No newline at end of file