From 9445749ede3c61d3db9324184971b319b4a8bd1d Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Fri, 5 Jan 2024 22:18:56 +0100 Subject: Initial Commit --- src/main/resources/data/c/tags/items/leathers.json | 11 +++++++++ .../advancements/grant_guide_on_first_join.json | 12 ++++++++++ .../loot_tables/grant_guide_on_first_join.json | 14 ++++++++++++ .../patchouli_books/guide_book/book.json | 11 +++++++++ .../data/eris_alchemy/recipes/guide_book.json | 9 ++++++++ .../eris_alchemy/recipes/high_covalence_dust.json | 12 ++++++++++ .../recipes/high_covalence_repair.json | 12 ++++++++++ .../eris_alchemy/recipes/low_covalence_dust.json | 26 ++++++++++++++++++++++ .../eris_alchemy/recipes/low_covalence_repair.json | 20 +++++++++++++++++ .../recipes/medium_covalence_dust.json | 12 ++++++++++ .../recipes/medium_covalence_repair.json | 26 ++++++++++++++++++++++ 11 files changed, 165 insertions(+) create mode 100644 src/main/resources/data/c/tags/items/leathers.json create mode 100644 src/main/resources/data/eris_alchemy/advancements/grant_guide_on_first_join.json create mode 100644 src/main/resources/data/eris_alchemy/loot_tables/grant_guide_on_first_join.json create mode 100644 src/main/resources/data/eris_alchemy/patchouli_books/guide_book/book.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/guide_book.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/high_covalence_dust.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/high_covalence_repair.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/low_covalence_dust.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/low_covalence_repair.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/medium_covalence_dust.json create mode 100644 src/main/resources/data/eris_alchemy/recipes/medium_covalence_repair.json (limited to 'src/main/resources/data') diff --git a/src/main/resources/data/c/tags/items/leathers.json b/src/main/resources/data/c/tags/items/leathers.json new file mode 100644 index 0000000..3bae083 --- /dev/null +++ b/src/main/resources/data/c/tags/items/leathers.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + { + "id": "#c:leather", + "required": false + }, + "minecraft:leather", + "minecraft:rabbit_hide" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/advancements/grant_guide_on_first_join.json b/src/main/resources/data/eris_alchemy/advancements/grant_guide_on_first_join.json new file mode 100644 index 0000000..0b43b60 --- /dev/null +++ b/src/main/resources/data/eris_alchemy/advancements/grant_guide_on_first_join.json @@ -0,0 +1,12 @@ +{ + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "rewards": { + "loot": [ + "eris_alchemy:grant_guide_on_first_join" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/loot_tables/grant_guide_on_first_join.json b/src/main/resources/data/eris_alchemy/loot_tables/grant_guide_on_first_join.json new file mode 100644 index 0000000..3566ef1 --- /dev/null +++ b/src/main/resources/data/eris_alchemy/loot_tables/grant_guide_on_first_join.json @@ -0,0 +1,14 @@ +{ + "type": "advancement_reward", + "pools": [{ + "rolls": 1, + "entries": [{ + "type": "item", + "name": "patchouli:guide_book", + "functions": [{ + "function": "set_nbt", + "tag": "{\"patchouli:book\": \"eris_alchemy:guide_book\"}" + }] + }] + }] +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/patchouli_books/guide_book/book.json b/src/main/resources/data/eris_alchemy/patchouli_books/guide_book/book.json new file mode 100644 index 0000000..da4be0b --- /dev/null +++ b/src/main/resources/data/eris_alchemy/patchouli_books/guide_book/book.json @@ -0,0 +1,11 @@ +{ + "name": "book.eris_alchemy.title", + "subtitle": "book.eris_alchemy.subtitle", + "landing_text": "book.eris_alchemy.landing_text", + "use_resource_pack": true, + "pamphlet": true, + "creative_tab": "eris_alchemy:item_group", + "book_texture": "patchouli:textures/gui/book_cyan.png", + "model": "patchouli:book_cyan", + "show_progress": false +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/guide_book.json b/src/main/resources/data/eris_alchemy/recipes/guide_book.json new file mode 100644 index 0000000..bbc4448 --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/guide_book.json @@ -0,0 +1,9 @@ +{ + "type": "patchouli:shapeless_book_recipe", + "ingredients": [{ + "item": "eris_alchemy:low_covalence_dust" + }, { + "item": "minecraft:book" + }], + "book": "eris_alchemy:guide_book" +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/high_covalence_dust.json b/src/main/resources/data/eris_alchemy/recipes/high_covalence_dust.json new file mode 100644 index 0000000..e4e142d --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/high_covalence_dust.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [{ + "item": "minecraft:diamond" + }, { + "item": "minecraft:coal" + }], + "result": { + "item": "eris_alchemy:high_covalence_dust", + "count": 40 + } +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/high_covalence_repair.json b/src/main/resources/data/eris_alchemy/recipes/high_covalence_repair.json new file mode 100644 index 0000000..7b87b44 --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/high_covalence_repair.json @@ -0,0 +1,12 @@ +{ + "type": "eris_alchemy:covalence_repair", + "dust": { + "item": "eris_alchemy:high_covalence_dust" + }, + "materials": [{ + "tag": "c:diamonds" + }, { + "tag": "c:netherite_ingots" + }], + "tools": [] +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/low_covalence_dust.json b/src/main/resources/data/eris_alchemy/recipes/low_covalence_dust.json new file mode 100644 index 0000000..572e506 --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/low_covalence_dust.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [{ + "item": "minecraft:coal" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }, { + "item": "minecraft:cobblestone" + }], + "result": { + "item": "eris_alchemy:low_covalence_dust", + "count": 40 + } +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/low_covalence_repair.json b/src/main/resources/data/eris_alchemy/recipes/low_covalence_repair.json new file mode 100644 index 0000000..343cd4f --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/low_covalence_repair.json @@ -0,0 +1,20 @@ +{ + "type": "eris_alchemy:covalence_repair", + "dust": { + "item": "eris_alchemy:low_covalence_dust" + }, + "materials": [{ + "tag": "minecraft:planks" + }, { + "tag": "minecraft:stone_tool_materials" + }, { + "tag": "c:leathers" + }, { + "item": "minecraft:scute" + }], + "tools": [{ + "item": "minecraft:fishing_rod" + }, { + "item": "minecraft:bow" + }] +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/medium_covalence_dust.json b/src/main/resources/data/eris_alchemy/recipes/medium_covalence_dust.json new file mode 100644 index 0000000..cf9cbce --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/medium_covalence_dust.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [{ + "item": "minecraft:iron_ingot" + }, { + "item": "minecraft:redstone" + }], + "result": { + "item": "eris_alchemy:medium_covalence_dust", + "count": 40 + } +} \ No newline at end of file diff --git a/src/main/resources/data/eris_alchemy/recipes/medium_covalence_repair.json b/src/main/resources/data/eris_alchemy/recipes/medium_covalence_repair.json new file mode 100644 index 0000000..a75bf89 --- /dev/null +++ b/src/main/resources/data/eris_alchemy/recipes/medium_covalence_repair.json @@ -0,0 +1,26 @@ +{ + "type": "eris_alchemy:covalence_repair", + "dust": { + "item": "eris_alchemy:medium_covalence_dust" + }, + "materials": [{ + "tag": "c:iron_ingots" + }, { + "tag": "c:gold_ingots" + }, { + "tag": "c:bronze_ingots" + }, { + "tag": "c:rubies" + }, { + "tag": "c:sapphires" + }, { + "tag": "c:green_sapphires" + }, { + "item": "minecraft:phantom_membrane" + }], + "tools": [{ + "item": "minecraft:flint_and_steel" + }, { + "item": "minecraft:shears" + }] +} \ No newline at end of file -- cgit v1.2.3