aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjani270 <jani270@gmx.de>2023-06-22 16:41:50 +0200
committerjani270 <jani270@gmx.de>2023-06-22 16:41:50 +0200
commit45fdab6f2f2df3ecddc9077a5ff23e98e6ec3b04 (patch)
tree3a8be26122754e69f53e1ce22586c1b303b2474f
parent48ad2053705110506c4f7962b932a33d3d061a68 (diff)
downloadNotEnoughUpdates-REPO-45fdab6f2f2df3ecddc9077a5ff23e98e6ec3b04.tar.gz
NotEnoughUpdates-REPO-45fdab6f2f2df3ecddc9077a5ff23e98e6ec3b04.tar.bz2
NotEnoughUpdates-REPO-45fdab6f2f2df3ecddc9077a5ff23e98e6ec3b04.zip
Added crafttext to many items, added hemovibe collection items, added new enchants, added warp to wizard tower
-rw-r--r--constants/enchants.json25
-rw-r--r--constants/islands.json7
-rw-r--r--constants/misc.json81
-rw-r--r--constants/parents.json20
-rw-r--r--items/AGARICUS_CAP_BUNCH.json2
-rw-r--r--items/AGARICUS_CHUM_CAP.json7
-rw-r--r--items/AGARICUS_SOUP.json2
-rw-r--r--items/ANTI_BITE_SCARF.json7
-rw-r--r--items/ANTI_BITE_SCARF_2.json7
-rw-r--r--items/ANTI_MORPH_POTION.json17
-rw-r--r--items/BACTE_FRAGMENT.json16
-rw-r--r--items/BERBERIS_BLOWGUN.json2
-rw-r--r--items/BERBERIS_FUEL_INJECTOR.json2
-rw-r--r--items/BLOOD_DONOR_ARTIFACT.json33
-rw-r--r--items/BLOOD_DONOR_RING.json31
-rw-r--r--items/BLOOD_DONOR_TALISMAN.json2
-rw-r--r--items/BLUETOOTH_RING.json33
-rw-r--r--items/CADUCOUS_EXTRACT.json2
-rw-r--r--items/CADUCOUS_FEEDER.json2
-rw-r--r--items/CADUCOUS_LEGUME.json2
-rw-r--r--items/CADUCOUS_STEM_BUNCH.json2
-rw-r--r--items/COVEN_SEAL.json18
-rw-r--r--items/DEAD_CAT_FOOD.json28
-rw-r--r--items/DISPLACED_LEECH.json2
-rw-r--r--items/ENCHANTED_VAMPIRIC_MELON.json29
-rw-r--r--items/EXPORTABLE_CARROTS.json2
-rw-r--r--items/FEMURGROWTH_LEGGINGS.json21
-rw-r--r--items/FULL_JAW_FANGING_KIT.json2
-rw-r--r--items/HEALING_MELON.json29
-rw-r--r--items/HEMOBOMB.json2
-rw-r--r--items/HEMOGLASS.json2
-rw-r--r--items/LEGGINGS_OF_THE_COVEN.json28
-rw-r--r--items/NEARLY_COHERENT_ROD.json2
-rw-r--r--items/NEARLY_WHOLE_CARROT.json4
-rw-r--r--items/ORANGE_CHESTPLATE.json9
-rw-r--r--items/PLACEABLE_FAIRY_SOUL_RIFT.json19
-rw-r--r--items/POLARVOID_BOOK.json2
-rw-r--r--items/PRESUMED_GALLON_OF_RED_PAINT.json2
-rw-r--r--items/PUNCHCARD_ARTIFACT.json23
-rw-r--r--items/REED_BOAT.json17
-rw-r--r--items/RIFT_PRISM.json22
-rw-r--r--items/RIFT_TROPHY_SLIME.json19
-rw-r--r--items/SILVERTWIST_KARAMBIT.json23
-rw-r--r--items/SNAKE_IN_A_BOOT.json17
-rw-r--r--items/TRANSYLVANIAN;4.json39
-rw-r--r--items/TRANSYLVANIAN;5.json28
-rw-r--r--items/VAMPIRE_GENERATOR_1.json38
-rw-r--r--items/VAMPIRE_GENERATOR_10.json38
-rw-r--r--items/VAMPIRE_GENERATOR_11.json38
-rw-r--r--items/VAMPIRE_GENERATOR_2.json38
-rw-r--r--items/VAMPIRE_GENERATOR_3.json38
-rw-r--r--items/VAMPIRE_GENERATOR_4.json38
-rw-r--r--items/VAMPIRE_GENERATOR_5.json38
-rw-r--r--items/VAMPIRE_GENERATOR_6.json38
-rw-r--r--items/VAMPIRE_GENERATOR_7.json38
-rw-r--r--items/VAMPIRE_GENERATOR_8.json38
-rw-r--r--items/VAMPIRE_GENERATOR_9.json38
-rw-r--r--items/VAMPIRIC_MELON.json17
-rw-r--r--items/VOODOO_DOLL_WILTED.json6
-rw-r--r--items/WILTED_BERBERIS_BUNCH.json19
60 files changed, 1085 insertions, 66 deletions
diff --git a/constants/enchants.json b/constants/enchants.json
index 14bb6ff2..7d8ea004 100644
--- a/constants/enchants.json
+++ b/constants/enchants.json
@@ -217,7 +217,8 @@
"ferocious_mana",
"hecatomb",
"ultimate_habanero_tactics",
- "ultimate_bobbin_time"
+ "ultimate_bobbin_time",
+ "transylvanian"
],
"CHESTPLATE": [
"protection",
@@ -240,7 +241,8 @@
"mana_vampire",
"ferocious_mana",
"ultimate_habanero_tactics",
- "ultimate_bobbin_time"
+ "ultimate_bobbin_time",
+ "reflection"
],
"LEGGINGS": [
"protection",
@@ -395,7 +397,8 @@
"NECKLACE": [
"cayenne",
"prosperity",
- "green_thumb"
+ "green_thumb",
+ "quantum"
],
"BRACELET": [
"cayenne",
@@ -1320,6 +1323,22 @@
30,
100
],
+ "quantum": [
+ 50,
+ 50,
+ 100
+ ],
+ "reflection": [
+ 20,
+ 40,
+ 60,
+ 80,
+ 100
+ ],
+ "transylvanian": [
+ 100,
+ 150
+ ],
"one_for_all": [
50
],
diff --git a/constants/islands.json b/constants/islands.json
index a46e2731..fa357c31 100644
--- a/constants/islands.json
+++ b/constants/islands.json
@@ -313,6 +313,13 @@
"x": 91,
"y": 75,
"z": 173
+ },
+ {
+ "warp": "wizard",
+ "mode": "hub",
+ "x": 42,
+ "y": 122,
+ "z": 69
}
]
} \ No newline at end of file
diff --git a/constants/misc.json b/constants/misc.json
index da3e9f90..587c24c8 100644
--- a/constants/misc.json
+++ b/constants/misc.json
@@ -1275,6 +1275,77 @@
"FIERY_KUUDRA_CORE": [
"INFERNAL_KUUDRA_CORE"
],
+ "ABICASE_BLUE_RED": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_BLUE_BLUE": [
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_BLUE_GREEN": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_RED",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_BLUE_YELLOW": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_RED",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_BLUE_AQUA": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_RED",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_SUMSUNG_1": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_BLUE_RED",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_SUMSUNG_2": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_BLUE_RED",
+ "ABICASE_REZAR"
+ ],
+ "ABICASE_REZAR": [
+ "ABICASE_BLUE_BLUE",
+ "ABICASE_BLUE_GREEN",
+ "ABICASE_BLUE_YELLOW",
+ "ABICASE_BLUE_AQUA",
+ "ABICASE_SUMSUNG_1",
+ "ABICASE_SUMSUNG_2",
+ "ABICASE_BLUE_RED"
+ ],
"VACCINE_TALISMAN": [
"VACCINE_RING",
"VACCINE_ARTIFACT"
@@ -1341,6 +1412,13 @@
"PARTY_HAT_CRAB_RED_ANIMATED",
"PARTY_HAT_CRAB_AQUA_ANIMATED",
"PARTY_HAT_CRAB_YELLOW_ANIMATED"
+ ],
+ "BLOOD_DONOR_TALISMAN": [
+ "BLOOD_DONOR_RING",
+ "BLOOD_DONOR_ARTIFACT"
+ ],
+ "BLOOD_DONOR_RING": [
+ "BLOOD_DONOR_ARTIFACT"
]
},
"special_bois": [
@@ -1640,7 +1718,8 @@
"HARD_STONE_GENERATOR": 12,
"RED_SAND_GENERATOR": 12,
"MYCELIUM_GENERATOR": 12,
- "INFERNO_GENERATOR": 11
+ "INFERNO_GENERATOR": 11,
+ "VAMPIRE_GENERATOR": 11
},
"credits": {
"itemid": "writable_book",
diff --git a/constants/parents.json b/constants/parents.json
index d00c4202..1f686b3d 100644
--- a/constants/parents.json
+++ b/constants/parents.json
@@ -3234,5 +3234,25 @@
"QUANTUM;3": [
"QUANTUM;4",
"QUANTUM;5"
+ ],
+ "BLOOD_DONOR_ARTIFACT": [
+ "BLOOD_DONOR_RING",
+ "BLOOD_DONOR_TALISMAN"
+ ],
+ "VAMPIRE_GENERATOR_1": [
+ "VAMPIRE_GENERATOR_2",
+ "VAMPIRE_GENERATOR_3",
+ "VAMPIRE_GENERATOR_4",
+ "VAMPIRE_GENERATOR_5",
+ "VAMPIRE_GENERATOR_6",
+ "VAMPIRE_GENERATOR_7",
+ "VAMPIRE_GENERATOR_8",
+ "VAMPIRE_GENERATOR_9",
+ "VAMPIRE_GENERATOR_10",
+ "VAMPIRE_GENERATOR_11",
+ "VAMPIRE_GENERATOR_12"
+ ],
+ "TRANSYLVANIAN;4": [
+ "TRANSYLVANIAN;5"
]
} \ No newline at end of file
diff --git a/items/AGARICUS_CAP_BUNCH.json b/items/AGARICUS_CAP_BUNCH.json
index 12e7912d..c3f1b6a8 100644
--- a/items/AGARICUS_CAP_BUNCH.json
+++ b/items/AGARICUS_CAP_BUNCH.json
@@ -22,6 +22,6 @@
"internalname": "AGARICUS_CAP_BUNCH",
"clickcommand": "viewrecipe",
"modver": "2.1.1-PRE",
- "crafttext": "",
+ "crafttext": "Requires: Agaricus Cap I",
"infoType": ""
} \ No newline at end of file
diff --git a/items/AGARICUS_CHUM_CAP.json b/items/AGARICUS_CHUM_CAP.json
index 072cfcaf..f1fbbf14 100644
--- a/items/AGARICUS_CHUM_CAP.json
+++ b/items/AGARICUS_CHUM_CAP.json
@@ -18,9 +18,12 @@
"B3": "AGARICUS_CAP:1",
"C1": "AGARICUS_CAP:1",
"C2": "AGARICUS_CAP:1",
- "C3": "AGARICUS_CAP:1"
+ "C3": "AGARICUS_CAP:1",
+ "count": 8
},
"internalname": "AGARICUS_CHUM_CAP",
"clickcommand": "viewrecipe",
- "modver": "2.1.1-PRE"
+ "modver": "2.1.1-PRE",
+ "crafttext": "Requires: Agaricus Cap IV",
+ "infoType": ""
} \ No newline at end of file
diff --git a/items/AGARICUS_SOUP.json b/items/AGARICUS_SOUP.json
index 9151c565..2be089f8 100644
--- a/items/AGARICUS_SOUP.json
+++ b/items/AGARICUS_SOUP.json
@@ -25,6 +25,6 @@
"internalname": "AGARICUS_SOUP",
"clickcommand": "viewrecipe",
"modver": "2.1.1-PRE",
- "crafttext": "",
+ "crafttext": "Requires: Agaricus Cap II",
"infoType": ""
} \ No newline at end of file
diff --git a/items/ANTI_BITE_SCARF.json b/items/ANTI_BITE_SCARF.json
index a3f10813..9f0ecdfe 100644
--- a/items/ANTI_BITE_SCARF.json
+++ b/items/ANTI_BITE_SCARF.json
@@ -1,18 +1,13 @@
{
"itemid": "minecraft:carpet",
"displayname": "§6Anti-Bite Scarf",
- "nbttag": "{HideFlags:254,display:{Lore:[0:\"§7Rift Time: §a+100s\",1:\"§7Hearts: §a+1\",2:\"§7Intelligence: §a+20\",3:\"\",4:\"§9Living Metal §9܉§b|§b|§b|§b|§b|§b|§b|§b|§b|§b|§9܈ §8100%\",5:\"§6Full Set Bonus: Living Metal Suit\",6:\"§7Lets you survive the frostbite of\",7:\"§7the §bLiving Stillness§7.\",8:\"\",9:\"§6Ability: Helmets All The Way Around\",10:\"§7Regain §a+2ф §7when killing a\",11:\"§7monster.\",12:\"\",13:\"§7If you would take §c❤ §7damage,\",14:\"§7take §c0.3❤ §7less.\",15:\"\",16:\"§6§lLEGENDARY HELMET\"],Name:\"§6Anti-Bite Scarf\"},ExtraAttributes:{lm_evo:100,id:\"ANTI_BITE_SCARF\"}}",
+ "nbttag": "{HideFlags:254,display:{Lore:[0:\"§7Rift Time: §a+100s\",1:\"§7Hearts: §a+1\",2:\"§7Intelligence: §a+20\",3:\"\",4:\"§6Ability: Helmets All The Way Around\",5:\"§7Regain §a+2ф §7when killing a\",6:\"§7monster.\",7:\"\",8:\"§7If you would take §c❤ §7damage,\",9:\"§7take §c0.3❤ §7less.\",10:\"\",11:\"§6§lLEGENDARY HELMET\"],Name:\"§6Anti-Bite Scarf\"},ExtraAttributes:{id:\"ANTI_BITE_SCARF\"}}",
"damage": 14,
"lore": [
"§7Rift Time: §a+100s",
"§7Hearts: §a+1",
"§7Intelligence: §a+20",
"",
- "§9Living Metal §9܉§b|§b|§b|§b|§b|§b|§b|§b|§b|§b|§9܈ §8100%",
- "§6Full Set Bonus: Living Metal Suit",
- "§7Lets you survive the frostbite of",
- "§7the §bLiving Stillness§7.",
- "",
"§6Ability: Helmets All The Way Around",
"§7Regain §a+2ф §7when killing a",
"§7monster.",
diff --git a/items/ANTI_BITE_SCARF_2.json b/items/ANTI_BITE_SCARF_2.json
index b84251f0..c40dc486 100644
--- a/items/ANTI_BITE_SCARF_2.json
+++ b/items/ANTI_BITE_SCARF_2.json
@@ -1,18 +1,13 @@
{
"itemid": "minecraft:carpet",
"displayname": "§dAnti-Bite Scarf",
- "nbttag": "{HideFlags:254,display:{Lore:[0:\"§7Rift Time: §a+110s\",1:\"§7Hearts: §a+1\",2:\"§7Intelligence: §a+22\",3:\"\",4:\"§9Living Metal §9܉§b|§b|§b|§b|§b|§b|§b|§b|§b|§b|§9܈ §8100%\",5:\"§6Full Set Bonus: Living Metal Suit\",6:\"§7Lets you survive the frostbite of\",7:\"§7the §bLiving Stillness§7.\",8:\"\",9:\"§6Ability: Helmets All The Way Around\",10:\"§7Regain §a+2ф §7when killing a\",11:\"§7monster.\",12:\"\",13:\"§7If you would take §c❤ §7damage,\",14:\"§7take §c0.5❤ §7less.\",15:\"\",16:\"§eHold and left-click to pick color!\",17:\"\",18:\"§d§lMYTHIC HELMET\"],Name:\"§dAnti-Bite Scarf\"},ExtraAttributes:{lm_evo:112,id:\"ANTI_BITE_SCARF_2\"}}",
+ "nbttag": "{HideFlags:254,display:{Lore:[0:\"§7Rift Time: §a+110s\",1:\"§7Hearts: §a+1\",2:\"§7Intelligence: §a+22\",3:\"\",4:\"§6Ability: Helmets All The Way Around\",5:\"§7Regain §a+2ф §7when killing a\",6:\"§7monster.\",7:\"\",8:\"§7If you would take §c❤ §7damage,\",9:\"§7take §c0.5❤ §7less.\",10:\"\",11:\"§eHold and left-click to pick color!\",12:\"\",13:\"§d§lMYTHIC HELMET\"],Name:\"§dAnti-Bite Scarf\"},ExtraAttributes:{id:\"ANTI_BITE_SCARF_2\"}}",
"damage": 14,
"lore": [
"§7Rift Time: §a+110s",
"§7Hearts: §a+1",
"§7Intelligence: §a+22",
"",
- "§9Living Metal §9܉§b|§b|§b|§b|§b|§b|§b|§b|§b|§b|§9܈ §8100%",
- "§6Full Set Bonus: Living Metal Suit",
- "§7Lets you survive the frostbite of",
- "§7the §bLiving Stillness§7.",
- "",
"§6Ability: Helmets All The Way Around",
"§7Regain §a+2ф §7when killing a",
"§7monster.",
diff --git a/items/ANTI_MORPH_POTION.json b/items/ANTI_MORPH_POTION.json
new file mode 100644
index 00000000..31498484
--- /dev/null
+++ b/items/ANTI_MORPH_POTION.json
@@ -0,0 +1,17 @@
+{
+ "itemid": "minecraft:skull",
+ "displayname": "§5Anti-Morph Potion",
+ "nbttag": "{HideFlags:254,SkullOwner:{Id:\"872dcc95-ccdd-3af8-b1c2-fe39757d83a7\",Properties:{textures:[0:{Value:\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWFkZDMwOWVjZWZkYjFkZjE4ZWVmNmY4ZDQwODNiNDdiM2VlMjI3Mjg2YzBmMzc1ZjQ1MzY5ZDgzZmIzMGJkIn19fQ\u003d\u003d\"}]}},display:{Lore:[0:\"§7Right-click to throw the potion\",1:\"§7at §2ugly §7people.\",2:\"\",3:\"§5§lEPIC\"],Name:\"§5Anti-Morph Potion\"},ExtraAttributes:{id:\"ANTI_MORPH_POTION\"}}",
+ "damage": 3,
+ "lore": [
+ "§7Right-click to throw the potion",
+ "§7at §2ugly §7people.",
+ "",
+ "§5§lEPIC"
+ ],
+ "internalname": "ANTI_MORPH_POTION",
+ "crafttext": "",
+ "clickcommand": "",
+ "modver": "2.1.1-PRE",
+ "infoType": ""
+} \ No newline at end of file
diff --git a/items/BACTE_FRAGMENT.json b/items/BACTE_FRAGMENT.json
new file mode 100644
index 00000000..fc7ed412
--- /dev/null
+++ b/items/BACTE_FRAGMENT.json
@@ -0,0 +1,16 @@
+{
+ "itemid": "minecraft:skull",
+ "displayname": "§9Bacte Fragment",
+ "nbttag": "{HideFlags:254,SkullOwner:{Id:\"db90737c-691f-3bca-ad67-59d91c9489f6\",Properties:{textures:[0:{Value:\"ewogICJ0aW1lc3RhbXAiIDogMTY3NjE5NTUyNDc5MywKICAicHJvZmlsZUlkIiA6ICI3ZjU2ZjY1MDI2NjY0ZmM1OWFjNWYyYjVjMTNlZGY3NyIsCiAgInByb2ZpbGVOYW1lIiA6ICJNYXhBbnRvbnkiLAogICJzaWduYXR1cmVSZXF1aXJlZCIgOiB0cnVlLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTU4YjA4NjFmMzM3ZWQ3NWQxZmU2YmFkZmMzNWQyZjNhYTViMjRkNDI2MDdmODFmYzg2YWJlNTM4NTU4NzBmNyIsCiAgICAgICJtZXRhZGF0YSIgOiB7CiAgICAgICAgIm1vZGVsIiA6ICJzbGltIgogICAgICB9CiAgICB9CiAgfQp9\"}]}},display:{Lore:[0:\"§eRight-click to view recipes!\",1:\"\",2:\"§9§lRARE\"],Name:\"§9Bacte Fragment\"},ExtraAttributes:{id:\"BACTE_FRAGMENT\"}}",
+ "damage": 3,
+ "lore": [
+ "§eRight-click to view recipes!",
+ "",
+ "§9§lRARE"
+ ],
+ "internalname": "BACTE_FRAGMENT",
+ "crafttext": "",
+ "clickcommand": "",
+ "modver": "2.1.1-PRE",
+ "infoType": ""
+} \ No newline at end of file
diff --git a/items/BERBERIS_BLOWGUN.json b/items/BERBERIS_BLOWGUN.json
index 84f70ae2..bb832420 100644
--- a/items/BERBERIS_BLOWGUN.json
+++ b/items/BERBERIS_BLOWGUN.json
@@ -25,6 +25,6 @@
"internalname": "BERBERIS_BLOWGUN",
"clickcommand": "viewrecipe",
"modver": "2.1.1-PRE",
- "crafttext": "",
+ "crafttext": "Requires: Wilted Berberis II",
"infoType": ""
} \ No newline at end of file
diff --git a/items/BERBERIS_FUEL_INJECTOR.json b/items/BERBERIS_FUEL_INJECTOR.json
index 2b59028e..84a3abbd 100644
--- a/items/BERBERIS_FUEL_INJECTOR.json
+++ b/items/BERBERIS_FUEL_INJECTOR.json
@@ -32,6 +32,6 @@
"internalname": "BERBERIS_FUEL_INJECTOR",
"clickcommand": "viewrecipe",
"modver": "2.1.1-PRE",
- "crafttext": "",
+ "crafttext": "Requires: Wilted Berberis IV",
"infoType": ""
} \ No newline at end of file
diff --git a/items/BLOOD_DONOR_ARTIFACT.json b/items/BLOOD_DONOR_ARTIFACT.json
new file mode 100644
index 00000000..d5bad4df
--- /dev/null
+++ b/items/BLOOD_DONOR_ARTIFACT.json
@@ -0,0 +1,33 @@
+{
+ "itemid": "minecraft:skull",
+ "displayname": "§9Blood Donor Artifact",
+ "nbttag": "{HideFlags:254,SkullOwner:{Id:\"19f1385e-09a8-30c3-88be-62a85922accc\",Properties:{textures:[0:{Value:\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmY3YmI5NzQ4MGMxMGZkZmViOGZhZTkzOTI5ZTVlZWI0ZjA0OTFkOGNjYTcwZWQwMGI0NWUzZmIyYjc0ZjZjNSJ9fX0\u003d\"}]}},display:{Lore:[0:\"§7Health Regen: §a+3\",1:\"§7Mana Regen: §a+10%\",2:\"\",3:\"§7The human body produces 2-3\",4:\"§7million red blood cells per\",5:\"§7SECOND.\",6:\"\",7:\"§5§kX§5 Rift-Transferable §kX\",8:\"§9§lRARE ACCESSORY\"],Name:\"§9Blood Donor Artifact\"},ExtraAttributes:{id:\"BLOOD_DONOR_ARTIFACT\"}}",
+ "damage": 3,
+ "lore": [
+ "§7Health Regen: §a+3",
+ "§7Mana Regen: §a+10%",
+ "",
+ "§7The human body produces 2-3",
+ "§7million red blood cells per",
+ "§7SECOND.",
+ "",
+ "§5§kX§5 Rift-Transferable §kX",
+ "§9§lRARE ACCESSORY"
+ ],
+ "recipe": {
+ "A1": "HEMOBOMB:64",
+ "A2": "HEMOBOMB:64",
+ "A3": "HEMOBOMB:64",
+ "B1": "HEMOBOMB:64",
+ "B2": "BLOOD_DONOR_RING:1",
+ "B3": "HEMOBOMB:64",
+ "C1": "HEMOBOMB:64",
+ "C2": "HEMOBOMB:64",
+ "C3": "HEMOBOMB:64"
+ },
+ "internalname": "BLOOD_DONOR_ARTIFACT",
+ "clickcommand": "viewrecipe",
+ "modver": "2.1.1-PRE",
+ "crafttext": "Requires: Hemovibe IX",
+ "infoType": ""
+} \ No newline at end of file
diff --git a/items/BLOOD_DONOR_RING.json b/items/BLOOD_DONOR_RING.json
new file mode 100644
index 00000000..d8458757
--- /dev/null
+++ b/items/BLOOD_DONOR_RING.json
@@ -0,0 +1,31 @@
+{
+ "itemid": "minecraft:skull",
+ "displayname": "§aBlood Donor Ring",
+ "nbttag": "{HideFlags:254,SkullOwner:{Id:\"60470646-46ce-3cfd-a4e5-1cc25eb299bb\",Properties:{textures:[0:{Value:\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNlOTVjODNmNTRlMjY2MmYwYjBkZjI4N2FmYjVjNDhkOWNhZDJlYWM0NmNiODBjOGNiNGM0ZjQ2OGUxM2MzMyJ9fX0\u003d\"}]}},display:{Lore:[0:\"§7Health Regen: §a+2\",1:\"§7Mana Regen: §a+5%\",2:\"\",3:\"§7There\u0027s like 5 liters in you.\",4:\"\",5:\"§5§kX§5 Rift-Transferable §kX\",6:\"§a§lUNCOMMON ACCESSORY\"],Name:\"§aBlood Donor Ring\"},ExtraAttributes:{id:\"BLOOD_DONOR_RING\"}}",
+ "damage": 3,
+ "lore": [
+ "§7Health Regen: §a+2",
+ "§7Mana Regen: §a+5%",
+ "",
+ "§7There\u0027s like 5 liters in you.",
+ "",
+ "§5§kX§5 Rift-Transferable §kX",
+ "§a§lUNCOMMON ACCESSORY"
+ ],
+ "recipe": {
+ "A1": "HEMOGLASS:12",
+ "A2": "HEMOGLASS:12",
+ "A3": "HEMOGLASS:12",
+ "B1": "HEMOGLASS:12",
+ "B2": "BLOOD_DONOR_TALISMAN:1",
+ "B3": "HEMOGLASS:12",
+ "C1": "HEMOGLASS:12",
+ "C2": "HEMOGLASS:12",
+ "C3": "HEMOGLASS:12"
+ },
+ "internalname": "BLOOD_DONOR_RING",
+ "clickcommand": "viewrecipe",
+ "modver": "2.1.1-PRE",
+ "crafttext": "Requires: Hemovibe VI",
+ "infoType": ""
+} \ No newline at end of file
diff --git a/items/BLOOD_DONOR_TALISMAN.json b/items/BLOOD_DONOR_TALISMAN.json
index 49b6fde8..2bc11850 100644
--- a/items/BLOOD_DONOR_TALISMAN.json
+++ b/items/BLOOD_DONOR_TALISMAN.json
@@ -12,7 +12,7 @@
"§f§lCOMMON ACCESSORY"
],
"internalname": "BLOOD_DONOR_TALISMAN",
- "crafttext": "",
+ "crafttext": "Requires: Hemovibe II",
"clickcommand": "",
"modver": "2.1.1-PRE",
"infoType": ""
diff --git a/items/BLUETOOTH_RING.json b/items/BLUETOOTH_RING.json
index ac031bcf..1ca68ab5 100644
--- a/items/BLUETOOTH_RING.json
+++ b/items/BLUETOOTH_RING.json
@@ -1,26 +1,33 @@
{
"itemid": "minecraft:skull",
- "displayname": "§f§f§9Bluetooth Ring",
- "nbttag": "{HideFlags:254,SkullOwner:{Id:\"a738aa48-6311-3b92-b0df-7a3aa5e66c2d\",Properties:{textures:[0:{Value:\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWZmZmRiNGY3NWUxNjc4ZWNmYWE1ZjQyYTMyZjExZTFjYzA4Nzk0NmY0ODU3NDYzYWU2NjQ3Y2MzZTAwNzllMiJ9fX0\u003d\"}]}},display:{Lore:[0:\"§7Speed: §a-2\",1:\"§7Intelligence: §a-1\",2:\"\",3:\"§7Deal §c§c+1❁ Damage §7if there\",4:\"§7are at least §a6 §7players on\",5:\"§7the island you\u0027re on.\",6:\"\",7:\"§8But wait! There\u0027s more...\",8:\"§7Adds §c§c+3❁ Damage §7bonus to\",9:\"§7the §6Blazetekk™ Ham Radio§7.\",10:\"\",11:\"§5§kX§5 Rift-Transferable §kX\",12:\"§9§lRARE ACCESSORY\"],Name:\"§f§f§9Bluetooth Ring\"},ExtraAttributes:{id:\"BLUETOOTH_RING\"}}",
+ "displayname": "§9Bluetooth Ring",
+ "nbttag": "{HideFlags:254,SkullOwner:{Id:\"a738aa48-6311-3b92-b0df-7a3aa5e66c2d\",Properties:{textures:[0:{Value:\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0