diff --git a/aris_random_additions.mcreator b/aris_random_additions.mcreator
index 11e48b6..bdeeb01 100644
--- a/aris_random_additions.mcreator
+++ b/aris_random_additions.mcreator
@@ -4012,6 +4012,578 @@
]
},
"path": "~/Other"
+ },
+ {
+ "name": "EnditeIngot",
+ "type": "item",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_ingot",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeIngotItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_ingot.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeBlock",
+ "type": "block",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_block",
+ "metadata": {
+ "files": [
+ "src/main/resources/assets/aris_random_additions/blockstates/endite_block.json",
+ "src/main/resources/data/aris_random_additions/loot_tables/blocks/endite_block.json",
+ "src/main/java/net/mcreator/arisrandomadditions/block/EnditeBlockBlock.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_block.json",
+ "src/main/resources/assets/aris_random_additions/models/block/endite_block.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeOreBlockRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_ore_block_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_ore_block_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeBlockOreRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_block_ore_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_block_ore_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditePickaxe",
+ "type": "tool",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_pickaxe",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditePickaxeItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_pickaxe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeAxe",
+ "type": "tool",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_axe",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeAxeItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_axe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeSword",
+ "type": "tool",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_sword",
+ "metadata": {
+ "files": [
+ "src/main/resources/assets/aris_random_additions/models/item/endite_sword.json",
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeSwordItem.java"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeShovel",
+ "type": "tool",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_shovel",
+ "metadata": {
+ "files": [
+ "src/main/resources/assets/aris_random_additions/models/item/endite_shovel.json",
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeShovelItem.java"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeHoe",
+ "type": "tool",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_hoe",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeHoeItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_hoe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeArmor",
+ "type": "armor",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_armor",
+ "metadata": {
+ "files": [
+ "src/main/resources/assets/aris_random_additions/models/item/endite_armor_chestplate.json",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_armor_helmet.json",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_armor_leggings.json",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_armor_boots.json",
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeArmorItem.java"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeArmorBootsTickEvent",
+ "type": "procedure",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_armor_boots_tick_event",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeArmorBootsTickEventProcedure.java"
+ ],
+ "dependencies": [
+ {
+ "name": "entity",
+ "type": "entity"
+ }
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeSetAdvancement",
+ "type": "achievement",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_set_advancement",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/advancements/endite_set_advancement.json"
+ ]
+ },
+ "path": "~/Advancements"
+ },
+ {
+ "name": "EnditeAdvancement",
+ "type": "achievement",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_advancement",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/advancements/endite_advancement.json"
+ ]
+ },
+ "path": "~/Advancements"
+ },
+ {
+ "name": "EnditeUpgradeSmithingTemplate",
+ "type": "item",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_upgrade_smithing_template",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeUpgradeSmithingTemplateItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_upgrade_smithing_template.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "ChorusEye",
+ "type": "item",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "chorus_eye",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/ChorusEyeItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/chorus_eye.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "ChorusEyeRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "chorus_eye_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/chorus_eye_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeIngotRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_ingot_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_ingot_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeUpgradeSmithingTemplateRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_upgrade_smithing_template_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_upgrade_smithing_template_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditePickaxeRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_pickaxe_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_pickaxe_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeAxeRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_axe_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_axe_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeSwordRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_sword_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_sword_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeShovelRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_shovel_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_shovel_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeHoeRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_hoe_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_hoe_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeHelmetRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_helmet_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_helmet_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeChestplateRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_chestplate_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_chestplate_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeLeggingsRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_leggings_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_leggings_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeBootsRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_boots_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_boots_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeHoeAdvancement",
+ "type": "achievement",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_hoe_advancement",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/advancements/endite_hoe_advancement.json"
+ ]
+ },
+ "path": "~/Advancements"
+ },
+ {
+ "name": "PowerStar",
+ "type": "item",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "power_star",
+ "metadata": {
+ "files": [
+ "src/main/resources/assets/aris_random_additions/models/item/power_star.json",
+ "src/main/java/net/mcreator/arisrandomadditions/item/PowerStarItem.java"
+ ]
+ },
+ "path": "~/Orichalcum"
+ },
+ {
+ "name": "PowerStarRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "power_star_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/power_star_recipe.json"
+ ]
+ },
+ "path": "~/Orichalcum"
+ },
+ {
+ "name": "PowerStarAdvancement",
+ "type": "achievement",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "power_star_advancement",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/advancements/power_star_advancement.json"
+ ]
+ },
+ "path": "~/Advancements"
+ },
+ {
+ "name": "EnditeScythe",
+ "type": "tool",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_scythe",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/item/EnditeScytheItem.java",
+ "src/main/resources/assets/aris_random_additions/models/item/endite_scythe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "TheEndOfYourMiseryEffect",
+ "type": "potioneffect",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "the_end_of_your_misery_effect",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/potion/TheEndOfYourMiseryEffectMobEffect.java"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "TheEndOfYourMiseryEffectEffectExpires",
+ "type": "procedure",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "the_end_of_your_misery_effect_effect_expires",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectExpiresProcedure.java"
+ ],
+ "dependencies": [
+ {
+ "name": "entity",
+ "type": "entity"
+ },
+ {
+ "name": "x",
+ "type": "number"
+ },
+ {
+ "name": "y",
+ "type": "number"
+ },
+ {
+ "name": "z",
+ "type": "number"
+ },
+ {
+ "name": "world",
+ "type": "world"
+ }
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "TheEndOfYourMiseryEffectEffectStartedapplied",
+ "type": "procedure",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "the_end_of_your_misery_effect_effect_startedapplied",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectStartedappliedProcedure.java"
+ ],
+ "dependencies": [
+ {
+ "name": "entity",
+ "type": "entity"
+ },
+ {
+ "name": "x",
+ "type": "number"
+ },
+ {
+ "name": "y",
+ "type": "number"
+ },
+ {
+ "name": "z",
+ "type": "number"
+ },
+ {
+ "name": "world",
+ "type": "world"
+ }
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeScytheLivingEntityIsHitWithTool",
+ "type": "procedure",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_scythe_living_entity_is_hit_with_tool",
+ "metadata": {
+ "files": [
+ "src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeScytheLivingEntityIsHitWithToolProcedure.java"
+ ],
+ "dependencies": [
+ {
+ "name": "entity",
+ "type": "entity"
+ },
+ {
+ "name": "world",
+ "type": "world"
+ }
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeScytheRecipe",
+ "type": "recipe",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_scythe_recipe",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/recipes/endite_scythe_recipe.json"
+ ]
+ },
+ "path": "~/Endite"
+ },
+ {
+ "name": "EnditeScytheAdvancement",
+ "type": "achievement",
+ "compiles": true,
+ "locked_code": false,
+ "registry_name": "endite_scythe_advancement",
+ "metadata": {
+ "files": [
+ "src/main/resources/data/aris_random_additions/advancements/endite_scythe_advancement.json"
+ ]
+ },
+ "path": "~/Advancements"
}
],
"variable_elements": [],
@@ -4021,11 +4593,13 @@
"~CUSTOM:NetherrackJuice"
],
"BLOCKS:minecraft:needs_diamond_tool": [
+ "~CUSTOM:EnditeBlock",
"~CUSTOM:OrichalcumBlock",
"~CUSTOM:OrichalcumOre",
"~CUSTOM:Bedrockifier"
],
"ITEMS:minecraft:pickaxes": [
+ "~CUSTOM:EnditePickaxe",
"~CUSTOM:WandOfDraining",
"~CUSTOM:WandOfResizing",
"~CUSTOM:OrichalcumPickaxe",
@@ -4034,6 +4608,8 @@
"~CUSTOM:NetherrackitePickaxe"
],
"ITEMS:minecraft:hoes": [
+ "~CUSTOM:EnditeScythe",
+ "~CUSTOM:EnditeHoe",
"~CUSTOM:OrichalcumHoe"
],
"ITEMS:mod:ore_miner_acceptable_inputs": [
@@ -4041,6 +4617,7 @@
"Items.DIAMOND_PICKAXE"
],
"BLOCKS:minecraft:mineable/pickaxe": [
+ "~CUSTOM:EnditeBlock",
"~CUSTOM:OrichalcumBlock",
"~CUSTOM:OrichalcumOre",
"~CUSTOM:Bedrockifier",
@@ -4070,6 +4647,7 @@
"~CUSTOM:RedstoneBrickWalls"
],
"ITEMS:minecraft:axes": [
+ "~CUSTOM:EnditeAxe",
"~CUSTOM:OrichalcumAxe"
],
"BLOCKS:minecraft:stairs": [
@@ -4080,10 +4658,12 @@
"CUSTOM:MagicFlesh"
],
"ITEMS:minecraft:swords": [
+ "~CUSTOM:EnditeSword",
"~CUSTOM:OrichalcumSword",
"~CUSTOM:BedrockSword"
],
"ITEMS:minecraft:shovels": [
+ "~CUSTOM:EnditeShovel",
"~CUSTOM:OrichalcumShovel",
"~CUSTOM:Gravedigger"
],
@@ -4103,25 +4683,29 @@
"language_map": {
"en_us": {
"advancements.condensed_netherrack_advancement.descr": "Condense Netherrack for the first time",
- "block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack",
"item.nims_random_bullshit.magic_dust": "Magic Dust",
+ "block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack",
"item.nims_random_bullshit.orichalcum_armor_boots": "Orichalcum Boots",
"block.nims_random_bullshit.magma_brick_button": "Magma Brick Button",
"painting.nims_random_bullshit.shit_painting.title": "Shit Painting",
"entity.aris_random_additions.ghoul": "Ghoul",
"block.aris_random_additions.broken_glass": "Broken Glass",
"item.aris_random_additions.ghoul_spawn_egg": "Ghoul Spawn Egg",
+ "item.aris_random_additions.endite_armor_boots": "Endite Boots",
"gui.aris_random_additions.turd_gui.label_uh_ohh_stinky": "UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! ",
"item.aris_random_additions.bedrock_shard": "Bedrock Shard",
"item.aris_random_additions.bedrock_upgrade_template": "Bedrock Upgrade Template",
"advancements.grave_digger_advancement.title": "We Must Dig!",
+ "item.aris_random_additions.endite_ingot": "Endite",
"block.nims_random_bullshit.orichalcum_block": "Block of Orichalcum",
"block.nims_random_bullshit.rubber_slab": "Rubber Slab",
- "block.aris_random_additions.magma_brick_pressure_plate": "Magma Brick Pressure Plate",
"item.nims_random_bullshit.bedrock_upgrade_template": "Bedrock Upgrade Template",
+ "block.aris_random_additions.magma_brick_pressure_plate": "Magma Brick Pressure Plate",
"advancements.orichalcum_set_advancement.descr": "Wear a full armor set of Orichalcum.",
- "block.aris_random_additions.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
"block.nims_random_bullshit.orichalcum_ore": "Orichalcum Ore",
+ "block.aris_random_additions.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
+ "item.aris_random_additions.endite_pickaxe": "Endite Pickaxe",
+ "advancements.endite_scythe_advancement.title": "Endbringer\u0027s Sharpest Tool",
"painting.aris_random_additions.turd_painting.author": "Ari/nim",
"item.nims_random_bullshit.wand_of_resizing": "Wand Of Resizing",
"item.nims_random_bullshit.gravedigger.description_1": "We must dig!",
@@ -4130,12 +4714,15 @@
"block.aris_random_additions.hexa_condensed_netherrack": "Hexa-condensed Netherrack",
"item.aris_random_additions.bedrock_sword": "Bedrock Sword",
"item.aris_random_additions.orichalcum_hoe": "Orichalcum Hoe",
+ "block.aris_random_additions.endite_block": "Block of Endite",
"item.aris_random_additions.wand_of_draining": "Wand Of Draining",
"enchantment.aris_random_additions.passive_income_enchantment": "Passive Income",
"item.aris_random_additions.sand_dust": "Sand Dust",
"block.aris_random_additions.orichalcum_block": "Block of Orichalcum",
"gui.nims_random_bullshit.mailbox_gui.outbox_y_coord": "0",
+ "item.aris_random_additions.power_star": "Power Star",
"enchantment.nims_random_bullshit.ruining_enchantment": "Ruining",
+ "advancements.endite_advancement.descr": "Obtain Endite",
"advancements.netherrack_juice_advancement.descr": "Obtain Netherrack Juice",
"block.nims_random_bullshit.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
"block.nims_random_bullshit.quadra_condensed_netherrack": "Quadra-condensed Netherrack",
@@ -4144,6 +4731,7 @@
"enchantment.nims_random_bullshit.sundering_enchantment": "Sundering",
"block.aris_random_additions.magma_brick_slabs": "Magma Brick Slab",
"item.nims_random_bullshit.sand_dust": "Sand Dust",
+ "item.aris_random_additions.endite_sword": "Endite Sword",
"item.nims_random_bullshit.magic_flesh": "Magic Flesh",
"item.nims_random_bullshit.golden_berries": "Golden Berries",
"item.nims_random_bullshit.netherrack_juice_bucket": "Netherrack Juice Bucket",
@@ -4153,6 +4741,7 @@
"advancements.turd_advancement.title": "Crap!",
"item.aris_random_additions.orichalcum_armor_chestplate": "Orichalcum Chestplate",
"item.nims_random_bullshit.bedrock_eater": "Bedrock Eater",
+ "item.aris_random_additions.orichalcum_armor_helmet.description_0": "Set Bonus: Speed, Jump Boost",
"block.nims_random_bullshit.rubber_pressure_plate": "Rubber Pressure Plate",
"block.aris_random_additions.redstone_brick_walls": "Redstone Brick Wall",
"item.nims_random_bullshit.orichalcum_armor_leggings": "Orichalcum Leggings",
@@ -4173,18 +4762,21 @@
"advancements.grave_digger_advancement.descr": "Obtain Gravedigger",
"effect.nims_random_bullshit.summoned_entity_effect": "Summoned Entity",
"item.aris_random_additions.netherrackite": "Netherrackite Ingot",
+ "effect.aris_random_additions.the_end_of_your_misery_effect": "The End Of Your Misery",
"advancements.orichalcum_advancement.title": "Folly Red",
"item.nims_random_bullshit.ghoul_spawn_egg": "Ghoul Spawn Egg",
+ "item.aris_random_additions.orichalcum_armor_boots.description_0": "Set Bonus: Speed, Jump Boost",
"gui.nims_random_bullshit.mailbox_gui.label_y": "Y:",
"gui.nims_random_bullshit.mailbox_gui.label_z": "Z:",
"item.nims_random_bullshit.tux_spawn_egg": "Tux Spawn Egg",
"gui.nims_random_bullshit.mailbox_gui.label_x": "X:",
"item.nims_random_bullshit.orichalcum_armor_helmet": "Orichalcum Helmet",
"block.aris_random_additions.magma_bricks": "Magma Bricks",
+ "item.aris_random_additions.endite_axe": "Endite Axe",
"item.nims_random_bullshit.snow_golem_question_mark": "Snow Golem...?",
"item.aris_random_additions.gravedigger.description_0": "Right-Click on soul sand or soul soil to use them, summoning a ghoul that attacks hostile mobs.",
- "item.aris_random_additions.gravedigger.description_1": "We must dig!",
"advancements.bedrock_advancement.descr": "Obtain Bedrock",
+ "item.aris_random_additions.gravedigger.description_1": "We must dig!",
"item.nims_random_bullshit.orichalcum_shovel": "Orichalcum Shovel",
"block.nims_random_bullshit.redstone_brick_stairs": "Redstone Brick Stairs",
"block.aris_random_additions.magma_brick_walls": "Magma Brick Wall",
@@ -4193,6 +4785,8 @@
"item.nims_random_bullshit.netherrackite": "Netherrackite Ingot",
"block.aris_random_additions.bedrockifier": "Bedrockifier",
"enchantment.aris_random_additions.sundering_enchantment": "Sundering",
+ "item.aris_random_additions.endite_shovel": "Endite Shovel",
+ "item.aris_random_additions.endite_scythe.description_0": "Inflicts \"The End Of Your Misery\" effect on-hit, which detonates after 4 seconds to do 33% missing health magic damage.",
"item.aris_random_additions.netherrackite_pickaxe": "Netherrackite Pickaxe",
"item.aris_random_additions.netherrack_juice_bucket": "Netherrack Juice Bucket",
"item.nims_random_bullshit.netherrackite_pickaxe.description_0": "Non-condensed netherracks broken by this pickaxe drop themselves an additional time.",
@@ -4203,6 +4797,7 @@
"block.nims_random_bullshit.ore_miner": "Ore Miner",
"advancements.star_wand_advancement.descr": "Use a Star Wand",
"item.aris_random_additions.netherrackite_pickaxe.description_0": "Non-condensed netherracks broken by this pickaxe drop themselves an additional time.",
+ "advancements.endite_set_advancement.descr": "Wear a full armor set of Endite.",
"block.nims_random_bullshit.condensed_condensed_condensed_netherrack": "Condensed Condensed Condensed Netherrack",
"item.aris_random_additions.magic_egg": "Magic Egg",
"entity.nims_random_bullshit.ghoul": "Ghoul",
@@ -4210,10 +4805,12 @@
"block.aris_random_additions.redstone_brick_slabs": "Redstone Brick Slab",
"advancements.star_advancement.descr": "Obtain a Star",
"item.nims_random_bullshit.bedrock_pickaxe": "Bedrock Pickaxe",
+ "item.aris_random_additions.endite_armor_chestplate.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"block.nims_random_bullshit.magma_brick_stairs": "Magma Brick Stairs",
"advancements.bedrock_shard_advancement.descr": "Obtain Bedrock Shard",
"block.aris_random_additions.quadra_condensed_netherrack": "Quadra-condensed Netherrack",
"item.aris_random_additions.orichalcum_armor_boots": "Orichalcum Boots",
+ "item.aris_random_additions.endite_upgrade_smithing_template": "Endite Upgrade Template",
"item.aris_random_additions.bedrock_eater": "Bedrock Eater",
"advancements.orichalcum_advancement.descr": "Obtain Orichalcum",
"advancements.spawner_advancement.title": "It\u0027s spawnin\u0027 time!",
@@ -4223,6 +4820,7 @@
"item.nims_random_bullshit.orichalcum_armor_chestplate": "Orichalcum Chestplate",
"item.nims_random_bullshit.bean": "Bean",
"effect.aris_random_additions.stinky_effect": "Stinky",
+ "advancements.endite_hoe_advancement.descr": "Craft an Endite Hoe",
"item.aris_random_additions.orichalcum_armor_helmet": "Orichalcum Helmet",
"enchantment.aris_random_additions.ruining_enchantment": "Ruining",
"block.aris_random_additions.ore_miner": "Ore Miner",
@@ -4242,20 +4840,26 @@
"item.aris_random_additions.cheese": "Cheese",
"item.aris_random_additions.orichalcum_sword": "Orichalcum Sword",
"item.aris_random_additions.wand_of_resizing.description_0": "DISCLAIMER: Does not work with Origins that periodically reset your scale!",
+ "advancements.endite_scythe_advancement.descr": "Craft an Endite Scythe",
"item.aris_random_additions.block_eater": "Block Eater",
"entity.nims_random_bullshit.tux": "Tux",
"item.aris_random_additions.orichalcum_pickaxe": "Orichalcum Pickaxe",
"block.nims_random_bullshit.bedrockifier": "Bedrockifier",
"effect.aris_random_additions.summoned_entity_effect": "Summoned Entity",
"item.nims_random_bullshit.orichalcum": "Orichalcum",
+ "item.aris_random_additions.orichalcum_armor_leggings.description_0": "Set Bonus: Speed, Jump Boost",
"advancements.magic_egg_advancement.descr": "Obtain a Magic Egg",
+ "advancements.endite_advancement.title": "Purple Butter",
"entity.aris_random_additions.ari": "Ari",
"item.nims_random_bullshit.night_vision_goggles_helmet": "Night Vision Goggles",
+ "advancements.power_star_advancement.descr": "Craft a Power Star",
"block.aris_random_additions.orichalcum_ore": "Orichalcum Ore",
"item.aris_random_additions.orichalcum_axe": "Orichalcum Axe",
+ "item.aris_random_additions.endite_hoe": "Endite Hoe",
"block.aris_random_additions.rave_block": "Rave Block",
"advancements.orichalcum_set_advancement.title": "Cover Me In Folly Red",
"gui.nims_random_bullshit.ore_miner_gui.button_mine": "Mine",
+ "item.aris_random_additions.endite_scythe": "Endite Scythe",
"advancements.star_advancement.title": "A Star Meant To Be",
"painting.nims_random_bullshit.shit_painting.author": "nim",
"gui.nims_random_bullshit.mailbox_gui.outbox_x_coord": "0",
@@ -4264,6 +4868,8 @@
"advancements.condensed_netherrack_advancement.title": "Rackin\u0027 Em Up!",
"item.aris_random_additions.magic_flesh": "Magic Flesh",
"item.aris_random_additions.black_iron_ingot": "Black Iron Ingot",
+ "item.aris_random_additions.endite_armor_helmet": "Endite Helmet",
+ "advancements.endite_hoe_advancement.title": "Extremely Serious Dedication",
"block.nims_random_bullshit.magma_brick_walls": "Magma Brick Wall",
"block.nims_random_bullshit.rave_block": "Rave Block",
"item.nims_random_bullshit.orichalcum_sword": "Orichalcum Sword",
@@ -4271,19 +4877,25 @@
"block.aris_random_additions.condensed_condensed_condensed_netherrack": "Condensed Condensed Condensed Netherrack",
"advancements.star_wand_advancement.title": "Healius Absorbus!",
"advancements.magic_egg_advancement.title": "Core of a Spawner",
+ "advancements.power_star_advancement.title": "Folly Red Star",
+ "item.aris_random_additions.orichalcum_armor_chestplate.description_0": "Set Bonus: Speed, Jump Boost",
"item.aris_random_additions.ari_spawn_egg": "Ari Spawn Egg",
"entity.aris_random_additions.tux": "Tux",
"item.nims_random_bullshit.orichalcum_pickaxe": "Orichalcum Pickaxe",
"item.aris_random_additions.magic_dust": "Magic Dust",
"block.nims_random_bullshit.magma_brick_pressure_plate": "Magma Brick Pressure Plate",
+ "advancements.endite_set_advancement.title": "Cover Me In Endermite",
"advancements.bedrock_shard_advancement.title": "Unobtainium",
+ "item.aris_random_additions.endite_armor_boots.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"fluid.nims_random_bullshit.netherrack_juice": "Netherrack Juice",
"item.nims_random_bullshit.wand_of_resizing.description_0": "DISCLAIMER: Does not work with Origins that periodically reset your scale!",
"gui.nims_random_bullshit.mailbox_gui.outbox_z_coord": "0",
+ "item.aris_random_additions.chorus_eye": "Eye of Chorus",
"enchantment.aris_random_additions.sweet_blade_enchantment": "Sweet Blade",
"item.aris_random_additions.turd": "Turd",
"item.aris_random_additions.pocket_lightning.description_0": "Spawns lightning wherever it lands.",
"item.nims_random_bullshit.netherrackite_pickaxe": "Netherrackite Pickaxe",
+ "item.aris_random_additions.endite_armor_helmet.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"gui.aris_random_additions.bedrockifier_gui.label_bedrockifier": "Bedrockifier",
"block.aris_random_additions.penta_condensed_netherrack": "Penta-condensed Netherrack",
"item.nims_random_bullshit.orichalcum_hoe": "Orichalcum Hoe",
@@ -4296,16 +4908,19 @@
"block.aris_random_additions.redstone_bricks": "Redstone Bricks",
"item.nims_random_bullshit.block_eater": "Block Eater",
"item.aris_random_additions.lapis_lazuli_nugget": "Lapis Lazuli Nugget",
+ "item.aris_random_additions.endite_armor_leggings": "Endite Leggings",
"advancements.bedrock_advancement.title": "Unobtainium Block",
"item.nims_random_bullshit.star": "Star",
"gui.nims_random_bullshit.shit_gui.label_uh_ohh_stinky": "UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! ",
"block.nims_random_bullshit.magma_bricks": "Magma Bricks",
"gui.nims_random_bullshit.bedrockifier_gui.label_bedrockifier": "Bedrockifier",
+ "item.aris_random_additions.endite_armor_chestplate": "Endite Chestplate",
"item.nims_random_bullshit.shit": "Shit",
"advancements.block_eater_advancement.title": "Eat The Blocks",
"item.aris_random_additions.bedrock_pickaxe": "Bedrock Pickaxe",
"advancements.spawner_advancement.descr": "Obtain a Mob Spawner",
"item.aris_random_additions.wither_question_mark": "Wither...?",
+ "item.aris_random_additions.endite_armor_leggings.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"advancements.netherrack_juice_advancement.title": "Smells Kinda Funny",
"block.nims_random_bullshit.redstone_brick_slabs": "Redstone Brick Slab",
"block.aris_random_additions.netherrack_juice": "Netherrack Juice"
@@ -4373,13 +4988,17 @@
{
"name": "PocketLightning",
"children": []
+ },
+ {
+ "name": "Endite",
+ "children": []
}
]
},
"workspaceSettings": {
"modid": "aris_random_additions",
"modName": "Ari\u0027s Random Additions",
- "version": "2.0.3",
+ "version": "2.1.0",
"description": "Random Additions by Ari. Created with MCreator.",
"author": "nimsolated, MCreator",
"websiteURL": "https://mcreator.net",
diff --git a/elements/ChorusEye.mod.json b/elements/ChorusEye.mod.json
new file mode 100644
index 0000000..9ae9425
--- /dev/null
+++ b/elements/ChorusEye.mod.json
@@ -0,0 +1,63 @@
+{
+ "_fv": 73,
+ "_type": "item",
+ "definition": {
+ "renderType": 0,
+ "texture": "chorus_eye",
+ "customModelName": "Normal",
+ "customProperties": {},
+ "states": [],
+ "name": "Eye of Chorus",
+ "rarity": "RARE",
+ "creativeTabs": [
+ {
+ "value": "MATERIALS"
+ }
+ ],
+ "stackSize": 64,
+ "enchantability": 0,
+ "useDuration": 0,
+ "toolType": 1.0,
+ "damageCount": 0,
+ "recipeRemainder": {
+ "value": ""
+ },
+ "destroyAnyBlock": false,
+ "immuneToFire": true,
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false,
+ "enableMeleeDamage": false,
+ "damageVsEntity": 0.0,
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "inventorySize": 9,
+ "inventoryStackSize": 64,
+ "enableRanged": false,
+ "shootConstantly": false,
+ "rangedItemChargesPower": false,
+ "projectile": {
+ "value": "CUSTOM:PocketLightningProjectile"
+ },
+ "projectileDisableAmmoCheck": false,
+ "isFood": false,
+ "nutritionalValue": 4,
+ "saturation": 0.3,
+ "eatResultItem": {
+ "value": ""
+ },
+ "isMeat": false,
+ "isAlwaysEdible": false,
+ "animation": "none",
+ "isMusicDisc": false,
+ "musicDiscMusic": {
+ "value": ""
+ },
+ "musicDiscDescription": "",
+ "musicDiscLengthInTicks": 100,
+ "musicDiscAnalogOutput": 0
+ }
+}
\ No newline at end of file
diff --git a/elements/ChorusEyeRecipe.mod.json b/elements/ChorusEyeRecipe.mod.json
new file mode 100644
index 0000000..4a6d7be
--- /dev/null
+++ b/elements/ChorusEyeRecipe.mod.json
@@ -0,0 +1,48 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Crafting",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "recipeSlots": [
+ {
+ "value": ""
+ },
+ {
+ "value": "Items.CHORUS_FRUIT_POPPED"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "Items.CHORUS_FRUIT_POPPED"
+ },
+ {
+ "value": "Items.ENDER_EYE"
+ },
+ {
+ "value": "Items.CHORUS_FRUIT_POPPED"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "Items.CHORUS_FRUIT_POPPED"
+ },
+ {
+ "value": ""
+ }
+ ],
+ "recipeReturnStack": {
+ "value": "CUSTOM:ChorusEye"
+ },
+ "name": "chorus_eye_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeAdvancement.mod.json b/elements/EnditeAdvancement.mod.json
new file mode 100644
index 0000000..6e48754
--- /dev/null
+++ b/elements/EnditeAdvancement.mod.json
@@ -0,0 +1,24 @@
+{
+ "_fv": 73,
+ "_type": "achievement",
+ "definition": {
+ "achievementName": "Purple Butter",
+ "achievementDescription": "Obtain Endite",
+ "achievementIcon": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "background": "Default",
+ "disableDisplay": false,
+ "showPopup": true,
+ "announceToChat": true,
+ "hideIfNotCompleted": false,
+ "rewardLoot": [],
+ "rewardRecipes": [],
+ "rewardXP": 0,
+ "achievementType": "goal",
+ "parent": {
+ "value": "No parent: root"
+ },
+ "triggerxml": "164CUSTOM:EnditeIngot"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeArmor.mod.json b/elements/EnditeArmor.mod.json
new file mode 100644
index 0000000..3e1fb2a
--- /dev/null
+++ b/elements/EnditeArmor.mod.json
@@ -0,0 +1,115 @@
+{
+ "_fv": 73,
+ "_type": "armor",
+ "definition": {
+ "enableHelmet": true,
+ "textureHelmet": "endite_head",
+ "enableBody": true,
+ "textureBody": "endite_body",
+ "enableLeggings": true,
+ "textureLeggings": "endite_leggings",
+ "enableBoots": true,
+ "textureBoots": "endite_boots",
+ "onBootsTick": {
+ "name": "EnditeArmorBootsTickEvent"
+ },
+ "creativeTabs": [
+ {
+ "value": "COMBAT"
+ }
+ ],
+ "armorTextureFile": "endite",
+ "helmetName": "Endite Helmet",
+ "bodyName": "Endite Chestplate",
+ "leggingsName": "Endite Leggings",
+ "bootsName": "Endite Boots",
+ "helmetSpecialInformation": {
+ "fixedValue": [
+ "Set Bonus: Resistance, Regeneration, Strength"
+ ]
+ },
+ "bodySpecialInformation": {
+ "fixedValue": [
+ "Set Bonus: Resistance, Regeneration, Strength"
+ ]
+ },
+ "leggingsSpecialInformation": {
+ "fixedValue": [
+ "Set Bonus: Resistance, Regeneration, Strength"
+ ]
+ },
+ "bootsSpecialInformation": {
+ "fixedValue": [
+ "Set Bonus: Resistance, Regeneration, Strength"
+ ]
+ },
+ "helmetModelName": "Default",
+ "helmetModelPart": "Helmet",
+ "helmetModelTexture": "From armor",
+ "bodyModelName": "Default",
+ "bodyModelPart": "Body",
+ "armsModelPartL": "Arms L",
+ "armsModelPartR": "Arms R",
+ "bodyModelTexture": "From armor",
+ "leggingsModelName": "Default",
+ "leggingsModelPartL": "Leggings L",
+ "leggingsModelPartR": "Leggings R",
+ "leggingsModelTexture": "From armor",
+ "bootsModelName": "Default",
+ "bootsModelPartL": "Boots L",
+ "bootsModelPartR": "Boots R",
+ "bootsModelTexture": "From armor",
+ "helmetItemRenderType": 0,
+ "helmetItemCustomModelName": "Normal",
+ "bodyItemRenderType": 0,
+ "bodyItemCustomModelName": "Normal",
+ "leggingsItemRenderType": 0,
+ "leggingsItemCustomModelName": "Normal",
+ "bootsItemRenderType": 0,
+ "bootsItemCustomModelName": "Normal",
+ "helmetImmuneToFire": true,
+ "bodyImmuneToFire": true,
+ "leggingsImmuneToFire": true,
+ "bootsImmuneToFire": true,
+ "helmetGlowCondition": {
+ "fixedValue": false
+ },
+ "bodyGlowCondition": {
+ "fixedValue": false
+ },
+ "leggingsGlowCondition": {
+ "fixedValue": false
+ },
+ "bootsGlowCondition": {
+ "fixedValue": false
+ },
+ "helmetPiglinNeutral": {
+ "fixedValue": false
+ },
+ "bodyPiglinNeutral": {
+ "fixedValue": false
+ },
+ "leggingsPiglinNeutral": {
+ "fixedValue": false
+ },
+ "bootsPiglinNeutral": {
+ "fixedValue": false
+ },
+ "maxDamage": 50,
+ "damageValueHelmet": 6,
+ "damageValueBody": 12,
+ "damageValueLeggings": 9,
+ "damageValueBoots": 6,
+ "enchantability": 25,
+ "toughness": 5.0,
+ "knockbackResistance": 0.25,
+ "equipSound": {
+ "value": ""
+ },
+ "repairItems": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeArmorBootsTickEvent.mod.json b/elements/EnditeArmorBootsTickEvent.mod.json
new file mode 100644
index 0000000..6d479a1
--- /dev/null
+++ b/elements/EnditeArmorBootsTickEvent.mod.json
@@ -0,0 +1,7 @@
+{
+ "_fv": 73,
+ "_type": "procedure",
+ "definition": {
+ "procedurexml": "no_ext_triggerAND3CUSTOM:EnditeArmor.helmetAND2CUSTOM:EnditeArmor.body1CUSTOM:EnditeArmor.legsANDEntityPlayerCUSTOM:EnditeSetAdvancementCUSTOM:EnditeSetAdvancementRESISTANCE160FALSEFALSEREGENERATION160FALSEFALSESTRENGTH160FALSEFALSE"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeAxe.mod.json b/elements/EnditeAxe.mod.json
new file mode 100644
index 0000000..7fa099a
--- /dev/null
+++ b/elements/EnditeAxe.mod.json
@@ -0,0 +1,39 @@
+{
+ "_fv": 73,
+ "_type": "tool",
+ "definition": {
+ "toolType": "Axe",
+ "renderType": 0,
+ "blockingRenderType": 0,
+ "texture": "endite_axe",
+ "customModelName": "Normal",
+ "blockingModelName": "Normal blocking",
+ "name": "Endite Axe",
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "creativeTabs": [
+ {
+ "value": "TOOLS"
+ }
+ ],
+ "efficiency": 12.0,
+ "attackSpeed": 1.0,
+ "enchantability": 22,
+ "damageVsEntity": 13.0,
+ "usageCount": 3048,
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "repairItems": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ],
+ "immuneToFire": true,
+ "blockDropsTier": "NETHERITE",
+ "blocksAffected": [],
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeAxeRecipe.mod.json b/elements/EnditeAxeRecipe.mod.json
new file mode 100644
index 0000000..423974a
--- /dev/null
+++ b/elements/EnditeAxeRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_AXE"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeAxe"
+ },
+ "name": "endite_axe_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeBlock.mod.json b/elements/EnditeBlock.mod.json
new file mode 100644
index 0000000..03e6290
--- /dev/null
+++ b/elements/EnditeBlock.mod.json
@@ -0,0 +1,137 @@
+{
+ "_fv": 73,
+ "_type": "block",
+ "definition": {
+ "texture": "endite_ore_block",
+ "textureTop": "",
+ "textureLeft": "",
+ "textureFront": "",
+ "textureRight": "",
+ "textureBack": "",
+ "renderType": 11,
+ "customModelName": "Single texture",
+ "rotationMode": 0,
+ "enablePitch": false,
+ "emissiveRendering": false,
+ "displayFluidOverlay": false,
+ "itemTexture": "",
+ "particleTexture": "",
+ "tintType": "No tint",
+ "isItemTinted": false,
+ "hasTransparency": false,
+ "connectedSides": false,
+ "transparencyType": "SOLID",
+ "disableOffset": false,
+ "boundingBoxes": [
+ {
+ "mx": 0.0,
+ "my": 0.0,
+ "mz": 0.0,
+ "Mx": 16.0,
+ "My": 16.0,
+ "Mz": 16.0,
+ "subtract": false
+ }
+ ],
+ "customProperties": [],
+ "name": "Block of Endite",
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "hardness": 5.0,
+ "resistance": 10.0,
+ "hasGravity": false,
+ "isWaterloggable": false,
+ "creativeTabs": [
+ {
+ "value": "BUILDING_BLOCKS"
+ }
+ ],
+ "destroyTool": "pickaxe",
+ "customDrop": {
+ "value": ""
+ },
+ "dropAmount": 1,
+ "useLootTableForDrops": false,
+ "requiresCorrectTool": true,
+ "enchantPowerBonus": 0.0,
+ "plantsGrowOn": false,
+ "canRedstoneConnect": false,
+ "lightOpacity": 15,
+ "material": {
+ "value": "IRON"
+ },
+ "tickRate": 0,
+ "tickRandomly": false,
+ "isReplaceable": false,
+ "canProvidePower": false,
+ "emittedRedstonePower": {
+ "fixedValue": 15.0
+ },
+ "colorOnMap": "DEFAULT",
+ "creativePickItem": {
+ "value": ""
+ },
+ "offsetType": "NONE",
+ "aiPathNodeType": "DEFAULT",
+ "flammability": 0,
+ "fireSpreadSpeed": 0,
+ "isLadder": false,
+ "slipperiness": 0.6,
+ "speedFactor": 1.0,
+ "jumpFactor": 1.0,
+ "reactionToPushing": "NORMAL",
+ "isNotColidable": false,
+ "isCustomSoundType": false,
+ "soundOnStep": {
+ "value": "METAL"
+ },
+ "breakSound": {
+ "value": ""
+ },
+ "fallSound": {
+ "value": ""
+ },
+ "hitSound": {
+ "value": ""
+ },
+ "placeSound": {
+ "value": ""
+ },
+ "stepSound": {
+ "value": ""
+ },
+ "luminance": 0,
+ "unbreakable": false,
+ "vanillaToolTier": "DIAMOND",
+ "isBonemealable": false,
+ "hasInventory": false,
+ "openGUIOnRightClick": false,
+ "inventorySize": 9,
+ "inventoryStackSize": 64,
+ "inventoryDropWhenDestroyed": true,
+ "inventoryComparatorPower": true,
+ "inventoryOutSlotIDs": [],
+ "inventoryInSlotIDs": [],
+ "hasEnergyStorage": false,
+ "energyInitial": 0,
+ "energyCapacity": 400000,
+ "energyMaxReceive": 200,
+ "energyMaxExtract": 200,
+ "isFluidTank": false,
+ "fluidCapacity": 8000,
+ "fluidRestrictions": [],
+ "generateFeature": false,
+ "restrictionBiomes": [],
+ "blocksToReplace": [
+ {
+ "value": "TAG:stone_ore_replaceables"
+ }
+ ],
+ "generationShape": "UNIFORM",
+ "frequencyPerChunks": 10,
+ "frequencyOnChunk": 16,
+ "minGenerateHeight": 0,
+ "maxGenerateHeight": 64
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeBlockOreRecipe.mod.json b/elements/EnditeBlockOreRecipe.mod.json
new file mode 100644
index 0000000..720bbd5
--- /dev/null
+++ b/elements/EnditeBlockOreRecipe.mod.json
@@ -0,0 +1,48 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Crafting",
+ "recipeRetstackSize": 9,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": true,
+ "recipeSlots": [
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:EnditeBlock"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ }
+ ],
+ "recipeReturnStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "name": "endite_block_ore_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeBootsRecipe.mod.json b/elements/EnditeBootsRecipe.mod.json
new file mode 100644
index 0000000..b1f3986
--- /dev/null
+++ b/elements/EnditeBootsRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_BOOTS"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeArmor.boots"
+ },
+ "name": "endite_boots_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeChestplateRecipe.mod.json b/elements/EnditeChestplateRecipe.mod.json
new file mode 100644
index 0000000..d692a0a
--- /dev/null
+++ b/elements/EnditeChestplateRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_CHESTPLATE"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeArmor.body"
+ },
+ "name": "endite_chestplate_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeHelmetRecipe.mod.json b/elements/EnditeHelmetRecipe.mod.json
new file mode 100644
index 0000000..d0d6e1e
--- /dev/null
+++ b/elements/EnditeHelmetRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_HELMET"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeArmor.helmet"
+ },
+ "name": "endite_helmet_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeHoe.mod.json b/elements/EnditeHoe.mod.json
new file mode 100644
index 0000000..06e9742
--- /dev/null
+++ b/elements/EnditeHoe.mod.json
@@ -0,0 +1,39 @@
+{
+ "_fv": 73,
+ "_type": "tool",
+ "definition": {
+ "toolType": "Hoe",
+ "renderType": 0,
+ "blockingRenderType": 0,
+ "texture": "endite_hoe",
+ "customModelName": "Normal",
+ "blockingModelName": "Normal blocking",
+ "name": "Endite Hoe",
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "creativeTabs": [
+ {
+ "value": "TOOLS"
+ }
+ ],
+ "efficiency": 12.0,
+ "attackSpeed": 4.0,
+ "enchantability": 22,
+ "damageVsEntity": 1.0,
+ "usageCount": 3048,
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "repairItems": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ],
+ "immuneToFire": true,
+ "blockDropsTier": "NETHERITE",
+ "blocksAffected": [],
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeHoeAdvancement.mod.json b/elements/EnditeHoeAdvancement.mod.json
new file mode 100644
index 0000000..5582f67
--- /dev/null
+++ b/elements/EnditeHoeAdvancement.mod.json
@@ -0,0 +1,24 @@
+{
+ "_fv": 73,
+ "_type": "achievement",
+ "definition": {
+ "achievementName": "Extremely Serious Dedication",
+ "achievementDescription": "Craft an Endite Hoe",
+ "achievementIcon": {
+ "value": "CUSTOM:EnditeHoe"
+ },
+ "background": "Default",
+ "disableDisplay": false,
+ "showPopup": true,
+ "announceToChat": true,
+ "hideIfNotCompleted": false,
+ "rewardLoot": [],
+ "rewardRecipes": [],
+ "rewardXP": 0,
+ "achievementType": "challenge",
+ "parent": {
+ "value": "CUSTOM:EnditeAdvancement"
+ },
+ "triggerxml": "164CUSTOM:EnditeHoe"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeHoeRecipe.mod.json b/elements/EnditeHoeRecipe.mod.json
new file mode 100644
index 0000000..ba1e1e4
--- /dev/null
+++ b/elements/EnditeHoeRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_HOE"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeHoe"
+ },
+ "name": "endite_hoe_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeIngot.mod.json b/elements/EnditeIngot.mod.json
new file mode 100644
index 0000000..98238bc
--- /dev/null
+++ b/elements/EnditeIngot.mod.json
@@ -0,0 +1,63 @@
+{
+ "_fv": 73,
+ "_type": "item",
+ "definition": {
+ "renderType": 0,
+ "texture": "endite_ingot",
+ "customModelName": "Normal",
+ "customProperties": {},
+ "states": [],
+ "name": "Endite",
+ "rarity": "COMMON",
+ "creativeTabs": [
+ {
+ "value": "MATERIALS"
+ }
+ ],
+ "stackSize": 64,
+ "enchantability": 0,
+ "useDuration": 0,
+ "toolType": 1.0,
+ "damageCount": 0,
+ "recipeRemainder": {
+ "value": ""
+ },
+ "destroyAnyBlock": false,
+ "immuneToFire": false,
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false,
+ "enableMeleeDamage": false,
+ "damageVsEntity": 0.0,
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "inventorySize": 9,
+ "inventoryStackSize": 64,
+ "enableRanged": false,
+ "shootConstantly": false,
+ "rangedItemChargesPower": false,
+ "projectile": {
+ "value": "CUSTOM:PocketLightningProjectile"
+ },
+ "projectileDisableAmmoCheck": false,
+ "isFood": false,
+ "nutritionalValue": 4,
+ "saturation": 0.3,
+ "eatResultItem": {
+ "value": ""
+ },
+ "isMeat": false,
+ "isAlwaysEdible": false,
+ "animation": "none",
+ "isMusicDisc": false,
+ "musicDiscMusic": {
+ "value": ""
+ },
+ "musicDiscDescription": "",
+ "musicDiscLengthInTicks": 100,
+ "musicDiscAnalogOutput": 0
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeIngotRecipe.mod.json b/elements/EnditeIngotRecipe.mod.json
new file mode 100644
index 0000000..b52ff10
--- /dev/null
+++ b/elements/EnditeIngotRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_INGOT"
+ },
+ "smithingInputAdditionStack": {
+ "value": "Items.SHULKER_SHELL"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:PowerStar"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "name": "endite_ingot_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeLeggingsRecipe.mod.json b/elements/EnditeLeggingsRecipe.mod.json
new file mode 100644
index 0000000..f0ed98a
--- /dev/null
+++ b/elements/EnditeLeggingsRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_LEGGINGS"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeArmor.legs"
+ },
+ "name": "endite_leggings_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeOreBlockRecipe.mod.json b/elements/EnditeOreBlockRecipe.mod.json
new file mode 100644
index 0000000..4cd7e49
--- /dev/null
+++ b/elements/EnditeOreBlockRecipe.mod.json
@@ -0,0 +1,48 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Crafting",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "BUILDING",
+ "recipeShapeless": false,
+ "recipeSlots": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ],
+ "recipeReturnStack": {
+ "value": "CUSTOM:EnditeBlock"
+ },
+ "name": "endite_ore_block_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditePickaxe.mod.json b/elements/EnditePickaxe.mod.json
new file mode 100644
index 0000000..afa5011
--- /dev/null
+++ b/elements/EnditePickaxe.mod.json
@@ -0,0 +1,39 @@
+{
+ "_fv": 73,
+ "_type": "tool",
+ "definition": {
+ "toolType": "Pickaxe",
+ "renderType": 0,
+ "blockingRenderType": 0,
+ "texture": "endite_pickaxe",
+ "customModelName": "Normal",
+ "blockingModelName": "Normal blocking",
+ "name": "Endite Pickaxe",
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "creativeTabs": [
+ {
+ "value": "TOOLS"
+ }
+ ],
+ "efficiency": 12.0,
+ "attackSpeed": 1.2,
+ "enchantability": 22,
+ "damageVsEntity": 9.0,
+ "usageCount": 3048,
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "repairItems": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ],
+ "immuneToFire": true,
+ "blockDropsTier": "NETHERITE",
+ "blocksAffected": [],
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditePickaxeRecipe.mod.json b/elements/EnditePickaxeRecipe.mod.json
new file mode 100644
index 0000000..fa9ab48
--- /dev/null
+++ b/elements/EnditePickaxeRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_PICKAXE"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditePickaxe"
+ },
+ "name": "endite_pickaxe_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeScythe.mod.json b/elements/EnditeScythe.mod.json
new file mode 100644
index 0000000..f21aac7
--- /dev/null
+++ b/elements/EnditeScythe.mod.json
@@ -0,0 +1,43 @@
+{
+ "_fv": 73,
+ "_type": "tool",
+ "definition": {
+ "toolType": "Hoe",
+ "renderType": 1,
+ "blockingRenderType": 0,
+ "texture": "endite_scythe",
+ "customModelName": "enditescythe:default",
+ "blockingModelName": "Normal blocking",
+ "name": "Endite Scythe",
+ "specialInformation": {
+ "fixedValue": [
+ "Inflicts \"The End Of Your Misery\" effect on-hit, which detonates after 4 seconds to do 33% missing health magic damage."
+ ]
+ },
+ "creativeTabs": [
+ {
+ "value": "TOOLS"
+ },
+ {
+ "value": "COMBAT"
+ }
+ ],
+ "efficiency": 12.0,
+ "attackSpeed": 1.0,
+ "enchantability": 22,
+ "damageVsEntity": 9.0,
+ "usageCount": 3048,
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "repairItems": [],
+ "immuneToFire": true,
+ "blockDropsTier": "NETHERITE",
+ "blocksAffected": [],
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false,
+ "onEntityHitWith": {
+ "name": "EnditeScytheLivingEntityIsHitWithTool"
+ }
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeScytheAdvancement.mod.json b/elements/EnditeScytheAdvancement.mod.json
new file mode 100644
index 0000000..81e867c
--- /dev/null
+++ b/elements/EnditeScytheAdvancement.mod.json
@@ -0,0 +1,24 @@
+{
+ "_fv": 73,
+ "_type": "achievement",
+ "definition": {
+ "achievementName": "Endbringer's Sharpest Tool",
+ "achievementDescription": "Craft an Endite Scythe",
+ "achievementIcon": {
+ "value": "CUSTOM:EnditeScythe"
+ },
+ "background": "Default",
+ "disableDisplay": false,
+ "showPopup": true,
+ "announceToChat": true,
+ "hideIfNotCompleted": false,
+ "rewardLoot": [],
+ "rewardRecipes": [],
+ "rewardXP": 0,
+ "achievementType": "challenge",
+ "parent": {
+ "value": "CUSTOM:EnditeHoeAdvancement"
+ },
+ "triggerxml": "164CUSTOM:EnditeScythe"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeScytheLivingEntityIsHitWithTool.mod.json b/elements/EnditeScytheLivingEntityIsHitWithTool.mod.json
new file mode 100644
index 0000000..a769fbb
--- /dev/null
+++ b/elements/EnditeScytheLivingEntityIsHitWithTool.mod.json
@@ -0,0 +1,7 @@
+{
+ "_fv": 73,
+ "_type": "procedure",
+ "definition": {
+ "procedurexml": "no_ext_triggerCUSTOM:TheEndOfYourMiseryEffectCUSTOM:TheEndOfYourMiseryEffect080TRUETRUE"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeScytheRecipe.mod.json b/elements/EnditeScytheRecipe.mod.json
new file mode 100644
index 0000000..19d13f0
--- /dev/null
+++ b/elements/EnditeScytheRecipe.mod.json
@@ -0,0 +1,48 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Crafting",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "EQUIPMENT",
+ "recipeShapeless": false,
+ "recipeSlots": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ {
+ "value": "CUSTOM:EnditeHoe"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:BlackIronIngot"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:BlackIronIngot"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": ""
+ }
+ ],
+ "recipeReturnStack": {
+ "value": "CUSTOM:EnditeScythe"
+ },
+ "name": "endite_scythe_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeSetAdvancement.mod.json b/elements/EnditeSetAdvancement.mod.json
new file mode 100644
index 0000000..926e4ae
--- /dev/null
+++ b/elements/EnditeSetAdvancement.mod.json
@@ -0,0 +1,24 @@
+{
+ "_fv": 73,
+ "_type": "achievement",
+ "definition": {
+ "achievementName": "Cover Me In Endermite",
+ "achievementDescription": "Wear a full armor set of Endite.",
+ "achievementIcon": {
+ "value": "CUSTOM:EnditeArmor.body"
+ },
+ "background": "Default",
+ "disableDisplay": false,
+ "showPopup": true,
+ "announceToChat": true,
+ "hideIfNotCompleted": false,
+ "rewardLoot": [],
+ "rewardRecipes": [],
+ "rewardXP": 0,
+ "achievementType": "challenge",
+ "parent": {
+ "value": "CUSTOM:EnditeAdvancement"
+ },
+ "triggerxml": ""
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeShovel.mod.json b/elements/EnditeShovel.mod.json
new file mode 100644
index 0000000..95e044b
--- /dev/null
+++ b/elements/EnditeShovel.mod.json
@@ -0,0 +1,39 @@
+{
+ "_fv": 73,
+ "_type": "tool",
+ "definition": {
+ "toolType": "Spade",
+ "renderType": 0,
+ "blockingRenderType": 0,
+ "texture": "endite_shovel",
+ "customModelName": "Normal",
+ "blockingModelName": "Normal blocking",
+ "name": "Endite Shovel",
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "creativeTabs": [
+ {
+ "value": "TOOLS"
+ }
+ ],
+ "efficiency": 12.0,
+ "attackSpeed": 1.0,
+ "enchantability": 22,
+ "damageVsEntity": 5.0,
+ "usageCount": 3048,
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "repairItems": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ],
+ "immuneToFire": true,
+ "blockDropsTier": "NETHERITE",
+ "blocksAffected": [],
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeShovelRecipe.mod.json b/elements/EnditeShovelRecipe.mod.json
new file mode 100644
index 0000000..3161031
--- /dev/null
+++ b/elements/EnditeShovelRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_SHOVEL"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeShovel"
+ },
+ "name": "endite_shovel_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeSword.mod.json b/elements/EnditeSword.mod.json
new file mode 100644
index 0000000..2ff5447
--- /dev/null
+++ b/elements/EnditeSword.mod.json
@@ -0,0 +1,39 @@
+{
+ "_fv": 73,
+ "_type": "tool",
+ "definition": {
+ "toolType": "Sword",
+ "renderType": 0,
+ "blockingRenderType": 0,
+ "texture": "endite_sword",
+ "customModelName": "Normal",
+ "blockingModelName": "Normal blocking",
+ "name": "Endite Sword",
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "creativeTabs": [
+ {
+ "value": "COMBAT"
+ }
+ ],
+ "efficiency": 12.0,
+ "attackSpeed": 1.6,
+ "enchantability": 22,
+ "damageVsEntity": 11.0,
+ "usageCount": 3048,
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "repairItems": [
+ {
+ "value": "CUSTOM:EnditeIngot"
+ }
+ ],
+ "immuneToFire": true,
+ "blockDropsTier": "NETHERITE",
+ "blocksAffected": [],
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeSwordRecipe.mod.json b/elements/EnditeSwordRecipe.mod.json
new file mode 100644
index 0000000..ae2fa3e
--- /dev/null
+++ b/elements/EnditeSwordRecipe.mod.json
@@ -0,0 +1,28 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Smithing",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "smithingInputStack": {
+ "value": "Items.NETHERITE_SWORD"
+ },
+ "smithingInputAdditionStack": {
+ "value": "CUSTOM:EnditeIngot"
+ },
+ "smithingInputTemplateStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "smithingReturnStack": {
+ "value": "CUSTOM:EnditeSword"
+ },
+ "name": "endite_sword_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeUpgradeSmithingTemplate.mod.json b/elements/EnditeUpgradeSmithingTemplate.mod.json
new file mode 100644
index 0000000..fb48b6e
--- /dev/null
+++ b/elements/EnditeUpgradeSmithingTemplate.mod.json
@@ -0,0 +1,63 @@
+{
+ "_fv": 73,
+ "_type": "item",
+ "definition": {
+ "renderType": 0,
+ "texture": "endite_upgrade_smithing_template",
+ "customModelName": "Normal",
+ "customProperties": {},
+ "states": [],
+ "name": "Endite Upgrade Template",
+ "rarity": "RARE",
+ "creativeTabs": [
+ {
+ "value": "MATERIALS"
+ }
+ ],
+ "stackSize": 64,
+ "enchantability": 0,
+ "useDuration": 0,
+ "toolType": 1.0,
+ "damageCount": 0,
+ "recipeRemainder": {
+ "value": ""
+ },
+ "destroyAnyBlock": false,
+ "immuneToFire": true,
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false,
+ "enableMeleeDamage": false,
+ "damageVsEntity": 0.0,
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "glowCondition": {
+ "fixedValue": false
+ },
+ "inventorySize": 9,
+ "inventoryStackSize": 64,
+ "enableRanged": false,
+ "shootConstantly": false,
+ "rangedItemChargesPower": false,
+ "projectile": {
+ "value": "CUSTOM:PocketLightningProjectile"
+ },
+ "projectileDisableAmmoCheck": false,
+ "isFood": false,
+ "nutritionalValue": 4,
+ "saturation": 0.3,
+ "eatResultItem": {
+ "value": ""
+ },
+ "isMeat": false,
+ "isAlwaysEdible": false,
+ "animation": "none",
+ "isMusicDisc": false,
+ "musicDiscMusic": {
+ "value": ""
+ },
+ "musicDiscDescription": "",
+ "musicDiscLengthInTicks": 100,
+ "musicDiscAnalogOutput": 0
+ }
+}
\ No newline at end of file
diff --git a/elements/EnditeUpgradeSmithingTemplateRecipe.mod.json b/elements/EnditeUpgradeSmithingTemplateRecipe.mod.json
new file mode 100644
index 0000000..76b43f9
--- /dev/null
+++ b/elements/EnditeUpgradeSmithingTemplateRecipe.mod.json
@@ -0,0 +1,48 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Crafting",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "recipeSlots": [
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:ChorusEye"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:ChorusEye"
+ },
+ {
+ "value": "Items.NETHERITE_UPGRADE"
+ },
+ {
+ "value": "CUSTOM:ChorusEye"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:ChorusEye"
+ },
+ {
+ "value": ""
+ }
+ ],
+ "recipeReturnStack": {
+ "value": "CUSTOM:EnditeUpgradeSmithingTemplate"
+ },
+ "name": "endite_upgrade_smithing_template_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/OrichalcumArmor.mod.json b/elements/OrichalcumArmor.mod.json
index 0141316..9f1ab59 100644
--- a/elements/OrichalcumArmor.mod.json
+++ b/elements/OrichalcumArmor.mod.json
@@ -24,16 +24,24 @@
"leggingsName": "Orichalcum Leggings",
"bootsName": "Orichalcum Boots",
"helmetSpecialInformation": {
- "fixedValue": []
+ "fixedValue": [
+ "Set Bonus: Speed, Jump Boost"
+ ]
},
"bodySpecialInformation": {
- "fixedValue": []
+ "fixedValue": [
+ "Set Bonus: Speed, Jump Boost"
+ ]
},
"leggingsSpecialInformation": {
- "fixedValue": []
+ "fixedValue": [
+ "Set Bonus: Speed, Jump Boost"
+ ]
},
"bootsSpecialInformation": {
- "fixedValue": []
+ "fixedValue": [
+ "Set Bonus: Speed, Jump Boost"
+ ]
},
"helmetModelName": "Default",
"helmetModelPart": "Helmet",
@@ -59,10 +67,10 @@
"leggingsItemCustomModelName": "Normal",
"bootsItemRenderType": 0,
"bootsItemCustomModelName": "Normal",
- "helmetImmuneToFire": false,
- "bodyImmuneToFire": false,
- "leggingsImmuneToFire": false,
- "bootsImmuneToFire": false,
+ "helmetImmuneToFire": true,
+ "bodyImmuneToFire": true,
+ "leggingsImmuneToFire": true,
+ "bootsImmuneToFire": true,
"helmetGlowCondition": {
"fixedValue": false
},
diff --git a/elements/PowerStar.mod.json b/elements/PowerStar.mod.json
new file mode 100644
index 0000000..005e407
--- /dev/null
+++ b/elements/PowerStar.mod.json
@@ -0,0 +1,63 @@
+{
+ "_fv": 73,
+ "_type": "item",
+ "definition": {
+ "renderType": 0,
+ "texture": "power_star",
+ "customModelName": "Normal",
+ "customProperties": {},
+ "states": [],
+ "name": "Power Star",
+ "rarity": "EPIC",
+ "creativeTabs": [
+ {
+ "value": "MATERIALS"
+ }
+ ],
+ "stackSize": 64,
+ "enchantability": 0,
+ "useDuration": 0,
+ "toolType": 1.0,
+ "damageCount": 0,
+ "recipeRemainder": {
+ "value": ""
+ },
+ "destroyAnyBlock": false,
+ "immuneToFire": true,
+ "stayInGridWhenCrafting": false,
+ "damageOnCrafting": false,
+ "enableMeleeDamage": false,
+ "damageVsEntity": 0.0,
+ "specialInformation": {
+ "fixedValue": []
+ },
+ "glowCondition": {
+ "fixedValue": true
+ },
+ "inventorySize": 9,
+ "inventoryStackSize": 64,
+ "enableRanged": false,
+ "shootConstantly": false,
+ "rangedItemChargesPower": false,
+ "projectile": {
+ "value": "CUSTOM:PocketLightningProjectile"
+ },
+ "projectileDisableAmmoCheck": false,
+ "isFood": false,
+ "nutritionalValue": 4,
+ "saturation": 0.3,
+ "eatResultItem": {
+ "value": ""
+ },
+ "isMeat": false,
+ "isAlwaysEdible": false,
+ "animation": "none",
+ "isMusicDisc": false,
+ "musicDiscMusic": {
+ "value": ""
+ },
+ "musicDiscDescription": "",
+ "musicDiscLengthInTicks": 100,
+ "musicDiscAnalogOutput": 0
+ }
+}
\ No newline at end of file
diff --git a/elements/PowerStarAdvancement.mod.json b/elements/PowerStarAdvancement.mod.json
new file mode 100644
index 0000000..0d09d92
--- /dev/null
+++ b/elements/PowerStarAdvancement.mod.json
@@ -0,0 +1,24 @@
+{
+ "_fv": 73,
+ "_type": "achievement",
+ "definition": {
+ "achievementName": "Folly Red Star",
+ "achievementDescription": "Craft a Power Star",
+ "achievementIcon": {
+ "value": "CUSTOM:PowerStar"
+ },
+ "background": "Default",
+ "disableDisplay": false,
+ "showPopup": true,
+ "announceToChat": true,
+ "hideIfNotCompleted": false,
+ "rewardLoot": [],
+ "rewardRecipes": [],
+ "rewardXP": 0,
+ "achievementType": "challenge",
+ "parent": {
+ "value": "CUSTOM:OrichalcumAdvancement"
+ },
+ "triggerxml": "164CUSTOM:PowerStar"
+ }
+}
\ No newline at end of file
diff --git a/elements/PowerStarRecipe.mod.json b/elements/PowerStarRecipe.mod.json
new file mode 100644
index 0000000..c3bac85
--- /dev/null
+++ b/elements/PowerStarRecipe.mod.json
@@ -0,0 +1,48 @@
+{
+ "_fv": 73,
+ "_type": "recipe",
+ "definition": {
+ "recipeType": "Crafting",
+ "recipeRetstackSize": 1,
+ "group": "",
+ "cookingBookCategory": "MISC",
+ "xpReward": 0.0,
+ "cookingTime": 200,
+ "craftingBookCategory": "MISC",
+ "recipeShapeless": false,
+ "recipeSlots": [
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:Orichalcum"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:Orichalcum"
+ },
+ {
+ "value": "Items.NETHER_STAR"
+ },
+ {
+ "value": "CUSTOM:Orichalcum"
+ },
+ {
+ "value": ""
+ },
+ {
+ "value": "CUSTOM:Orichalcum"
+ },
+ {
+ "value": ""
+ }
+ ],
+ "recipeReturnStack": {
+ "value": "CUSTOM:PowerStar"
+ },
+ "name": "power_star_recipe",
+ "namespace": "mod"
+ }
+}
\ No newline at end of file
diff --git a/elements/TheEndOfYourMiseryEffect.mod.json b/elements/TheEndOfYourMiseryEffect.mod.json
new file mode 100644
index 0000000..f3c717b
--- /dev/null
+++ b/elements/TheEndOfYourMiseryEffect.mod.json
@@ -0,0 +1,26 @@
+{
+ "_fv": 73,
+ "_type": "potioneffect",
+ "definition": {
+ "effectName": "The End Of Your Misery",
+ "icon": "chorus_eye",
+ "color": {
+ "value": -13434778,
+ "falpha": 0.0
+ },
+ "isInstant": false,
+ "mobEffectCategory": "HARMFUL",
+ "renderStatusInInventory": true,
+ "renderStatusInHUD": true,
+ "isCuredByMilk": true,
+ "isProtectedByTotem": true,
+ "isCuredbyHoney": false,
+ "modifiers": [],
+ "onStarted": {
+ "name": "TheEndOfYourMiseryEffectEffectStartedapplied"
+ },
+ "onExpired": {
+ "name": "TheEndOfYourMiseryEffectEffectExpires"
+ }
+ }
+}
\ No newline at end of file
diff --git a/elements/TheEndOfYourMiseryEffectEffectExpires.mod.json b/elements/TheEndOfYourMiseryEffectEffectExpires.mod.json
new file mode 100644
index 0000000..a0814ec
--- /dev/null
+++ b/elements/TheEndOfYourMiseryEffectEffectExpires.mod.json
@@ -0,0 +1,7 @@
+{
+ "_fv": 73,
+ "_type": "procedure",
+ "definition": {
+ "procedurexml": "no_ext_triggerMULTIPLYMINUS0.33MAGICentity.player.attack.crithostile0.660.66"
+ }
+}
\ No newline at end of file
diff --git a/elements/TheEndOfYourMiseryEffectEffectStartedapplied.mod.json b/elements/TheEndOfYourMiseryEffectEffectStartedapplied.mod.json
new file mode 100644
index 0000000..f1f4d1b
--- /dev/null
+++ b/elements/TheEndOfYourMiseryEffectEffectStartedapplied.mod.json
@@ -0,0 +1,7 @@
+{
+ "_fv": 73,
+ "_type": "procedure",
+ "definition": {
+ "procedurexml": "no_ext_triggerDARKNESS236FALSEFALSESLOWNESS280FALSEFALSEentity.enderdragon.growlhostile0.661.6"
+ }
+}
\ No newline at end of file
diff --git a/models/enditescythe.json b/models/enditescythe.json
new file mode 100644
index 0000000..d53d342
--- /dev/null
+++ b/models/enditescythe.json
@@ -0,0 +1,92 @@
+{
+ "format_version": "1.9.0",
+ "credit": "Made with Blockbench",
+ "textures": {
+ "0": "aris_random_additions:block/endite_ore_block",
+ "1": "aris_random_additions:block/endite_scythe_handle",
+ "particle": "aris_random_additions:block/endite_ore_block"
+ },
+ "elements": [
+ {
+ "from": [-6, 8.7, 6.7],
+ "to": [19, 11.3, 9.3],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [3, 11, 7]},
+ "faces": {
+ "north": {"uv": [0.25, 0.25, 0.75, 0.75], "rotation": 270, "texture": "#1"},
+ "east": {"uv": [1.25, 0.25, 1.75, 0.75], "rotation": 90, "texture": "#1"},
+ "south": {"uv": [2.25, 0.25, 2.75, 0.75], "rotation": 90, "texture": "#1"},
+ "west": {"uv": [3.25, 0.25, 3.75, 0.75], "rotation": 90, "texture": "#1"},
+ "up": {"uv": [4.25, 0.25, 4.75, 0.75], "rotation": 90, "texture": "#1"},
+ "down": {"uv": [5.25, 0.25, 5.75, 0.75], "rotation": 90, "texture": "#1"}
+ }
+ },
+ {
+ "from": [16, 9, 2],
+ "to": [18, 11, 7],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [3, 11, 7]},
+ "faces": {
+ "north": {"uv": [6.25, 0.25, 6.75, 0.75], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [7.25, 0.25, 7.75, 0.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [8.25, 0.25, 8.75, 0.75], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [9.25, 0.25, 9.75, 0.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [10.25, 0.25, 10.75, 0.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [11.25, 0.25, 11.75, 0.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [15, 9, -3],
+ "to": [17, 11, 2],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [3, 11, 6]},
+ "faces": {
+ "north": {"uv": [12.25, 0.25, 12.75, 0.75], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [13.25, 0.25, 13.75, 0.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [14.25, 0.25, 14.75, 0.75], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [15.25, 0.25, 15.75, 0.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [0.25, 1.25, 0.75, 1.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [1.25, 1.25, 1.75, 1.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [14, 9, -6],
+ "to": [16, 11, -3],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [3, 11, 5]},
+ "faces": {
+ "north": {"uv": [2.25, 1.25, 2.75, 1.75], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [3.25, 1.25, 3.75, 1.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [4.25, 1.25, 4.75, 1.75], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [5.25, 1.25, 5.75, 1.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [6.25, 1.25, 6.75, 1.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [7.25, 1.25, 7.75, 1.75], "rotation": 90, "texture": "#0"}
+ }
+ },
+ {
+ "from": [13, 9, -7],
+ "to": [15, 11, -6],
+ "rotation": {"angle": 22.5, "axis": "z", "origin": [3, 11, 4]},
+ "faces": {
+ "north": {"uv": [8.25, 1.25, 8.75, 1.75], "rotation": 270, "texture": "#0"},
+ "east": {"uv": [9.25, 1.25, 9.75, 1.75], "rotation": 90, "texture": "#0"},
+ "south": {"uv": [10.25, 1.25, 10.75, 1.75], "rotation": 90, "texture": "#0"},
+ "west": {"uv": [11.25, 1.25, 11.75, 1.75], "rotation": 90, "texture": "#0"},
+ "up": {"uv": [12.25, 1.25, 12.75, 1.75], "rotation": 90, "texture": "#0"},
+ "down": {"uv": [13.25, 1.25, 13.75, 1.75], "rotation": 90, "texture": "#0"}
+ }
+ }
+ ],
+ "groups": [
+ {
+ "name": "Handle",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [0]
+ },
+ {
+ "name": "Blade",
+ "origin": [8, 8, 8],
+ "scope": 0,
+ "color": 0,
+ "children": [1, 2, 3, 4]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/models/enditescythe.json.textures b/models/enditescythe.json.textures
new file mode 100644
index 0000000..44b8137
--- /dev/null
+++ b/models/enditescythe.json.textures
@@ -0,0 +1,11 @@
+{
+ "mappings": {
+ "default": {
+ "map": {
+ "0": "endite_ore_block",
+ "1": "endite_scythe_handle"
+ },
+ "name": "default"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/net/mcreator/arisrandomadditions/block/EnditeBlockBlock.java b/src/main/java/net/mcreator/arisrandomadditions/block/EnditeBlockBlock.java
new file mode 100644
index 0000000..00ee717
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/block/EnditeBlockBlock.java
@@ -0,0 +1,20 @@
+
+package net.mcreator.arisrandomadditions.block;
+
+import net.minecraft.world.level.block.state.BlockState;
+import net.minecraft.world.level.block.state.BlockBehaviour;
+import net.minecraft.world.level.block.SoundType;
+import net.minecraft.world.level.block.Block;
+import net.minecraft.world.level.BlockGetter;
+import net.minecraft.core.BlockPos;
+
+public class EnditeBlockBlock extends Block {
+ public EnditeBlockBlock() {
+ super(BlockBehaviour.Properties.of().sound(SoundType.METAL).strength(5f, 10f).requiresCorrectToolForDrops());
+ }
+
+ @Override
+ public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
+ return 15;
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModBlocks.java b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModBlocks.java
index 29c7d60..a7f256b 100644
--- a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModBlocks.java
+++ b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModBlocks.java
@@ -28,6 +28,7 @@ import net.mcreator.arisrandomadditions.block.MagmaBrickSlabsBlock;
import net.mcreator.arisrandomadditions.block.MagmaBrickPressurePlateBlock;
import net.mcreator.arisrandomadditions.block.MagmaBrickButtonBlock;
import net.mcreator.arisrandomadditions.block.HexaCondensedNetherrackBlock;
+import net.mcreator.arisrandomadditions.block.EnditeBlockBlock;
import net.mcreator.arisrandomadditions.block.CondensedNetherrackBlock;
import net.mcreator.arisrandomadditions.block.CondensedCondensedNetherrackBlock;
import net.mcreator.arisrandomadditions.block.CondensedCondensedCondensedNetherrackBlock;
@@ -60,6 +61,7 @@ public class ArisRandomAdditionsModBlocks {
public static final RegistryObject ORICHALCUM_ORE = REGISTRY.register("orichalcum_ore", () -> new OrichalcumOreBlock());
public static final RegistryObject ORICHALCUM_BLOCK = REGISTRY.register("orichalcum_block", () -> new OrichalcumBlockBlock());
public static final RegistryObject RAVE_BLOCK = REGISTRY.register("rave_block", () -> new RaveBlockBlock());
+ public static final RegistryObject ENDITE_BLOCK = REGISTRY.register("endite_block", () -> new EnditeBlockBlock());
// Start of user code block custom blocks
// End of user code block custom blocks
}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModItems.java b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModItems.java
index 77b8ff4..8a8a1ee 100644
--- a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModItems.java
+++ b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModItems.java
@@ -21,6 +21,7 @@ import net.mcreator.arisrandomadditions.item.StarWandItem;
import net.mcreator.arisrandomadditions.item.StarItem;
import net.mcreator.arisrandomadditions.item.SnowGolemQuestionMarkItem;
import net.mcreator.arisrandomadditions.item.SandDustItem;
+import net.mcreator.arisrandomadditions.item.PowerStarItem;
import net.mcreator.arisrandomadditions.item.PocketLightningItem;
import net.mcreator.arisrandomadditions.item.OrichalcumSwordItem;
import net.mcreator.arisrandomadditions.item.OrichalcumShovelItem;
@@ -40,6 +41,16 @@ import net.mcreator.arisrandomadditions.item.LapisLazuliNuggetItem;
import net.mcreator.arisrandomadditions.item.IronGolemQuestionMarkItem;
import net.mcreator.arisrandomadditions.item.GravediggerItem;
import net.mcreator.arisrandomadditions.item.GoldenBerriesItem;
+import net.mcreator.arisrandomadditions.item.EnditeUpgradeSmithingTemplateItem;
+import net.mcreator.arisrandomadditions.item.EnditeSwordItem;
+import net.mcreator.arisrandomadditions.item.EnditeShovelItem;
+import net.mcreator.arisrandomadditions.item.EnditeScytheItem;
+import net.mcreator.arisrandomadditions.item.EnditePickaxeItem;
+import net.mcreator.arisrandomadditions.item.EnditeIngotItem;
+import net.mcreator.arisrandomadditions.item.EnditeHoeItem;
+import net.mcreator.arisrandomadditions.item.EnditeAxeItem;
+import net.mcreator.arisrandomadditions.item.EnditeArmorItem;
+import net.mcreator.arisrandomadditions.item.ChorusEyeItem;
import net.mcreator.arisrandomadditions.item.CheeseItem;
import net.mcreator.arisrandomadditions.item.BlockEaterItem;
import net.mcreator.arisrandomadditions.item.BlackIronIngotItem;
@@ -117,6 +128,21 @@ public class ArisRandomAdditionsModItems {
public static final RegistryObject- TURD = REGISTRY.register("turd", () -> new TurdItem());
public static final RegistryObject
- WAND_OF_DRAINING = REGISTRY.register("wand_of_draining", () -> new WandOfDrainingItem());
public static final RegistryObject
- ARI_SPAWN_EGG = REGISTRY.register("ari_spawn_egg", () -> new ForgeSpawnEggItem(ArisRandomAdditionsModEntities.ARI, -65448, -1, new Item.Properties()));
+ public static final RegistryObject
- ENDITE_INGOT = REGISTRY.register("endite_ingot", () -> new EnditeIngotItem());
+ public static final RegistryObject
- ENDITE_BLOCK = block(ArisRandomAdditionsModBlocks.ENDITE_BLOCK);
+ public static final RegistryObject
- ENDITE_PICKAXE = REGISTRY.register("endite_pickaxe", () -> new EnditePickaxeItem());
+ public static final RegistryObject
- ENDITE_AXE = REGISTRY.register("endite_axe", () -> new EnditeAxeItem());
+ public static final RegistryObject
- ENDITE_SWORD = REGISTRY.register("endite_sword", () -> new EnditeSwordItem());
+ public static final RegistryObject
- ENDITE_SHOVEL = REGISTRY.register("endite_shovel", () -> new EnditeShovelItem());
+ public static final RegistryObject
- ENDITE_HOE = REGISTRY.register("endite_hoe", () -> new EnditeHoeItem());
+ public static final RegistryObject
- ENDITE_ARMOR_HELMET = REGISTRY.register("endite_armor_helmet", () -> new EnditeArmorItem.Helmet());
+ public static final RegistryObject
- ENDITE_ARMOR_CHESTPLATE = REGISTRY.register("endite_armor_chestplate", () -> new EnditeArmorItem.Chestplate());
+ public static final RegistryObject
- ENDITE_ARMOR_LEGGINGS = REGISTRY.register("endite_armor_leggings", () -> new EnditeArmorItem.Leggings());
+ public static final RegistryObject
- ENDITE_ARMOR_BOOTS = REGISTRY.register("endite_armor_boots", () -> new EnditeArmorItem.Boots());
+ public static final RegistryObject
- ENDITE_UPGRADE_SMITHING_TEMPLATE = REGISTRY.register("endite_upgrade_smithing_template", () -> new EnditeUpgradeSmithingTemplateItem());
+ public static final RegistryObject
- CHORUS_EYE = REGISTRY.register("chorus_eye", () -> new ChorusEyeItem());
+ public static final RegistryObject
- POWER_STAR = REGISTRY.register("power_star", () -> new PowerStarItem());
+ public static final RegistryObject
- ENDITE_SCYTHE = REGISTRY.register("endite_scythe", () -> new EnditeScytheItem());
// Start of user code block custom items
// End of user code block custom items
diff --git a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModMobEffects.java b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModMobEffects.java
index 49bee07..33366fd 100644
--- a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModMobEffects.java
+++ b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModMobEffects.java
@@ -10,6 +10,7 @@ import net.minecraftforge.registries.DeferredRegister;
import net.minecraft.world.effect.MobEffect;
+import net.mcreator.arisrandomadditions.potion.TheEndOfYourMiseryEffectMobEffect;
import net.mcreator.arisrandomadditions.potion.SummonedEntityEffectMobEffect;
import net.mcreator.arisrandomadditions.potion.StinkyEffectMobEffect;
import net.mcreator.arisrandomadditions.ArisRandomAdditionsMod;
@@ -18,4 +19,5 @@ public class ArisRandomAdditionsModMobEffects {
public static final DeferredRegister REGISTRY = DeferredRegister.create(ForgeRegistries.MOB_EFFECTS, ArisRandomAdditionsMod.MODID);
public static final RegistryObject STINKY_EFFECT = REGISTRY.register("stinky_effect", () -> new StinkyEffectMobEffect());
public static final RegistryObject SUMMONED_ENTITY_EFFECT = REGISTRY.register("summoned_entity_effect", () -> new SummonedEntityEffectMobEffect());
+ public static final RegistryObject THE_END_OF_YOUR_MISERY_EFFECT = REGISTRY.register("the_end_of_your_misery_effect", () -> new TheEndOfYourMiseryEffectMobEffect());
}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModTabs.java b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModTabs.java
index 40c3e44..fdd9b4d 100644
--- a/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModTabs.java
+++ b/src/main/java/net/mcreator/arisrandomadditions/init/ArisRandomAdditionsModTabs.java
@@ -36,6 +36,7 @@ public class ArisRandomAdditionsModTabs {
tabData.accept(ArisRandomAdditionsModBlocks.ORICHALCUM_ORE.get().asItem());
tabData.accept(ArisRandomAdditionsModBlocks.ORICHALCUM_BLOCK.get().asItem());
tabData.accept(ArisRandomAdditionsModBlocks.RAVE_BLOCK.get().asItem());
+ tabData.accept(ArisRandomAdditionsModBlocks.ENDITE_BLOCK.get().asItem());
} else if (tabData.getTabKey() == CreativeModeTabs.TOOLS_AND_UTILITIES) {
tabData.accept(ArisRandomAdditionsModItems.BLOCK_EATER.get());
tabData.accept(ArisRandomAdditionsModItems.NETHERRACKITE_PICKAXE.get());
@@ -50,6 +51,11 @@ public class ArisRandomAdditionsModTabs {
tabData.accept(ArisRandomAdditionsModItems.BEDROCK_EATER.get());
tabData.accept(ArisRandomAdditionsModItems.WAND_OF_RESIZING.get());
tabData.accept(ArisRandomAdditionsModItems.TURD.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_PICKAXE.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_AXE.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_SHOVEL.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_HOE.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_SCYTHE.get());
} else if (tabData.getTabKey() == CreativeModeTabs.INGREDIENTS) {
tabData.accept(ArisRandomAdditionsModItems.NETHERRACKITE.get());
tabData.accept(ArisRandomAdditionsModItems.SAND_DUST.get());
@@ -64,6 +70,10 @@ public class ArisRandomAdditionsModTabs {
tabData.accept(ArisRandomAdditionsModItems.ORICHALCUM.get());
tabData.accept(ArisRandomAdditionsModItems.BEDROCK_SHARD.get());
tabData.accept(ArisRandomAdditionsModItems.BLACK_IRON_INGOT.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_INGOT.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_UPGRADE_SMITHING_TEMPLATE.get());
+ tabData.accept(ArisRandomAdditionsModItems.CHORUS_EYE.get());
+ tabData.accept(ArisRandomAdditionsModItems.POWER_STAR.get());
} else if (tabData.getTabKey() == CreativeModeTabs.FOOD_AND_DRINKS) {
tabData.accept(ArisRandomAdditionsModItems.MAGIC_FLESH.get());
tabData.accept(ArisRandomAdditionsModItems.GOLDEN_BERRIES.get());
@@ -92,6 +102,12 @@ public class ArisRandomAdditionsModTabs {
tabData.accept(ArisRandomAdditionsModItems.ORICHALCUM_ARMOR_BOOTS.get());
tabData.accept(ArisRandomAdditionsModItems.NIGHT_VISION_GOGGLES_HELMET.get());
tabData.accept(ArisRandomAdditionsModItems.WAND_OF_DRAINING.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_SWORD.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_ARMOR_HELMET.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_ARMOR_CHESTPLATE.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_ARMOR_LEGGINGS.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_ARMOR_BOOTS.get());
+ tabData.accept(ArisRandomAdditionsModItems.ENDITE_SCYTHE.get());
}
}
}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/ChorusEyeItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/ChorusEyeItem.java
new file mode 100644
index 0000000..231774d
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/ChorusEyeItem.java
@@ -0,0 +1,11 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.Rarity;
+import net.minecraft.world.item.Item;
+
+public class ChorusEyeItem extends Item {
+ public ChorusEyeItem() {
+ super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.RARE));
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeArmorItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeArmorItem.java
new file mode 100644
index 0000000..2ca3042
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeArmorItem.java
@@ -0,0 +1,145 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.level.Level;
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.TooltipFlag;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+import net.minecraft.world.item.ArmorMaterial;
+import net.minecraft.world.item.ArmorItem;
+import net.minecraft.world.entity.player.Player;
+import net.minecraft.world.entity.EquipmentSlot;
+import net.minecraft.world.entity.Entity;
+import net.minecraft.sounds.SoundEvents;
+import net.minecraft.sounds.SoundEvent;
+import net.minecraft.network.chat.Component;
+
+import net.mcreator.arisrandomadditions.procedures.EnditeArmorBootsTickEventProcedure;
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+import java.util.List;
+
+import com.google.common.collect.Iterables;
+
+public abstract class EnditeArmorItem extends ArmorItem {
+ public EnditeArmorItem(ArmorItem.Type type, Item.Properties properties) {
+ super(new ArmorMaterial() {
+ @Override
+ public int getDurabilityForType(ArmorItem.Type type) {
+ return new int[]{13, 15, 16, 11}[type.getSlot().getIndex()] * 50;
+ }
+
+ @Override
+ public int getDefenseForType(ArmorItem.Type type) {
+ return new int[]{6, 9, 12, 6}[type.getSlot().getIndex()];
+ }
+
+ @Override
+ public int getEnchantmentValue() {
+ return 25;
+ }
+
+ @Override
+ public SoundEvent getEquipSound() {
+ return SoundEvents.EMPTY;
+ }
+
+ @Override
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of(new ItemStack(ArisRandomAdditionsModItems.ENDITE_INGOT.get()));
+ }
+
+ @Override
+ public String getName() {
+ return "endite_armor";
+ }
+
+ @Override
+ public float getToughness() {
+ return 5f;
+ }
+
+ @Override
+ public float getKnockbackResistance() {
+ return 0.25f;
+ }
+ }, type, properties);
+ }
+
+ public static class Helmet extends EnditeArmorItem {
+ public Helmet() {
+ super(ArmorItem.Type.HELMET, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.endite_armor_helmet.description_0"));
+ }
+
+ @Override
+ public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
+ return "aris_random_additions:textures/models/armor/endite_layer_1.png";
+ }
+ }
+
+ public static class Chestplate extends EnditeArmorItem {
+ public Chestplate() {
+ super(ArmorItem.Type.CHESTPLATE, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.endite_armor_chestplate.description_0"));
+ }
+
+ @Override
+ public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
+ return "aris_random_additions:textures/models/armor/endite_layer_1.png";
+ }
+ }
+
+ public static class Leggings extends EnditeArmorItem {
+ public Leggings() {
+ super(ArmorItem.Type.LEGGINGS, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.endite_armor_leggings.description_0"));
+ }
+
+ @Override
+ public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
+ return "aris_random_additions:textures/models/armor/endite_layer_2.png";
+ }
+ }
+
+ public static class Boots extends EnditeArmorItem {
+ public Boots() {
+ super(ArmorItem.Type.BOOTS, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.endite_armor_boots.description_0"));
+ }
+
+ @Override
+ public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
+ return "aris_random_additions:textures/models/armor/endite_layer_1.png";
+ }
+
+ @Override
+ public void inventoryTick(ItemStack itemstack, Level world, Entity entity, int slot, boolean selected) {
+ super.inventoryTick(itemstack, world, entity, slot, selected);
+ if (entity instanceof Player player && Iterables.contains(player.getArmorSlots(), itemstack)) {
+ EnditeArmorBootsTickEventProcedure.execute(entity);
+ }
+ }
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeAxeItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeAxeItem.java
new file mode 100644
index 0000000..053ab4d
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeAxeItem.java
@@ -0,0 +1,40 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+import net.minecraft.world.item.AxeItem;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+public class EnditeAxeItem extends AxeItem {
+ public EnditeAxeItem() {
+ super(new Tier() {
+ public int getUses() {
+ return 3048;
+ }
+
+ public float getSpeed() {
+ return 12f;
+ }
+
+ public float getAttackDamageBonus() {
+ return 11f;
+ }
+
+ public int getLevel() {
+ return 4;
+ }
+
+ public int getEnchantmentValue() {
+ return 22;
+ }
+
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of(new ItemStack(ArisRandomAdditionsModItems.ENDITE_INGOT.get()));
+ }
+ }, 1, -3f, new Item.Properties().fireResistant());
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeHoeItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeHoeItem.java
new file mode 100644
index 0000000..acc7dc0
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeHoeItem.java
@@ -0,0 +1,40 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+import net.minecraft.world.item.HoeItem;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+public class EnditeHoeItem extends HoeItem {
+ public EnditeHoeItem() {
+ super(new Tier() {
+ public int getUses() {
+ return 3048;
+ }
+
+ public float getSpeed() {
+ return 12f;
+ }
+
+ public float getAttackDamageBonus() {
+ return 0f;
+ }
+
+ public int getLevel() {
+ return 4;
+ }
+
+ public int getEnchantmentValue() {
+ return 22;
+ }
+
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of(new ItemStack(ArisRandomAdditionsModItems.ENDITE_INGOT.get()));
+ }
+ }, 0, 0f, new Item.Properties().fireResistant());
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeIngotItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeIngotItem.java
new file mode 100644
index 0000000..8e6febb
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeIngotItem.java
@@ -0,0 +1,11 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.Rarity;
+import net.minecraft.world.item.Item;
+
+public class EnditeIngotItem extends Item {
+ public EnditeIngotItem() {
+ super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditePickaxeItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditePickaxeItem.java
new file mode 100644
index 0000000..da13daa
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditePickaxeItem.java
@@ -0,0 +1,40 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.PickaxeItem;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+public class EnditePickaxeItem extends PickaxeItem {
+ public EnditePickaxeItem() {
+ super(new Tier() {
+ public int getUses() {
+ return 3048;
+ }
+
+ public float getSpeed() {
+ return 12f;
+ }
+
+ public float getAttackDamageBonus() {
+ return 7f;
+ }
+
+ public int getLevel() {
+ return 4;
+ }
+
+ public int getEnchantmentValue() {
+ return 22;
+ }
+
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of(new ItemStack(ArisRandomAdditionsModItems.ENDITE_INGOT.get()));
+ }
+ }, 1, -2.8f, new Item.Properties().fireResistant());
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeScytheItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeScytheItem.java
new file mode 100644
index 0000000..5e4b5c0
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeScytheItem.java
@@ -0,0 +1,59 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.level.Level;
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.TooltipFlag;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+import net.minecraft.world.item.HoeItem;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.network.chat.Component;
+
+import net.mcreator.arisrandomadditions.procedures.EnditeScytheLivingEntityIsHitWithToolProcedure;
+
+import java.util.List;
+
+public class EnditeScytheItem extends HoeItem {
+ public EnditeScytheItem() {
+ super(new Tier() {
+ public int getUses() {
+ return 3048;
+ }
+
+ public float getSpeed() {
+ return 12f;
+ }
+
+ public float getAttackDamageBonus() {
+ return 8f;
+ }
+
+ public int getLevel() {
+ return 4;
+ }
+
+ public int getEnchantmentValue() {
+ return 22;
+ }
+
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of();
+ }
+ }, 0, -3f, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public boolean hurtEnemy(ItemStack itemstack, LivingEntity entity, LivingEntity sourceentity) {
+ boolean retval = super.hurtEnemy(itemstack, entity, sourceentity);
+ EnditeScytheLivingEntityIsHitWithToolProcedure.execute(entity.level(), entity);
+ return retval;
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.endite_scythe.description_0"));
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeShovelItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeShovelItem.java
new file mode 100644
index 0000000..12c915c
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeShovelItem.java
@@ -0,0 +1,40 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.ShovelItem;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+public class EnditeShovelItem extends ShovelItem {
+ public EnditeShovelItem() {
+ super(new Tier() {
+ public int getUses() {
+ return 3048;
+ }
+
+ public float getSpeed() {
+ return 12f;
+ }
+
+ public float getAttackDamageBonus() {
+ return 3f;
+ }
+
+ public int getLevel() {
+ return 4;
+ }
+
+ public int getEnchantmentValue() {
+ return 22;
+ }
+
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of(new ItemStack(ArisRandomAdditionsModItems.ENDITE_INGOT.get()));
+ }
+ }, 1, -3f, new Item.Properties().fireResistant());
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeSwordItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeSwordItem.java
new file mode 100644
index 0000000..aa1bb64
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeSwordItem.java
@@ -0,0 +1,40 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.SwordItem;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+public class EnditeSwordItem extends SwordItem {
+ public EnditeSwordItem() {
+ super(new Tier() {
+ public int getUses() {
+ return 3048;
+ }
+
+ public float getSpeed() {
+ return 12f;
+ }
+
+ public float getAttackDamageBonus() {
+ return 7f;
+ }
+
+ public int getLevel() {
+ return 4;
+ }
+
+ public int getEnchantmentValue() {
+ return 22;
+ }
+
+ public Ingredient getRepairIngredient() {
+ return Ingredient.of(new ItemStack(ArisRandomAdditionsModItems.ENDITE_INGOT.get()));
+ }
+ }, 3, -2.4f, new Item.Properties().fireResistant());
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/EnditeUpgradeSmithingTemplateItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeUpgradeSmithingTemplateItem.java
new file mode 100644
index 0000000..b864725
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/EnditeUpgradeSmithingTemplateItem.java
@@ -0,0 +1,11 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraft.world.item.Rarity;
+import net.minecraft.world.item.Item;
+
+public class EnditeUpgradeSmithingTemplateItem extends Item {
+ public EnditeUpgradeSmithingTemplateItem() {
+ super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.RARE));
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/OrichalcumArmorItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/OrichalcumArmorItem.java
index 343bc2b..b13ca85 100644
--- a/src/main/java/net/mcreator/arisrandomadditions/item/OrichalcumArmorItem.java
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/OrichalcumArmorItem.java
@@ -5,6 +5,7 @@ import net.minecraftforge.registries.ForgeRegistries;
import net.minecraft.world.level.Level;
import net.minecraft.world.item.crafting.Ingredient;
+import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ArmorMaterial;
@@ -14,10 +15,13 @@ import net.minecraft.world.entity.EquipmentSlot;
import net.minecraft.world.entity.Entity;
import net.minecraft.sounds.SoundEvent;
import net.minecraft.resources.ResourceLocation;
+import net.minecraft.network.chat.Component;
import net.mcreator.arisrandomadditions.procedures.OrichalcumArmorBootsTickEventProcedure;
import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+import java.util.List;
+
import com.google.common.collect.Iterables;
public abstract class OrichalcumArmorItem extends ArmorItem {
@@ -67,7 +71,13 @@ public abstract class OrichalcumArmorItem extends ArmorItem {
public static class Helmet extends OrichalcumArmorItem {
public Helmet() {
- super(ArmorItem.Type.HELMET, new Item.Properties());
+ super(ArmorItem.Type.HELMET, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.orichalcum_armor_helmet.description_0"));
}
@Override
@@ -78,7 +88,13 @@ public abstract class OrichalcumArmorItem extends ArmorItem {
public static class Chestplate extends OrichalcumArmorItem {
public Chestplate() {
- super(ArmorItem.Type.CHESTPLATE, new Item.Properties());
+ super(ArmorItem.Type.CHESTPLATE, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.orichalcum_armor_chestplate.description_0"));
}
@Override
@@ -89,7 +105,13 @@ public abstract class OrichalcumArmorItem extends ArmorItem {
public static class Leggings extends OrichalcumArmorItem {
public Leggings() {
- super(ArmorItem.Type.LEGGINGS, new Item.Properties());
+ super(ArmorItem.Type.LEGGINGS, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.orichalcum_armor_leggings.description_0"));
}
@Override
@@ -100,7 +122,13 @@ public abstract class OrichalcumArmorItem extends ArmorItem {
public static class Boots extends OrichalcumArmorItem {
public Boots() {
- super(ArmorItem.Type.BOOTS, new Item.Properties());
+ super(ArmorItem.Type.BOOTS, new Item.Properties().fireResistant());
+ }
+
+ @Override
+ public void appendHoverText(ItemStack itemstack, Level level, List list, TooltipFlag flag) {
+ super.appendHoverText(itemstack, level, list, flag);
+ list.add(Component.translatable("item.aris_random_additions.orichalcum_armor_boots.description_0"));
}
@Override
diff --git a/src/main/java/net/mcreator/arisrandomadditions/item/PowerStarItem.java b/src/main/java/net/mcreator/arisrandomadditions/item/PowerStarItem.java
new file mode 100644
index 0000000..d98303f
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/item/PowerStarItem.java
@@ -0,0 +1,21 @@
+
+package net.mcreator.arisrandomadditions.item;
+
+import net.minecraftforge.api.distmarker.OnlyIn;
+import net.minecraftforge.api.distmarker.Dist;
+
+import net.minecraft.world.item.Rarity;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Item;
+
+public class PowerStarItem extends Item {
+ public PowerStarItem() {
+ super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.EPIC));
+ }
+
+ @Override
+ @OnlyIn(Dist.CLIENT)
+ public boolean isFoil(ItemStack itemstack) {
+ return true;
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/potion/TheEndOfYourMiseryEffectMobEffect.java b/src/main/java/net/mcreator/arisrandomadditions/potion/TheEndOfYourMiseryEffectMobEffect.java
new file mode 100644
index 0000000..1528d1d
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/potion/TheEndOfYourMiseryEffectMobEffect.java
@@ -0,0 +1,33 @@
+
+package net.mcreator.arisrandomadditions.potion;
+
+import net.minecraft.world.entity.ai.attributes.AttributeMap;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.world.effect.MobEffectCategory;
+import net.minecraft.world.effect.MobEffect;
+
+import net.mcreator.arisrandomadditions.procedures.TheEndOfYourMiseryEffectEffectStartedappliedProcedure;
+import net.mcreator.arisrandomadditions.procedures.TheEndOfYourMiseryEffectEffectExpiresProcedure;
+
+public class TheEndOfYourMiseryEffectMobEffect extends MobEffect {
+ public TheEndOfYourMiseryEffectMobEffect() {
+ super(MobEffectCategory.HARMFUL, -13434778);
+ }
+
+ @Override
+ public void addAttributeModifiers(LivingEntity entity, AttributeMap attributeMap, int amplifier) {
+ super.addAttributeModifiers(entity, attributeMap, amplifier);
+ TheEndOfYourMiseryEffectEffectStartedappliedProcedure.execute(entity.level(), entity.getX(), entity.getY(), entity.getZ(), entity);
+ }
+
+ @Override
+ public void removeAttributeModifiers(LivingEntity entity, AttributeMap attributeMap, int amplifier) {
+ super.removeAttributeModifiers(entity, attributeMap, amplifier);
+ TheEndOfYourMiseryEffectEffectExpiresProcedure.execute(entity.level(), entity.getX(), entity.getY(), entity.getZ(), entity);
+ }
+
+ @Override
+ public boolean isDurationEffectTick(int duration, int amplifier) {
+ return true;
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeArmorBootsTickEventProcedure.java b/src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeArmorBootsTickEventProcedure.java
new file mode 100644
index 0000000..5db12b4
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeArmorBootsTickEventProcedure.java
@@ -0,0 +1,44 @@
+package net.mcreator.arisrandomadditions.procedures;
+
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.entity.player.Player;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.world.entity.EquipmentSlot;
+import net.minecraft.world.entity.Entity;
+import net.minecraft.world.effect.MobEffects;
+import net.minecraft.world.effect.MobEffectInstance;
+import net.minecraft.server.level.ServerPlayer;
+import net.minecraft.server.level.ServerLevel;
+import net.minecraft.resources.ResourceLocation;
+import net.minecraft.advancements.AdvancementProgress;
+import net.minecraft.advancements.Advancement;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModItems;
+
+public class EnditeArmorBootsTickEventProcedure {
+ public static void execute(Entity entity) {
+ if (entity == null)
+ return;
+ if ((entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.HEAD) : ItemStack.EMPTY).getItem() == ArisRandomAdditionsModItems.ENDITE_ARMOR_HELMET.get()
+ && (entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.CHEST) : ItemStack.EMPTY).getItem() == ArisRandomAdditionsModItems.ENDITE_ARMOR_CHESTPLATE.get()
+ && (entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.LEGS) : ItemStack.EMPTY).getItem() == ArisRandomAdditionsModItems.ENDITE_ARMOR_LEGGINGS.get()) {
+ if (entity instanceof Player && !(entity instanceof ServerPlayer _plr7 && _plr7.level() instanceof ServerLevel
+ && _plr7.getAdvancements().getOrStartProgress(_plr7.server.getAdvancements().getAdvancement(new ResourceLocation("aris_random_additions:endite_set_advancement"))).isDone())) {
+ if (entity instanceof ServerPlayer _player) {
+ Advancement _adv = _player.server.getAdvancements().getAdvancement(new ResourceLocation("aris_random_additions:endite_set_advancement"));
+ AdvancementProgress _ap = _player.getAdvancements().getOrStartProgress(_adv);
+ if (!_ap.isDone()) {
+ for (String criteria : _ap.getRemainingCriteria())
+ _player.getAdvancements().award(_adv, criteria);
+ }
+ }
+ }
+ if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
+ _entity.addEffect(new MobEffectInstance(MobEffects.DAMAGE_RESISTANCE, 60, 1, false, false));
+ if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
+ _entity.addEffect(new MobEffectInstance(MobEffects.REGENERATION, 60, 1, false, false));
+ if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
+ _entity.addEffect(new MobEffectInstance(MobEffects.DAMAGE_BOOST, 60, 1, false, false));
+ }
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeScytheLivingEntityIsHitWithToolProcedure.java b/src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeScytheLivingEntityIsHitWithToolProcedure.java
new file mode 100644
index 0000000..9574920
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/procedures/EnditeScytheLivingEntityIsHitWithToolProcedure.java
@@ -0,0 +1,21 @@
+package net.mcreator.arisrandomadditions.procedures;
+
+import net.minecraft.world.level.LevelAccessor;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.world.entity.Entity;
+import net.minecraft.world.effect.MobEffectInstance;
+
+import net.mcreator.arisrandomadditions.init.ArisRandomAdditionsModMobEffects;
+
+public class EnditeScytheLivingEntityIsHitWithToolProcedure {
+ public static void execute(LevelAccessor world, Entity entity) {
+ if (entity == null)
+ return;
+ if (!world.isClientSide()) {
+ if (!(entity instanceof LivingEntity _livEnt1 && _livEnt1.hasEffect(ArisRandomAdditionsModMobEffects.THE_END_OF_YOUR_MISERY_EFFECT.get()))) {
+ if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
+ _entity.addEffect(new MobEffectInstance(ArisRandomAdditionsModMobEffects.THE_END_OF_YOUR_MISERY_EFFECT.get(), 80, 0, true, true));
+ }
+ }
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectExpiresProcedure.java b/src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectExpiresProcedure.java
new file mode 100644
index 0000000..047a523
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectExpiresProcedure.java
@@ -0,0 +1,32 @@
+package net.mcreator.arisrandomadditions.procedures;
+
+import net.minecraftforge.registries.ForgeRegistries;
+
+import net.minecraft.world.level.LevelAccessor;
+import net.minecraft.world.level.Level;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.world.entity.Entity;
+import net.minecraft.world.damagesource.DamageTypes;
+import net.minecraft.world.damagesource.DamageSource;
+import net.minecraft.sounds.SoundSource;
+import net.minecraft.resources.ResourceLocation;
+import net.minecraft.core.registries.Registries;
+import net.minecraft.core.BlockPos;
+
+public class TheEndOfYourMiseryEffectEffectExpiresProcedure {
+ public static void execute(LevelAccessor world, double x, double y, double z, Entity entity) {
+ if (entity == null)
+ return;
+ if (!world.isClientSide()) {
+ entity.hurt(new DamageSource(world.registryAccess().registryOrThrow(Registries.DAMAGE_TYPE).getHolderOrThrow(DamageTypes.MAGIC)),
+ (float) (((entity instanceof LivingEntity _livEnt ? _livEnt.getMaxHealth() : -1) - (entity instanceof LivingEntity _livEnt ? _livEnt.getHealth() : -1)) * 0.33));
+ if (world instanceof Level _level) {
+ if (!_level.isClientSide()) {
+ _level.playSound(null, BlockPos.containing(x, y, z), ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("entity.player.attack.crit")), SoundSource.HOSTILE, (float) 0.66, (float) 0.66);
+ } else {
+ _level.playLocalSound(x, y, z, ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("entity.player.attack.crit")), SoundSource.HOSTILE, (float) 0.66, (float) 0.66, false);
+ }
+ }
+ }
+ }
+}
diff --git a/src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectStartedappliedProcedure.java b/src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectStartedappliedProcedure.java
new file mode 100644
index 0000000..1d35c59
--- /dev/null
+++ b/src/main/java/net/mcreator/arisrandomadditions/procedures/TheEndOfYourMiseryEffectEffectStartedappliedProcedure.java
@@ -0,0 +1,33 @@
+package net.mcreator.arisrandomadditions.procedures;
+
+import net.minecraftforge.registries.ForgeRegistries;
+
+import net.minecraft.world.level.LevelAccessor;
+import net.minecraft.world.level.Level;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.world.entity.Entity;
+import net.minecraft.world.effect.MobEffects;
+import net.minecraft.world.effect.MobEffectInstance;
+import net.minecraft.sounds.SoundSource;
+import net.minecraft.resources.ResourceLocation;
+import net.minecraft.core.BlockPos;
+
+public class TheEndOfYourMiseryEffectEffectStartedappliedProcedure {
+ public static void execute(LevelAccessor world, double x, double y, double z, Entity entity) {
+ if (entity == null)
+ return;
+ if (!world.isClientSide()) {
+ if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
+ _entity.addEffect(new MobEffectInstance(MobEffects.DARKNESS, 36, 2, false, false));
+ if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
+ _entity.addEffect(new MobEffectInstance(MobEffects.MOVEMENT_SLOWDOWN, 80, 2, false, false));
+ if (world instanceof Level _level) {
+ if (!_level.isClientSide()) {
+ _level.playSound(null, BlockPos.containing(x, y, z), ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("entity.ender_dragon.growl")), SoundSource.HOSTILE, (float) 0.66, (float) 1.6);
+ } else {
+ _level.playLocalSound(x, y, z, ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("entity.ender_dragon.growl")), SoundSource.HOSTILE, (float) 0.66, (float) 1.6, false);
+ }
+ }
+ }
+ }
+}
diff --git a/src/main/resources/META-INF/accesstransformer.cfg b/src/main/resources/META-INF/accesstransformer.cfg
index 70c95a0..8239bb9 100644
--- a/src/main/resources/META-INF/accesstransformer.cfg
+++ b/src/main/resources/META-INF/accesstransformer.cfg
@@ -1,3 +1,4 @@
public net.minecraft.world.level.levelgen.feature.ScatteredOreFeature (Lcom/mojang/serialization/Codec;)V #constructor
public-f net.minecraft.world.level.levelgen.feature.TreeFeature m_142674_(Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z #place
+
diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml
index d72d945..70a2eab 100644
--- a/src/main/resources/META-INF/mods.toml
+++ b/src/main/resources/META-INF/mods.toml
@@ -4,7 +4,7 @@ license="MIT License"
[[mods]]
modId="aris_random_additions"
-version="2.0.3"
+version="2.1.0"
displayName="Ari's Random Additions"
displayURL="https://mcreator.net"
logoFile="logo.png"
diff --git a/src/main/resources/assets/aris_random_additions/blockstates/endite_block.json b/src/main/resources/assets/aris_random_additions/blockstates/endite_block.json
new file mode 100644
index 0000000..afc7019
--- /dev/null
+++ b/src/main/resources/assets/aris_random_additions/blockstates/endite_block.json
@@ -0,0 +1,7 @@
+{
+ "variants": {
+ "": {
+ "model": "aris_random_additions:block/endite_block"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/aris_random_additions/lang/en_us.json b/src/main/resources/assets/aris_random_additions/lang/en_us.json
index ba90bd9..85163df 100644
--- a/src/main/resources/assets/aris_random_additions/lang/en_us.json
+++ b/src/main/resources/assets/aris_random_additions/lang/en_us.json
@@ -1,24 +1,28 @@
{
"advancements.condensed_netherrack_advancement.descr": "Condense Netherrack for the first time",
- "block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack",
"item.nims_random_bullshit.magic_dust": "Magic Dust",
+ "block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack",
"item.nims_random_bullshit.orichalcum_armor_boots": "Orichalcum Boots",
"block.nims_random_bullshit.magma_brick_button": "Magma Brick Button",
"painting.nims_random_bullshit.shit_painting.title": "Shit Painting",
"entity.aris_random_additions.ghoul": "Ghoul",
"block.aris_random_additions.broken_glass": "Broken Glass",
"item.aris_random_additions.ghoul_spawn_egg": "Ghoul Spawn Egg",
+ "item.aris_random_additions.endite_armor_boots": "Endite Boots",
"gui.aris_random_additions.turd_gui.label_uh_ohh_stinky": "UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! ",
"item.aris_random_additions.bedrock_shard": "Bedrock Shard",
- "item.aris_random_additions.bedrock_upgrade_template": "Bedrock Upgrade Template",
"advancements.grave_digger_advancement.title": "We Must Dig!",
+ "item.aris_random_additions.bedrock_upgrade_template": "Bedrock Upgrade Template",
+ "item.aris_random_additions.endite_ingot": "Endite",
"block.nims_random_bullshit.orichalcum_block": "Block of Orichalcum",
"block.nims_random_bullshit.rubber_slab": "Rubber Slab",
- "block.aris_random_additions.magma_brick_pressure_plate": "Magma Brick Pressure Plate",
"item.nims_random_bullshit.bedrock_upgrade_template": "Bedrock Upgrade Template",
+ "block.aris_random_additions.magma_brick_pressure_plate": "Magma Brick Pressure Plate",
"advancements.orichalcum_set_advancement.descr": "Wear a full armor set of Orichalcum.",
- "block.aris_random_additions.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
"block.nims_random_bullshit.orichalcum_ore": "Orichalcum Ore",
+ "block.aris_random_additions.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
+ "item.aris_random_additions.endite_pickaxe": "Endite Pickaxe",
+ "advancements.endite_scythe_advancement.title": "Endbringer\u0027s Sharpest Tool",
"painting.aris_random_additions.turd_painting.author": "Ari/nim",
"item.nims_random_bullshit.wand_of_resizing": "Wand Of Resizing",
"item.nims_random_bullshit.gravedigger.description_1": "We must dig!",
@@ -28,19 +32,23 @@
"item.aris_random_additions.bedrock_sword": "Bedrock Sword",
"item.aris_random_additions.orichalcum_hoe": "Orichalcum Hoe",
"item.aris_random_additions.wand_of_draining": "Wand Of Draining",
+ "block.aris_random_additions.endite_block": "Block of Endite",
"enchantment.aris_random_additions.passive_income_enchantment": "Passive Income",
"item.aris_random_additions.sand_dust": "Sand Dust",
"block.aris_random_additions.orichalcum_block": "Block of Orichalcum",
"gui.nims_random_bullshit.mailbox_gui.outbox_y_coord": "0",
+ "item.aris_random_additions.power_star": "Power Star",
"enchantment.nims_random_bullshit.ruining_enchantment": "Ruining",
- "advancements.netherrack_juice_advancement.descr": "Obtain Netherrack Juice",
+ "advancements.endite_advancement.descr": "Obtain Endite",
"block.nims_random_bullshit.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
+ "advancements.netherrack_juice_advancement.descr": "Obtain Netherrack Juice",
"block.nims_random_bullshit.quadra_condensed_netherrack": "Quadra-condensed Netherrack",
"gui.nims_random_bullshit.bedrockifier_gui.button_empty": "-\u003e",
"block.nims_random_bullshit.hexa_condensed_netherrack": "Hexa-condensed Netherrack",
"enchantment.nims_random_bullshit.sundering_enchantment": "Sundering",
"block.aris_random_additions.magma_brick_slabs": "Magma Brick Slab",
"item.nims_random_bullshit.sand_dust": "Sand Dust",
+ "item.aris_random_additions.endite_sword": "Endite Sword",
"item.nims_random_bullshit.magic_flesh": "Magic Flesh",
"item.nims_random_bullshit.golden_berries": "Golden Berries",
"item.nims_random_bullshit.netherrack_juice_bucket": "Netherrack Juice Bucket",
@@ -50,6 +58,7 @@
"advancements.turd_advancement.title": "Crap!",
"item.aris_random_additions.orichalcum_armor_chestplate": "Orichalcum Chestplate",
"item.nims_random_bullshit.bedrock_eater": "Bedrock Eater",
+ "item.aris_random_additions.orichalcum_armor_helmet.description_0": "Set Bonus: Speed, Jump Boost",
"block.nims_random_bullshit.rubber_pressure_plate": "Rubber Pressure Plate",
"block.aris_random_additions.redstone_brick_walls": "Redstone Brick Wall",
"item.nims_random_bullshit.orichalcum_armor_leggings": "Orichalcum Leggings",
@@ -67,21 +76,24 @@
"block.nims_random_bullshit.broken_glass": "Broken Glass",
"block.nims_random_bullshit.redstone_brick_walls": "Redstone Brick Wall",
"item.aris_random_additions.tux_spawn_egg": "Tux Spawn Egg",
- "advancements.grave_digger_advancement.descr": "Obtain Gravedigger",
"effect.nims_random_bullshit.summoned_entity_effect": "Summoned Entity",
+ "advancements.grave_digger_advancement.descr": "Obtain Gravedigger",
"item.aris_random_additions.netherrackite": "Netherrackite Ingot",
+ "effect.aris_random_additions.the_end_of_your_misery_effect": "The End Of Your Misery",
"advancements.orichalcum_advancement.title": "Folly Red",
"item.nims_random_bullshit.ghoul_spawn_egg": "Ghoul Spawn Egg",
+ "item.aris_random_additions.orichalcum_armor_boots.description_0": "Set Bonus: Speed, Jump Boost",
"gui.nims_random_bullshit.mailbox_gui.label_y": "Y:",
"gui.nims_random_bullshit.mailbox_gui.label_z": "Z:",
"item.nims_random_bullshit.tux_spawn_egg": "Tux Spawn Egg",
"gui.nims_random_bullshit.mailbox_gui.label_x": "X:",
"item.nims_random_bullshit.orichalcum_armor_helmet": "Orichalcum Helmet",
"block.aris_random_additions.magma_bricks": "Magma Bricks",
+ "item.aris_random_additions.endite_axe": "Endite Axe",
"item.nims_random_bullshit.snow_golem_question_mark": "Snow Golem...?",
"item.aris_random_additions.gravedigger.description_0": "Right-Click on soul sand or soul soil to use them, summoning a ghoul that attacks hostile mobs.",
- "item.aris_random_additions.gravedigger.description_1": "We must dig!",
"advancements.bedrock_advancement.descr": "Obtain Bedrock",
+ "item.aris_random_additions.gravedigger.description_1": "We must dig!",
"item.nims_random_bullshit.orichalcum_shovel": "Orichalcum Shovel",
"block.nims_random_bullshit.redstone_brick_stairs": "Redstone Brick Stairs",
"block.aris_random_additions.magma_brick_walls": "Magma Brick Wall",
@@ -90,6 +102,8 @@
"item.nims_random_bullshit.netherrackite": "Netherrackite Ingot",
"block.aris_random_additions.bedrockifier": "Bedrockifier",
"enchantment.aris_random_additions.sundering_enchantment": "Sundering",
+ "item.aris_random_additions.endite_shovel": "Endite Shovel",
+ "item.aris_random_additions.endite_scythe.description_0": "Inflicts \"The End Of Your Misery\" effect on-hit, which detonates after 4 seconds to do 33% missing health magic damage.",
"item.aris_random_additions.netherrackite_pickaxe": "Netherrackite Pickaxe",
"item.aris_random_additions.netherrack_juice_bucket": "Netherrack Juice Bucket",
"item.nims_random_bullshit.netherrackite_pickaxe.description_0": "Non-condensed netherracks broken by this pickaxe drop themselves an additional time.",
@@ -100,6 +114,7 @@
"block.nims_random_bullshit.ore_miner": "Ore Miner",
"advancements.star_wand_advancement.descr": "Use a Star Wand",
"item.aris_random_additions.netherrackite_pickaxe.description_0": "Non-condensed netherracks broken by this pickaxe drop themselves an additional time.",
+ "advancements.endite_set_advancement.descr": "Wear a full armor set of Endite.",
"block.nims_random_bullshit.condensed_condensed_condensed_netherrack": "Condensed Condensed Condensed Netherrack",
"item.aris_random_additions.magic_egg": "Magic Egg",
"entity.nims_random_bullshit.ghoul": "Ghoul",
@@ -107,10 +122,12 @@
"block.aris_random_additions.redstone_brick_slabs": "Redstone Brick Slab",
"advancements.star_advancement.descr": "Obtain a Star",
"item.nims_random_bullshit.bedrock_pickaxe": "Bedrock Pickaxe",
+ "item.aris_random_additions.endite_armor_chestplate.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"block.nims_random_bullshit.magma_brick_stairs": "Magma Brick Stairs",
"advancements.bedrock_shard_advancement.descr": "Obtain Bedrock Shard",
"block.aris_random_additions.quadra_condensed_netherrack": "Quadra-condensed Netherrack",
"item.aris_random_additions.orichalcum_armor_boots": "Orichalcum Boots",
+ "item.aris_random_additions.endite_upgrade_smithing_template": "Endite Upgrade Template",
"item.aris_random_additions.bedrock_eater": "Bedrock Eater",
"advancements.orichalcum_advancement.descr": "Obtain Orichalcum",
"advancements.spawner_advancement.title": "It\u0027s spawnin\u0027 time!",
@@ -120,6 +137,7 @@
"item.nims_random_bullshit.orichalcum_armor_chestplate": "Orichalcum Chestplate",
"item.nims_random_bullshit.bean": "Bean",
"effect.aris_random_additions.stinky_effect": "Stinky",
+ "advancements.endite_hoe_advancement.descr": "Craft an Endite Hoe",
"item.aris_random_additions.orichalcum_armor_helmet": "Orichalcum Helmet",
"enchantment.aris_random_additions.ruining_enchantment": "Ruining",
"block.aris_random_additions.ore_miner": "Ore Miner",
@@ -139,20 +157,26 @@
"item.aris_random_additions.cheese": "Cheese",
"item.aris_random_additions.orichalcum_sword": "Orichalcum Sword",
"item.aris_random_additions.wand_of_resizing.description_0": "DISCLAIMER: Does not work with Origins that periodically reset your scale!",
+ "advancements.endite_scythe_advancement.descr": "Craft an Endite Scythe",
"item.aris_random_additions.block_eater": "Block Eater",
"entity.nims_random_bullshit.tux": "Tux",
"item.aris_random_additions.orichalcum_pickaxe": "Orichalcum Pickaxe",
"block.nims_random_bullshit.bedrockifier": "Bedrockifier",
"effect.aris_random_additions.summoned_entity_effect": "Summoned Entity",
"item.nims_random_bullshit.orichalcum": "Orichalcum",
+ "item.aris_random_additions.orichalcum_armor_leggings.description_0": "Set Bonus: Speed, Jump Boost",
"advancements.magic_egg_advancement.descr": "Obtain a Magic Egg",
+ "advancements.endite_advancement.title": "Purple Butter",
"entity.aris_random_additions.ari": "Ari",
"item.nims_random_bullshit.night_vision_goggles_helmet": "Night Vision Goggles",
+ "advancements.power_star_advancement.descr": "Craft a Power Star",
"block.aris_random_additions.orichalcum_ore": "Orichalcum Ore",
"item.aris_random_additions.orichalcum_axe": "Orichalcum Axe",
+ "item.aris_random_additions.endite_hoe": "Endite Hoe",
"block.aris_random_additions.rave_block": "Rave Block",
"advancements.orichalcum_set_advancement.title": "Cover Me In Folly Red",
"gui.nims_random_bullshit.ore_miner_gui.button_mine": "Mine",
+ "item.aris_random_additions.endite_scythe": "Endite Scythe",
"advancements.star_advancement.title": "A Star Meant To Be",
"painting.nims_random_bullshit.shit_painting.author": "nim",
"gui.nims_random_bullshit.mailbox_gui.outbox_x_coord": "0",
@@ -161,6 +185,8 @@
"advancements.condensed_netherrack_advancement.title": "Rackin\u0027 Em Up!",
"item.aris_random_additions.magic_flesh": "Magic Flesh",
"item.aris_random_additions.black_iron_ingot": "Black Iron Ingot",
+ "item.aris_random_additions.endite_armor_helmet": "Endite Helmet",
+ "advancements.endite_hoe_advancement.title": "Extremely Serious Dedication",
"block.nims_random_bullshit.magma_brick_walls": "Magma Brick Wall",
"block.nims_random_bullshit.rave_block": "Rave Block",
"item.nims_random_bullshit.orichalcum_sword": "Orichalcum Sword",
@@ -168,19 +194,25 @@
"block.aris_random_additions.condensed_condensed_condensed_netherrack": "Condensed Condensed Condensed Netherrack",
"advancements.star_wand_advancement.title": "Healius Absorbus!",
"advancements.magic_egg_advancement.title": "Core of a Spawner",
+ "advancements.power_star_advancement.title": "Folly Red Star",
+ "item.aris_random_additions.orichalcum_armor_chestplate.description_0": "Set Bonus: Speed, Jump Boost",
"item.aris_random_additions.ari_spawn_egg": "Ari Spawn Egg",
"entity.aris_random_additions.tux": "Tux",
"item.nims_random_bullshit.orichalcum_pickaxe": "Orichalcum Pickaxe",
"item.aris_random_additions.magic_dust": "Magic Dust",
"block.nims_random_bullshit.magma_brick_pressure_plate": "Magma Brick Pressure Plate",
+ "advancements.endite_set_advancement.title": "Cover Me In Endermite",
"advancements.bedrock_shard_advancement.title": "Unobtainium",
+ "item.aris_random_additions.endite_armor_boots.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"fluid.nims_random_bullshit.netherrack_juice": "Netherrack Juice",
"item.nims_random_bullshit.wand_of_resizing.description_0": "DISCLAIMER: Does not work with Origins that periodically reset your scale!",
"gui.nims_random_bullshit.mailbox_gui.outbox_z_coord": "0",
+ "item.aris_random_additions.chorus_eye": "Eye of Chorus",
"enchantment.aris_random_additions.sweet_blade_enchantment": "Sweet Blade",
"item.aris_random_additions.turd": "Turd",
"item.aris_random_additions.pocket_lightning.description_0": "Spawns lightning wherever it lands.",
"item.nims_random_bullshit.netherrackite_pickaxe": "Netherrackite Pickaxe",
+ "item.aris_random_additions.endite_armor_helmet.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"gui.aris_random_additions.bedrockifier_gui.label_bedrockifier": "Bedrockifier",
"block.aris_random_additions.penta_condensed_netherrack": "Penta-condensed Netherrack",
"item.nims_random_bullshit.orichalcum_hoe": "Orichalcum Hoe",
@@ -193,16 +225,19 @@
"block.aris_random_additions.redstone_bricks": "Redstone Bricks",
"item.nims_random_bullshit.block_eater": "Block Eater",
"item.aris_random_additions.lapis_lazuli_nugget": "Lapis Lazuli Nugget",
+ "item.aris_random_additions.endite_armor_leggings": "Endite Leggings",
"advancements.bedrock_advancement.title": "Unobtainium Block",
"item.nims_random_bullshit.star": "Star",
"gui.nims_random_bullshit.shit_gui.label_uh_ohh_stinky": "UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! ",
"block.nims_random_bullshit.magma_bricks": "Magma Bricks",
"gui.nims_random_bullshit.bedrockifier_gui.label_bedrockifier": "Bedrockifier",
+ "item.aris_random_additions.endite_armor_chestplate": "Endite Chestplate",
"item.nims_random_bullshit.shit": "Shit",
"advancements.block_eater_advancement.title": "Eat The Blocks",
"item.aris_random_additions.bedrock_pickaxe": "Bedrock Pickaxe",
"advancements.spawner_advancement.descr": "Obtain a Mob Spawner",
"item.aris_random_additions.wither_question_mark": "Wither...?",
+ "item.aris_random_additions.endite_armor_leggings.description_0": "Set Bonus: Resistance, Regeneration, Strength",
"advancements.netherrack_juice_advancement.title": "Smells Kinda Funny",
"block.nims_random_bullshit.redstone_brick_slabs": "Redstone Brick Slab",
"block.aris_random_additions.netherrack_juice": "Netherrack Juice"
diff --git a/src/main/resources/assets/aris_random_additions/models/block/endite_block.json b/src/main/resources/assets/aris_random_additions/models/block/endite_block.json
new file mode 100644
index 0000000..9dd4697
--- /dev/null
+++ b/src/main/resources/assets/aris_random_additions/models/block/endite_block.json
@@ -0,0 +1,8 @@
+{
+ "parent": "block/cube_all",
+ "textures": {
+ "all": "aris_random_additions:block/endite_ore_block",
+ "particle": "aris_random_additions:block/endite_ore_block"
+ },
+ "render_type": "solid"
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/aris_random_additions/textures/block/endite_ore.png b/src/main/resources/assets/aris_random_additions/textures/block/endite_ore.png
new file mode 100644
index 0000000..8fe4036
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/block/endite_ore.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/block/endite_ore_block.png b/src/main/resources/assets/aris_random_additions/textures/block/endite_ore_block.png
new file mode 100644
index 0000000..604bbcb
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/block/endite_ore_block.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/block/endite_scythe_handle.png b/src/main/resources/assets/aris_random_additions/textures/block/endite_scythe_handle.png
new file mode 100644
index 0000000..bdef84f
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/block/endite_scythe_handle.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/block/handle.png b/src/main/resources/assets/aris_random_additions/textures/block/handle.png
new file mode 100644
index 0000000..972af98
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/block/handle.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/chorus_eye.png b/src/main/resources/assets/aris_random_additions/textures/item/chorus_eye.png
new file mode 100644
index 0000000..3e74ef8
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/chorus_eye.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_axe.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_axe.png
new file mode 100644
index 0000000..b6b029e
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_axe.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_body.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_body.png
new file mode 100644
index 0000000..771cd3d
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_body.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_boots.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_boots.png
new file mode 100644
index 0000000..d5c086f
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_boots.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_head.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_head.png
new file mode 100644
index 0000000..effba86
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_head.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_hoe.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_hoe.png
new file mode 100644
index 0000000..45cde9d
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_hoe.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_ingot.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_ingot.png
new file mode 100644
index 0000000..d7c75b8
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_ingot.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_leggings.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_leggings.png
new file mode 100644
index 0000000..48a66af
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_leggings.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_pickaxe.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_pickaxe.png
new file mode 100644
index 0000000..db4640b
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_pickaxe.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_scythe.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_scythe.png
new file mode 100644
index 0000000..b3520fa
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_scythe.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_shovel.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_shovel.png
new file mode 100644
index 0000000..07a006a
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_shovel.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_sword.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_sword.png
new file mode 100644
index 0000000..4b6e0d9
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_sword.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/endite_upgrade_smithing_template.png b/src/main/resources/assets/aris_random_additions/textures/item/endite_upgrade_smithing_template.png
new file mode 100644
index 0000000..38793f1
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/endite_upgrade_smithing_template.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/handle.png b/src/main/resources/assets/aris_random_additions/textures/item/handle.png
new file mode 100644
index 0000000..48d4ede
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/handle.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/orichalcum_gem.png b/src/main/resources/assets/aris_random_additions/textures/item/orichalcum_gem.png
index 9152bd1..7bb5a4b 100644
Binary files a/src/main/resources/assets/aris_random_additions/textures/item/orichalcum_gem.png and b/src/main/resources/assets/aris_random_additions/textures/item/orichalcum_gem.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/power_star.png b/src/main/resources/assets/aris_random_additions/textures/item/power_star.png
new file mode 100644
index 0000000..0a4a976
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/item/power_star.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/item/shipping_label.png b/src/main/resources/assets/aris_random_additions/textures/item/shipping_label.png
deleted file mode 100644
index 5562ec8..0000000
Binary files a/src/main/resources/assets/aris_random_additions/textures/item/shipping_label.png and /dev/null differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/mob_effect/chorus_eye.png b/src/main/resources/assets/aris_random_additions/textures/mob_effect/chorus_eye.png
new file mode 100644
index 0000000..3e74ef8
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/mob_effect/chorus_eye.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/mob_effect/the_end_of_your_misery_effect.png b/src/main/resources/assets/aris_random_additions/textures/mob_effect/the_end_of_your_misery_effect.png
new file mode 100644
index 0000000..3e74ef8
Binary files /dev/null and b/src/main/resources/assets/aris_random_additions/textures/mob_effect/the_end_of_your_misery_effect.png differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/screens/label_copy_machine_gui.png b/src/main/resources/assets/aris_random_additions/textures/screens/label_copy_machine_gui.png
deleted file mode 100644
index 192c71c..0000000
Binary files a/src/main/resources/assets/aris_random_additions/textures/screens/label_copy_machine_gui.png and /dev/null differ
diff --git a/src/main/resources/assets/aris_random_additions/textures/screens/mailbox_gui.png b/src/main/resources/assets/aris_random_additions/textures/screens/mailbox_gui.png
deleted file mode 100644
index d445ee8..0000000
Binary files a/src/main/resources/assets/aris_random_additions/textures/screens/mailbox_gui.png and /dev/null differ
diff --git a/src/main/resources/data/aris_random_additions/advancements/endite_advancement.json b/src/main/resources/data/aris_random_additions/advancements/endite_advancement.json
new file mode 100644
index 0000000..6a1283a
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/advancements/endite_advancement.json
@@ -0,0 +1,36 @@
+{
+ "display": {
+ "background": "minecraft:textures/block/stone.png",
+ "icon": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "title": {
+ "translate": "advancements.endite_advancement.title"
+ },
+ "description": {
+ "translate": "advancements.endite_advancement.descr"
+ },
+ "frame": "goal",
+ "show_toast": true,
+ "announce_to_chat": true,
+ "hidden": false
+ },
+ "criteria": {
+ "endite_advancement_0": {
+ "trigger": "minecraft:inventory_changed",
+ "conditions": {
+ "items": [
+ {
+ "items": [
+ "aris_random_additions:endite_ingot"
+ ],
+ "count": {
+ "min": 1,
+ "max": 64
+ }
+ }
+ ]
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/advancements/endite_hoe_advancement.json b/src/main/resources/data/aris_random_additions/advancements/endite_hoe_advancement.json
new file mode 100644
index 0000000..4b6ec27
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/advancements/endite_hoe_advancement.json
@@ -0,0 +1,36 @@
+{
+ "display": {
+ "icon": {
+ "item": "aris_random_additions:endite_hoe"
+ },
+ "title": {
+ "translate": "advancements.endite_hoe_advancement.title"
+ },
+ "description": {
+ "translate": "advancements.endite_hoe_advancement.descr"
+ },
+ "frame": "challenge",
+ "show_toast": true,
+ "announce_to_chat": true,
+ "hidden": false
+ },
+ "criteria": {
+ "endite_hoe_advancement_0": {
+ "trigger": "minecraft:inventory_changed",
+ "conditions": {
+ "items": [
+ {
+ "items": [
+ "aris_random_additions:endite_hoe"
+ ],
+ "count": {
+ "min": 1,
+ "max": 64
+ }
+ }
+ ]
+ }
+ }
+ },
+ "parent": "aris_random_additions:endite_advancement"
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/advancements/endite_scythe_advancement.json b/src/main/resources/data/aris_random_additions/advancements/endite_scythe_advancement.json
new file mode 100644
index 0000000..40c451a
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/advancements/endite_scythe_advancement.json
@@ -0,0 +1,36 @@
+{
+ "display": {
+ "icon": {
+ "item": "aris_random_additions:endite_scythe"
+ },
+ "title": {
+ "translate": "advancements.endite_scythe_advancement.title"
+ },
+ "description": {
+ "translate": "advancements.endite_scythe_advancement.descr"
+ },
+ "frame": "challenge",
+ "show_toast": true,
+ "announce_to_chat": true,
+ "hidden": false
+ },
+ "criteria": {
+ "endite_scythe_advancement_0": {
+ "trigger": "minecraft:inventory_changed",
+ "conditions": {
+ "items": [
+ {
+ "items": [
+ "aris_random_additions:endite_scythe"
+ ],
+ "count": {
+ "min": 1,
+ "max": 64
+ }
+ }
+ ]
+ }
+ }
+ },
+ "parent": "aris_random_additions:endite_hoe_advancement"
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/advancements/endite_set_advancement.json b/src/main/resources/data/aris_random_additions/advancements/endite_set_advancement.json
new file mode 100644
index 0000000..6f60adf
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/advancements/endite_set_advancement.json
@@ -0,0 +1,23 @@
+{
+ "display": {
+ "icon": {
+ "item": "aris_random_additions:endite_armor_chestplate"
+ },
+ "title": {
+ "translate": "advancements.endite_set_advancement.title"
+ },
+ "description": {
+ "translate": "advancements.endite_set_advancement.descr"
+ },
+ "frame": "challenge",
+ "show_toast": true,
+ "announce_to_chat": true,
+ "hidden": false
+ },
+ "criteria": {
+ "endite_set_advancement_0": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "parent": "aris_random_additions:endite_advancement"
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/advancements/power_star_advancement.json b/src/main/resources/data/aris_random_additions/advancements/power_star_advancement.json
new file mode 100644
index 0000000..b11ee16
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/advancements/power_star_advancement.json
@@ -0,0 +1,36 @@
+{
+ "display": {
+ "icon": {
+ "item": "aris_random_additions:power_star"
+ },
+ "title": {
+ "translate": "advancements.power_star_advancement.title"
+ },
+ "description": {
+ "translate": "advancements.power_star_advancement.descr"
+ },
+ "frame": "challenge",
+ "show_toast": true,
+ "announce_to_chat": true,
+ "hidden": false
+ },
+ "criteria": {
+ "power_star_advancement_0": {
+ "trigger": "minecraft:inventory_changed",
+ "conditions": {
+ "items": [
+ {
+ "items": [
+ "aris_random_additions:power_star"
+ ],
+ "count": {
+ "min": 1,
+ "max": 64
+ }
+ }
+ ]
+ }
+ }
+ },
+ "parent": "aris_random_additions:orichalcum_advancement"
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/loot_tables/blocks/endite_block.json b/src/main/resources/data/aris_random_additions/loot_tables/blocks/endite_block.json
new file mode 100644
index 0000000..ce010b3
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/loot_tables/blocks/endite_block.json
@@ -0,0 +1,20 @@
+{
+ "type": "minecraft:block",
+ "random_sequence": "aris_random_additions:blocks/endite_block",
+ "pools": [
+ {
+ "rolls": 1.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "aris_random_additions:endite_block"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/chorus_eye_recipe.json b/src/main/resources/data/aris_random_additions/recipes/chorus_eye_recipe.json
new file mode 100644
index 0000000..dea5ea8
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/chorus_eye_recipe.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "pattern": [
+ " a ",
+ "aba",
+ " a "
+ ],
+ "key": {
+ "a": {
+ "item": "minecraft:popped_chorus_fruit"
+ },
+ "b": {
+ "item": "minecraft:ender_eye"
+ }
+ },
+ "result": {
+ "item": "aris_random_additions:chorus_eye",
+ "count": 1
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_axe_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_axe_recipe.json
new file mode 100644
index 0000000..1dc0b56
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_axe_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_axe"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_block_ore_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_block_ore_recipe.json
new file mode 100644
index 0000000..b05edd4
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_block_ore_recipe.json
@@ -0,0 +1,13 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ {
+ "item": "aris_random_additions:endite_block"
+ }
+ ],
+ "result": {
+ "item": "aris_random_additions:endite_ingot",
+ "count": 9
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_boots_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_boots_recipe.json
new file mode 100644
index 0000000..ea5acbb
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_boots_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_boots"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_armor_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_chestplate_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_chestplate_recipe.json
new file mode 100644
index 0000000..548b0d3
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_chestplate_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_chestplate"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_armor_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_helmet_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_helmet_recipe.json
new file mode 100644
index 0000000..5239122
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_helmet_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_helmet"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_armor_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_hoe_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_hoe_recipe.json
new file mode 100644
index 0000000..f309831
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_hoe_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_hoe"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_hoe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_ingot_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_ingot_recipe.json
new file mode 100644
index 0000000..06000f6
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_ingot_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:power_star"
+ },
+ "base": {
+ "item": "minecraft:netherite_ingot"
+ },
+ "addition": {
+ "item": "minecraft:shulker_shell"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_leggings_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_leggings_recipe.json
new file mode 100644
index 0000000..c5d9ef9
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_leggings_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_leggings"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_armor_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_ore_block_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_ore_block_recipe.json
new file mode 100644
index 0000000..979c933
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_ore_block_recipe.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "pattern": [
+ "aaa",
+ "aaa",
+ "aaa"
+ ],
+ "key": {
+ "a": {
+ "item": "aris_random_additions:endite_ingot"
+ }
+ },
+ "result": {
+ "item": "aris_random_additions:endite_block",
+ "count": 1
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_pickaxe_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_pickaxe_recipe.json
new file mode 100644
index 0000000..afb5162
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_pickaxe_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_pickaxe"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_scythe_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_scythe_recipe.json
new file mode 100644
index 0000000..f860986
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_scythe_recipe.json
@@ -0,0 +1,24 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "equipment",
+ "pattern": [
+ "aab",
+ " c ",
+ "c "
+ ],
+ "key": {
+ "a": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "b": {
+ "item": "aris_random_additions:endite_hoe"
+ },
+ "c": {
+ "item": "aris_random_additions:black_iron_ingot"
+ }
+ },
+ "result": {
+ "item": "aris_random_additions:endite_scythe",
+ "count": 1
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_shovel_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_shovel_recipe.json
new file mode 100644
index 0000000..a64e8e6
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_shovel_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_shovel"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_shovel"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_sword_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_sword_recipe.json
new file mode 100644
index 0000000..42ccbc1
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_sword_recipe.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:smithing_transform",
+ "template": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template"
+ },
+ "base": {
+ "item": "minecraft:netherite_sword"
+ },
+ "addition": {
+ "item": "aris_random_additions:endite_ingot"
+ },
+ "result": {
+ "item": "aris_random_additions:endite_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/endite_upgrade_smithing_template_recipe.json b/src/main/resources/data/aris_random_additions/recipes/endite_upgrade_smithing_template_recipe.json
new file mode 100644
index 0000000..4fe9b2a
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/endite_upgrade_smithing_template_recipe.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "pattern": [
+ " a ",
+ "aba",
+ " a "
+ ],
+ "key": {
+ "a": {
+ "item": "aris_random_additions:chorus_eye"
+ },
+ "b": {
+ "item": "minecraft:netherite_upgrade_smithing_template"
+ }
+ },
+ "result": {
+ "item": "aris_random_additions:endite_upgrade_smithing_template",
+ "count": 1
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/aris_random_additions/recipes/power_star_recipe.json b/src/main/resources/data/aris_random_additions/recipes/power_star_recipe.json
new file mode 100644
index 0000000..245685a
--- /dev/null
+++ b/src/main/resources/data/aris_random_additions/recipes/power_star_recipe.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "pattern": [
+ " a ",
+ "aba",
+ " a "
+ ],
+ "key": {
+ "a": {
+ "item": "aris_random_additions:orichalcum"
+ },
+ "b": {
+ "item": "minecraft:nether_star"
+ }
+ },
+ "result": {
+ "item": "aris_random_additions:power_star",
+ "count": 1
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json
index 284b32d..1edbdda 100644
--- a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json
+++ b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json
@@ -1,6 +1,7 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_block",
"aris_random_additions:orichalcum_block",
"aris_random_additions:orichalcum_ore",
"aris_random_additions:bedrockifier",
diff --git a/src/main/resources/data/minecraft/tags/blocks/needs_diamond_tool.json b/src/main/resources/data/minecraft/tags/blocks/needs_diamond_tool.json
index 29dc820..162973b 100644
--- a/src/main/resources/data/minecraft/tags/blocks/needs_diamond_tool.json
+++ b/src/main/resources/data/minecraft/tags/blocks/needs_diamond_tool.json
@@ -1,6 +1,7 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_block",
"aris_random_additions:orichalcum_block",
"aris_random_additions:orichalcum_ore",
"aris_random_additions:bedrockifier"
diff --git a/src/main/resources/data/minecraft/tags/items/axes.json b/src/main/resources/data/minecraft/tags/items/axes.json
index cc20130..f4b0ebc 100644
--- a/src/main/resources/data/minecraft/tags/items/axes.json
+++ b/src/main/resources/data/minecraft/tags/items/axes.json
@@ -1,6 +1,7 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_axe",
"aris_random_additions:orichalcum_axe"
]
}
\ No newline at end of file
diff --git a/src/main/resources/data/minecraft/tags/items/hoes.json b/src/main/resources/data/minecraft/tags/items/hoes.json
index 56f2bfd..4b5c6dc 100644
--- a/src/main/resources/data/minecraft/tags/items/hoes.json
+++ b/src/main/resources/data/minecraft/tags/items/hoes.json
@@ -1,6 +1,8 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_scythe",
+ "aris_random_additions:endite_hoe",
"aris_random_additions:orichalcum_hoe"
]
}
\ No newline at end of file
diff --git a/src/main/resources/data/minecraft/tags/items/pickaxes.json b/src/main/resources/data/minecraft/tags/items/pickaxes.json
index 9a7f5b6..f188582 100644
--- a/src/main/resources/data/minecraft/tags/items/pickaxes.json
+++ b/src/main/resources/data/minecraft/tags/items/pickaxes.json
@@ -1,6 +1,7 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_pickaxe",
"aris_random_additions:wand_of_draining",
"aris_random_additions:wand_of_resizing",
"aris_random_additions:orichalcum_pickaxe",
diff --git a/src/main/resources/data/minecraft/tags/items/shovels.json b/src/main/resources/data/minecraft/tags/items/shovels.json
index 39e3194..9b4ed4b 100644
--- a/src/main/resources/data/minecraft/tags/items/shovels.json
+++ b/src/main/resources/data/minecraft/tags/items/shovels.json
@@ -1,6 +1,7 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_shovel",
"aris_random_additions:orichalcum_shovel",
"aris_random_additions:gravedigger"
]
diff --git a/src/main/resources/data/minecraft/tags/items/swords.json b/src/main/resources/data/minecraft/tags/items/swords.json
index 61fa3fe..f147428 100644
--- a/src/main/resources/data/minecraft/tags/items/swords.json
+++ b/src/main/resources/data/minecraft/tags/items/swords.json
@@ -1,6 +1,7 @@
{
"replace": false,
"values": [
+ "aris_random_additions:endite_sword",
"aris_random_additions:orichalcum_sword",
"aris_random_additions:bedrock_sword"
]