summaryrefslogtreecommitdiff
path: root/src/main/resources/data
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2024-01-05 22:18:56 +0100
committerGravatar Uko Kokņevičs2024-01-05 22:18:56 +0100
commit9445749ede3c61d3db9324184971b319b4a8bd1d (patch)
tree22b1b6b2c337756fe6d0b97effbca60fb8a8c961 /src/main/resources/data
downloadmc-eris-alchemy-9445749ede3c61d3db9324184971b319b4a8bd1d.tar.gz
mc-eris-alchemy-9445749ede3c61d3db9324184971b319b4a8bd1d.tar.xz
mc-eris-alchemy-9445749ede3c61d3db9324184971b319b4a8bd1d.zip
Initial Commit
Diffstat (limited to 'src/main/resources/data')
-rw-r--r--src/main/resources/data/c/tags/items/leathers.json11
-rw-r--r--src/main/resources/data/eris_alchemy/advancements/grant_guide_on_first_join.json12
-rw-r--r--src/main/resources/data/eris_alchemy/loot_tables/grant_guide_on_first_join.json14
-rw-r--r--src/main/resources/data/eris_alchemy/patchouli_books/guide_book/book.json11
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/guide_book.json9
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/high_covalence_dust.json12
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/high_covalence_repair.json12
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/low_covalence_dust.json26
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/low_covalence_repair.json20
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/medium_covalence_dust.json12
-rw-r--r--src/main/resources/data/eris_alchemy/recipes/medium_covalence_repair.json26
11 files changed, 165 insertions, 0 deletions
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 @@
1{
2 "replace": false,
3 "values": [
4 {
5 "id": "#c:leather",
6 "required": false
7 },
8 "minecraft:leather",
9 "minecraft:rabbit_hide"
10 ]
11} \ 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 @@
1{
2 "criteria": {
3 "tick": {
4 "trigger": "minecraft:tick"
5 }
6 },
7 "rewards": {
8 "loot": [
9 "eris_alchemy:grant_guide_on_first_join"
10 ]
11 }
12} \ 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 @@
1{
2 "type": "advancement_reward",
3 "pools": [{
4 "rolls": 1,
5 "entries": [{
6 "type": "item",
7 "name": "patchouli:guide_book",
8 "functions": [{
9 "function": "set_nbt",
10 "tag": "{\"patchouli:book\": \"eris_alchemy:guide_book\"}"
11 }]
12 }]
13 }]
14} \ 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 @@
1{
2 "name": "book.eris_alchemy.title",
3 "subtitle": "book.eris_alchemy.subtitle",
4 "landing_text": "book.eris_alchemy.landing_text",
5 "use_resource_pack": true,
6 "pamphlet": true,
7 "creative_tab": "eris_alchemy:item_group",
8 "book_texture": "patchouli:textures/gui/book_cyan.png",
9 "model": "patchouli:book_cyan",
10 "show_progress": false
11} \ 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 @@
1{
2 "type": "patchouli:shapeless_book_recipe",
3 "ingredients": [{
4 "item": "eris_alchemy:low_covalence_dust"
5 }, {
6 "item": "minecraft:book"
7 }],
8 "book": "eris_alchemy:guide_book"
9} \ 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 @@
1{
2 "type": "minecraft:crafting_shapeless",
3 "ingredients": [{
4 "item": "minecraft:diamond"
5 }, {
6 "item": "minecraft:coal"
7 }],
8 "result": {
9 "item": "eris_alchemy:high_covalence_dust",
10 "count": 40
11 }
12} \ 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 @@
1{
2 "type": "eris_alchemy:covalence_repair",
3 "dust": {
4 "item": "eris_alchemy:high_covalence_dust"
5 },
6 "materials": [{
7 "tag": "c:diamonds"
8 }, {
9 "tag": "c:netherite_ingots"
10 }],
11 "tools": []
12} \ 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 @@
1{
2 "type": "minecraft:crafting_shapeless",
3 "ingredients": [{
4 "item": "minecraft:coal"
5 }, {
6 "item": "minecraft:cobblestone"
7 }, {
8 "item": "minecraft:cobblestone"
9 }, {
10 "item": "minecraft:cobblestone"
11 }, {
12 "item": "minecraft:cobblestone"
13 }, {
14 "item": "minecraft:cobblestone"
15 }, {
16 "item": "minecraft:cobblestone"
17 }, {
18 "item": "minecraft:cobblestone"
19 }, {
20 "item": "minecraft:cobblestone"
21 }],
22 "result": {
23 "item": "eris_alchemy:low_covalence_dust",
24 "count": 40
25 }
26} \ 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 @@
1{
2 "type": "eris_alchemy:covalence_repair",
3 "dust": {
4 "item": "eris_alchemy:low_covalence_dust"
5 },
6 "materials": [{
7 "tag": "minecraft:planks"
8 }, {
9 "tag": "minecraft:stone_tool_materials"
10 }, {
11 "tag": "c:leathers"
12 }, {
13 "item": "minecraft:scute"
14 }],
15 "tools": [{
16 "item": "minecraft:fishing_rod"
17 }, {
18 "item": "minecraft:bow"
19 }]
20} \ 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 @@
1{
2 "type": "minecraft:crafting_shapeless",
3 "ingredients": [{
4 "item": "minecraft:iron_ingot"
5 }, {
6 "item": "minecraft:redstone"
7 }],
8 "result": {
9 "item": "eris_alchemy:medium_covalence_dust",
10 "count": 40
11 }
12} \ 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 @@
1{
2 "type": "eris_alchemy:covalence_repair",
3 "dust": {
4 "item": "eris_alchemy:medium_covalence_dust"
5 },
6 "materials": [{
7 "tag": "c:iron_ingots"
8 }, {
9 "tag": "c:gold_ingots"
10 }, {
11 "tag": "c:bronze_ingots"
12 }, {
13 "tag": "c:rubies"
14 }, {
15 "tag": "c:sapphires"
16 }, {
17 "tag": "c:green_sapphires"
18 }, {
19 "item": "minecraft:phantom_membrane"
20 }],
21 "tools": [{
22 "item": "minecraft:flint_and_steel"
23 }, {
24 "item": "minecraft:shears"
25 }]
26} \ No newline at end of file