diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_axe.json b/src/main/generated/assets/acesbs/items/fractal_diamond_axe.json new file mode 100644 index 0000000..f8fb334 --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_axe.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_boots.json b/src/main/generated/assets/acesbs/items/fractal_diamond_boots.json new file mode 100644 index 0000000..b3aa1a2 --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_boots.json @@ -0,0 +1,89 @@ +{ + "model": { + "type": "minecraft:select", + "cases": [ + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_quartz_trim" + }, + "when": "minecraft:quartz" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_iron_trim" + }, + "when": "minecraft:iron" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_netherite_trim" + }, + "when": "minecraft:netherite" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_redstone_trim" + }, + "when": "minecraft:redstone" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_copper_trim" + }, + "when": "minecraft:copper" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_gold_trim" + }, + "when": "minecraft:gold" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_emerald_trim" + }, + "when": "minecraft:emerald" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_diamond_trim" + }, + "when": "minecraft:diamond" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_lapis_trim" + }, + "when": "minecraft:lapis" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_amethyst_trim" + }, + "when": "minecraft:amethyst" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots_resin_trim" + }, + "when": "minecraft:resin" + } + ], + "fallback": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_boots" + }, + "property": "minecraft:trim_material" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_chestplate.json b/src/main/generated/assets/acesbs/items/fractal_diamond_chestplate.json new file mode 100644 index 0000000..cd03cbf --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_chestplate.json @@ -0,0 +1,89 @@ +{ + "model": { + "type": "minecraft:select", + "cases": [ + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_quartz_trim" + }, + "when": "minecraft:quartz" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_iron_trim" + }, + "when": "minecraft:iron" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_netherite_trim" + }, + "when": "minecraft:netherite" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_redstone_trim" + }, + "when": "minecraft:redstone" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_copper_trim" + }, + "when": "minecraft:copper" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_gold_trim" + }, + "when": "minecraft:gold" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_emerald_trim" + }, + "when": "minecraft:emerald" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_diamond_trim" + }, + "when": "minecraft:diamond" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_lapis_trim" + }, + "when": "minecraft:lapis" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_amethyst_trim" + }, + "when": "minecraft:amethyst" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate_resin_trim" + }, + "when": "minecraft:resin" + } + ], + "fallback": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_chestplate" + }, + "property": "minecraft:trim_material" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_hammer.json b/src/main/generated/assets/acesbs/items/fractal_diamond_hammer.json new file mode 100644 index 0000000..40ff94b --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_hammer.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_hammer" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_helmet.json b/src/main/generated/assets/acesbs/items/fractal_diamond_helmet.json new file mode 100644 index 0000000..2ffd50b --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_helmet.json @@ -0,0 +1,89 @@ +{ + "model": { + "type": "minecraft:select", + "cases": [ + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_quartz_trim" + }, + "when": "minecraft:quartz" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_iron_trim" + }, + "when": "minecraft:iron" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_netherite_trim" + }, + "when": "minecraft:netherite" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_redstone_trim" + }, + "when": "minecraft:redstone" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_copper_trim" + }, + "when": "minecraft:copper" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_gold_trim" + }, + "when": "minecraft:gold" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_emerald_trim" + }, + "when": "minecraft:emerald" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_diamond_trim" + }, + "when": "minecraft:diamond" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_lapis_trim" + }, + "when": "minecraft:lapis" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_amethyst_trim" + }, + "when": "minecraft:amethyst" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet_resin_trim" + }, + "when": "minecraft:resin" + } + ], + "fallback": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_helmet" + }, + "property": "minecraft:trim_material" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_hoe.json b/src/main/generated/assets/acesbs/items/fractal_diamond_hoe.json new file mode 100644 index 0000000..32bf550 --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_hoe.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_hoe" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_leggings.json b/src/main/generated/assets/acesbs/items/fractal_diamond_leggings.json new file mode 100644 index 0000000..09b9c6f --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_leggings.json @@ -0,0 +1,89 @@ +{ + "model": { + "type": "minecraft:select", + "cases": [ + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_quartz_trim" + }, + "when": "minecraft:quartz" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_iron_trim" + }, + "when": "minecraft:iron" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_netherite_trim" + }, + "when": "minecraft:netherite" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_redstone_trim" + }, + "when": "minecraft:redstone" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_copper_trim" + }, + "when": "minecraft:copper" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_gold_trim" + }, + "when": "minecraft:gold" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_emerald_trim" + }, + "when": "minecraft:emerald" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_diamond_trim" + }, + "when": "minecraft:diamond" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_lapis_trim" + }, + "when": "minecraft:lapis" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_amethyst_trim" + }, + "when": "minecraft:amethyst" + }, + { + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings_resin_trim" + }, + "when": "minecraft:resin" + } + ], + "fallback": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_leggings" + }, + "property": "minecraft:trim_material" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_pickaxe.json b/src/main/generated/assets/acesbs/items/fractal_diamond_pickaxe.json new file mode 100644 index 0000000..0891a52 --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_pickaxe.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_pickaxe" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_shovel.json b/src/main/generated/assets/acesbs/items/fractal_diamond_shovel.json new file mode 100644 index 0000000..226d3e2 --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_shovel.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_shovel" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/items/fractal_diamond_sword.json b/src/main/generated/assets/acesbs/items/fractal_diamond_sword.json new file mode 100644 index 0000000..2f1cdf7 --- /dev/null +++ b/src/main/generated/assets/acesbs/items/fractal_diamond_sword.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "acesbs:item/fractal_diamond_sword" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_axe.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_axe.json new file mode 100644 index 0000000..55992eb --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "acesbs:item/fractal_diamond_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots.json new file mode 100644 index 0000000..66e15cd --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_amethyst_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_amethyst_trim.json new file mode 100644 index 0000000..4e7f3fd --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_amethyst" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_copper_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_copper_trim.json new file mode 100644 index 0000000..ad001dd --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_copper" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_diamond_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_diamond_trim.json new file mode 100644 index 0000000..cb5e8ff --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_diamond" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_emerald_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_emerald_trim.json new file mode 100644 index 0000000..eca92ea --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_emerald" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_gold_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_gold_trim.json new file mode 100644 index 0000000..0873981 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_gold" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_iron_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_iron_trim.json new file mode 100644 index 0000000..701db7e --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_iron" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_lapis_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_lapis_trim.json new file mode 100644 index 0000000..afd4509 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_lapis" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_netherite_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_netherite_trim.json new file mode 100644 index 0000000..83dc8d7 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_netherite" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_quartz_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_quartz_trim.json new file mode 100644 index 0000000..7662cb7 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_quartz" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_redstone_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_redstone_trim.json new file mode 100644 index 0000000..072eccf --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_redstone" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_resin_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_resin_trim.json new file mode 100644 index 0000000..4bf4da7 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_boots_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_boots", + "layer1": "minecraft:trims/items/boots_trim_resin" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate.json new file mode 100644 index 0000000..7462d31 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_amethyst_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_amethyst_trim.json new file mode 100644 index 0000000..5cfdd31 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_amethyst" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_copper_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_copper_trim.json new file mode 100644 index 0000000..6dd094a --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_copper" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_diamond_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_diamond_trim.json new file mode 100644 index 0000000..6933305 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_diamond" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_emerald_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_emerald_trim.json new file mode 100644 index 0000000..586ccdf --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_emerald" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_gold_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_gold_trim.json new file mode 100644 index 0000000..6bffa53 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_gold" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_iron_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_iron_trim.json new file mode 100644 index 0000000..735d740 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_iron" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_lapis_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_lapis_trim.json new file mode 100644 index 0000000..221359d --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_lapis" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_netherite_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_netherite_trim.json new file mode 100644 index 0000000..3e3c3d4 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_netherite" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_quartz_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_quartz_trim.json new file mode 100644 index 0000000..c24055b --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_quartz" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_redstone_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_redstone_trim.json new file mode 100644 index 0000000..b780877 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_redstone" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_resin_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_resin_trim.json new file mode 100644 index 0000000..241ca50 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_chestplate_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_chestplate", + "layer1": "minecraft:trims/items/chestplate_trim_resin" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_hammer.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_hammer.json new file mode 100644 index 0000000..d537d26 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_hammer.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "acesbs:item/fractal_diamond_hammer" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet.json new file mode 100644 index 0000000..782ed58 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_amethyst_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_amethyst_trim.json new file mode 100644 index 0000000..ffd9a63 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_amethyst" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_copper_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_copper_trim.json new file mode 100644 index 0000000..5609e4d --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_copper" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_diamond_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_diamond_trim.json new file mode 100644 index 0000000..7208f25 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_diamond" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_emerald_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_emerald_trim.json new file mode 100644 index 0000000..195fb4a --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_emerald" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_gold_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_gold_trim.json new file mode 100644 index 0000000..f345b4e --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_gold" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_iron_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_iron_trim.json new file mode 100644 index 0000000..3221c78 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_iron" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_lapis_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_lapis_trim.json new file mode 100644 index 0000000..391210d --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_lapis" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_netherite_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_netherite_trim.json new file mode 100644 index 0000000..6886915 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_netherite" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_quartz_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_quartz_trim.json new file mode 100644 index 0000000..00408b4 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_quartz" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_redstone_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_redstone_trim.json new file mode 100644 index 0000000..b0d289f --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_redstone" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_resin_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_resin_trim.json new file mode 100644 index 0000000..3354915 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_helmet_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_helmet", + "layer1": "minecraft:trims/items/helmet_trim_resin" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_hoe.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_hoe.json new file mode 100644 index 0000000..4ba56f1 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "acesbs:item/fractal_diamond_hoe" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings.json new file mode 100644 index 0000000..6a1835a --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_amethyst_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_amethyst_trim.json new file mode 100644 index 0000000..94a9f9b --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_amethyst_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_amethyst" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_copper_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_copper_trim.json new file mode 100644 index 0000000..7244966 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_copper_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_copper" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_diamond_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_diamond_trim.json new file mode 100644 index 0000000..3a67e87 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_diamond_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_diamond" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_emerald_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_emerald_trim.json new file mode 100644 index 0000000..29eda26 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_emerald_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_emerald" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_gold_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_gold_trim.json new file mode 100644 index 0000000..9eb7390 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_gold_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_gold" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_iron_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_iron_trim.json new file mode 100644 index 0000000..4b1f565 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_iron_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_iron" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_lapis_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_lapis_trim.json new file mode 100644 index 0000000..a9f11b7 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_lapis_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_lapis" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_netherite_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_netherite_trim.json new file mode 100644 index 0000000..3153c1a --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_netherite_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_netherite" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_quartz_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_quartz_trim.json new file mode 100644 index 0000000..4f192d5 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_quartz_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_quartz" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_redstone_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_redstone_trim.json new file mode 100644 index 0000000..65db215 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_redstone_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_redstone" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_resin_trim.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_resin_trim.json new file mode 100644 index 0000000..7d35034 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_leggings_resin_trim.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "acesbs:item/fractal_diamond_leggings", + "layer1": "minecraft:trims/items/leggings_trim_resin" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_pickaxe.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_pickaxe.json new file mode 100644 index 0000000..628c263 --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "acesbs:item/fractal_diamond_pickaxe" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_shovel.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_shovel.json new file mode 100644 index 0000000..159388f --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "acesbs:item/fractal_diamond_shovel" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/acesbs/models/item/fractal_diamond_sword.json b/src/main/generated/assets/acesbs/models/item/fractal_diamond_sword.json new file mode 100644 index 0000000..de70a1b --- /dev/null +++ b/src/main/generated/assets/acesbs/models/item/fractal_diamond_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "acesbs:item/fractal_diamond_sword" + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_boots.json b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_boots.json new file mode 100644 index 0000000..7a71a18 --- /dev/null +++ b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_boots.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fractal_diamond": { + "conditions": { + "items": [ + { + "items": "acesbs:fractal_diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "acesbs:fractal_diamond_boots" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fractal_diamond" + ] + ], + "rewards": { + "recipes": [ + "acesbs:fractal_diamond_boots" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_chestplate.json b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_chestplate.json new file mode 100644 index 0000000..e955083 --- /dev/null +++ b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_chestplate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fractal_diamond": { + "conditions": { + "items": [ + { + "items": "acesbs:fractal_diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "acesbs:fractal_diamond_chestplate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fractal_diamond" + ] + ], + "rewards": { + "recipes": [ + "acesbs:fractal_diamond_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_helmet.json b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_helmet.json new file mode 100644 index 0000000..9e40105 --- /dev/null +++ b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_helmet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fractal_diamond": { + "conditions": { + "items": [ + { + "items": "acesbs:fractal_diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "acesbs:fractal_diamond_helmet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fractal_diamond" + ] + ], + "rewards": { + "recipes": [ + "acesbs:fractal_diamond_helmet" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_leggings.json b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_leggings.json new file mode 100644 index 0000000..b9b4f92 --- /dev/null +++ b/src/main/generated/data/acesbs/advancement/recipes/combat/fractal_diamond_leggings.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fractal_diamond": { + "conditions": { + "items": [ + { + "items": "acesbs:fractal_diamond" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "acesbs:fractal_diamond_leggings" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fractal_diamond" + ] + ], + "rewards": { + "recipes": [ + "acesbs:fractal_diamond_leggings" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/loot_table/blocks/deepslate_entropy_ore.json b/src/main/generated/data/acesbs/loot_table/blocks/deepslate_entropy_ore.json index 485bfdc..aedd539 100644 --- a/src/main/generated/data/acesbs/loot_table/blocks/deepslate_entropy_ore.json +++ b/src/main/generated/data/acesbs/loot_table/blocks/deepslate_entropy_ore.json @@ -63,7 +63,9 @@ "predicate": { "items": [ "acesbs:prisma_steel_pickaxe", - "acesbs:prisma_steel_hammer" + "acesbs:prisma_steel_hammer", + "acesbs:fractal_diamond_pickaxe", + "acesbs:fractal_diamond_hammer" ] } } diff --git a/src/main/generated/data/acesbs/loot_table/blocks/endtropy_ore.json b/src/main/generated/data/acesbs/loot_table/blocks/endtropy_ore.json index 2370cb3..a54ab99 100644 --- a/src/main/generated/data/acesbs/loot_table/blocks/endtropy_ore.json +++ b/src/main/generated/data/acesbs/loot_table/blocks/endtropy_ore.json @@ -63,7 +63,9 @@ "predicate": { "items": [ "acesbs:prisma_steel_pickaxe", - "acesbs:prisma_steel_hammer" + "acesbs:prisma_steel_hammer", + "acesbs:fractal_diamond_pickaxe", + "acesbs:fractal_diamond_hammer" ] } } diff --git a/src/main/generated/data/acesbs/loot_table/blocks/entropy_ore.json b/src/main/generated/data/acesbs/loot_table/blocks/entropy_ore.json index ef50a3c..ff7b6e9 100644 --- a/src/main/generated/data/acesbs/loot_table/blocks/entropy_ore.json +++ b/src/main/generated/data/acesbs/loot_table/blocks/entropy_ore.json @@ -63,7 +63,9 @@ "predicate": { "items": [ "acesbs:prisma_steel_pickaxe", - "acesbs:prisma_steel_hammer" + "acesbs:prisma_steel_hammer", + "acesbs:fractal_diamond_pickaxe", + "acesbs:fractal_diamond_hammer" ] } } diff --git a/src/main/generated/data/acesbs/loot_table/blocks/infernal_ashes_ore.json b/src/main/generated/data/acesbs/loot_table/blocks/infernal_ashes_ore.json index d613c65..a9ba554 100644 --- a/src/main/generated/data/acesbs/loot_table/blocks/infernal_ashes_ore.json +++ b/src/main/generated/data/acesbs/loot_table/blocks/infernal_ashes_ore.json @@ -63,7 +63,9 @@ "predicate": { "items": [ "acesbs:prisma_steel_pickaxe", - "acesbs:prisma_steel_hammer" + "acesbs:prisma_steel_hammer", + "acesbs:fractal_diamond_pickaxe", + "acesbs:fractal_diamond_hammer" ] } } diff --git a/src/main/generated/data/acesbs/recipe/fractal_diamond_boots.json b/src/main/generated/data/acesbs/recipe/fractal_diamond_boots.json new file mode 100644 index 0000000..9833baf --- /dev/null +++ b/src/main/generated/data/acesbs/recipe/fractal_diamond_boots.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": "acesbs:fractal_diamond" + }, + "pattern": [ + " ", + "# #", + "# #" + ], + "result": { + "count": 1, + "id": "acesbs:fractal_diamond_boots" + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/recipe/fractal_diamond_chestplate.json b/src/main/generated/data/acesbs/recipe/fractal_diamond_chestplate.json new file mode 100644 index 0000000..aa927fe --- /dev/null +++ b/src/main/generated/data/acesbs/recipe/fractal_diamond_chestplate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": "acesbs:fractal_diamond" + }, + "pattern": [ + "# #", + "###", + "###" + ], + "result": { + "count": 1, + "id": "acesbs:fractal_diamond_chestplate" + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/recipe/fractal_diamond_helmet.json b/src/main/generated/data/acesbs/recipe/fractal_diamond_helmet.json new file mode 100644 index 0000000..10231a8 --- /dev/null +++ b/src/main/generated/data/acesbs/recipe/fractal_diamond_helmet.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": "acesbs:fractal_diamond" + }, + "pattern": [ + "###", + "# #", + " " + ], + "result": { + "count": 1, + "id": "acesbs:fractal_diamond_helmet" + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/recipe/fractal_diamond_leggings.json b/src/main/generated/data/acesbs/recipe/fractal_diamond_leggings.json new file mode 100644 index 0000000..87415b1 --- /dev/null +++ b/src/main/generated/data/acesbs/recipe/fractal_diamond_leggings.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "#": "acesbs:fractal_diamond" + }, + "pattern": [ + "###", + "# #", + "# #" + ], + "result": { + "count": 1, + "id": "acesbs:fractal_diamond_leggings" + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/tags/item/fractal_repair.json b/src/main/generated/data/acesbs/tags/item/fractal_repair.json new file mode 100644 index 0000000..c6c0b82 --- /dev/null +++ b/src/main/generated/data/acesbs/tags/item/fractal_repair.json @@ -0,0 +1,5 @@ +{ + "values": [ + "acesbs:fractal_diamond" + ] +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/tags/item/hellfire_repair.json b/src/main/generated/data/acesbs/tags/item/hellfire_repair.json new file mode 100644 index 0000000..475a383 --- /dev/null +++ b/src/main/generated/data/acesbs/tags/item/hellfire_repair.json @@ -0,0 +1,5 @@ +{ + "values": [ + "acesbs:hellfire_diamond" + ] +} \ No newline at end of file diff --git a/src/main/generated/data/c/tags/item/enchantables.json b/src/main/generated/data/c/tags/item/enchantables.json index 356de4a..119cf24 100644 --- a/src/main/generated/data/c/tags/item/enchantables.json +++ b/src/main/generated/data/c/tags/item/enchantables.json @@ -5,9 +5,13 @@ "acesbs:prisma_steel_leggings", "acesbs:prisma_steel_boots", "acesbs:ashen_steel_helmet", - "acesbs:prisma_steel_chestplate", + "acesbs:ashen_steel_chestplate", "acesbs:ashen_steel_leggings", "acesbs:ashen_steel_boots", + "acesbs:fractal_diamond_helmet", + "acesbs:fractal_diamond_chestplate", + "acesbs:fractal_diamond_leggings", + "acesbs:fractal_diamond_boots", "acesbs:berserkers_pauldron", "acesbs:wildfire_boots" ] diff --git a/src/main/generated/data/minecraft/tags/item/axes.json b/src/main/generated/data/minecraft/tags/item/axes.json index 8df4170..b94dcd1 100644 --- a/src/main/generated/data/minecraft/tags/item/axes.json +++ b/src/main/generated/data/minecraft/tags/item/axes.json @@ -1,6 +1,7 @@ { "values": [ "acesbs:prisma_steel_axe", - "acesbs:ashen_steel_axe" + "acesbs:ashen_steel_axe", + "acesbs:fractal_diamond_axe" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/enchantable/armor.json b/src/main/generated/data/minecraft/tags/item/enchantable/armor.json index 356de4a..119cf24 100644 --- a/src/main/generated/data/minecraft/tags/item/enchantable/armor.json +++ b/src/main/generated/data/minecraft/tags/item/enchantable/armor.json @@ -5,9 +5,13 @@ "acesbs:prisma_steel_leggings", "acesbs:prisma_steel_boots", "acesbs:ashen_steel_helmet", - "acesbs:prisma_steel_chestplate", + "acesbs:ashen_steel_chestplate", "acesbs:ashen_steel_leggings", "acesbs:ashen_steel_boots", + "acesbs:fractal_diamond_helmet", + "acesbs:fractal_diamond_chestplate", + "acesbs:fractal_diamond_leggings", + "acesbs:fractal_diamond_boots", "acesbs:berserkers_pauldron", "acesbs:wildfire_boots" ] diff --git a/src/main/generated/data/minecraft/tags/item/enchantable/chest_armor.json b/src/main/generated/data/minecraft/tags/item/enchantable/chest_armor.json index 92a5633..319a482 100644 --- a/src/main/generated/data/minecraft/tags/item/enchantable/chest_armor.json +++ b/src/main/generated/data/minecraft/tags/item/enchantable/chest_armor.json @@ -1,7 +1,8 @@ { "values": [ "acesbs:prisma_steel_chestplate", - "acesbs:prisma_steel_chestplate", + "acesbs:ashen_steel_chestplate", + "acesbs:fractal_diamond_chestplate", "acesbs:berserkers_pauldron" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/enchantable/foot_armor.json b/src/main/generated/data/minecraft/tags/item/enchantable/foot_armor.json index dce773d..e570593 100644 --- a/src/main/generated/data/minecraft/tags/item/enchantable/foot_armor.json +++ b/src/main/generated/data/minecraft/tags/item/enchantable/foot_armor.json @@ -2,6 +2,7 @@ "values": [ "acesbs:prisma_steel_boots", "acesbs:ashen_steel_boots", + "acesbs:fractal_diamond_boots", "acesbs:wildfire_boots" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/enchantable/head_armor.json b/src/main/generated/data/minecraft/tags/item/enchantable/head_armor.json index 77dfc8c..0bebff6 100644 --- a/src/main/generated/data/minecraft/tags/item/enchantable/head_armor.json +++ b/src/main/generated/data/minecraft/tags/item/enchantable/head_armor.json @@ -1,6 +1,7 @@ { "values": [ "acesbs:prisma_steel_helmet", - "acesbs:ashen_steel_helmet" + "acesbs:ashen_steel_helmet", + "acesbs:fractal_diamond_helmet" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/enchantable/leg_armor.json b/src/main/generated/data/minecraft/tags/item/enchantable/leg_armor.json index c4c48b2..3c68c5f 100644 --- a/src/main/generated/data/minecraft/tags/item/enchantable/leg_armor.json +++ b/src/main/generated/data/minecraft/tags/item/enchantable/leg_armor.json @@ -1,6 +1,7 @@ { "values": [ "acesbs:prisma_steel_leggings", - "acesbs:ashen_steel_leggings" + "acesbs:ashen_steel_leggings", + "acesbs:fractal_diamond_leggings" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/hoes.json b/src/main/generated/data/minecraft/tags/item/hoes.json index 45161e0..fd5f145 100644 --- a/src/main/generated/data/minecraft/tags/item/hoes.json +++ b/src/main/generated/data/minecraft/tags/item/hoes.json @@ -1,6 +1,7 @@ { "values": [ "acesbs:prisma_steel_hoe", - "acesbs:ashen_steel_hoe" + "acesbs:ashen_steel_hoe", + "acesbs:fractal_diamond_hoe" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/pickaxes.json b/src/main/generated/data/minecraft/tags/item/pickaxes.json index eb8ace9..313d3eb 100644 --- a/src/main/generated/data/minecraft/tags/item/pickaxes.json +++ b/src/main/generated/data/minecraft/tags/item/pickaxes.json @@ -2,7 +2,9 @@ "values": [ "acesbs:prisma_steel_pickaxe", "acesbs:ashen_steel_pickaxe", + "acesbs:fractal_diamond_pickaxe", "acesbs:prisma_steel_hammer", - "acesbs:ashen_steel_hammer" + "acesbs:ashen_steel_hammer", + "acesbs:fractal_diamond_hammer" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/shovels.json b/src/main/generated/data/minecraft/tags/item/shovels.json index 45cb251..48e5b97 100644 --- a/src/main/generated/data/minecraft/tags/item/shovels.json +++ b/src/main/generated/data/minecraft/tags/item/shovels.json @@ -1,6 +1,7 @@ { "values": [ "acesbs:prisma_steel_shovel", - "acesbs:ashen_steel_pickaxe" + "acesbs:ashen_steel_pickaxe", + "acesbs:fractal_diamond_shovel" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/swords.json b/src/main/generated/data/minecraft/tags/item/swords.json index 3d92cb0..5b28e4c 100644 --- a/src/main/generated/data/minecraft/tags/item/swords.json +++ b/src/main/generated/data/minecraft/tags/item/swords.json @@ -1,6 +1,8 @@ { "values": [ "acesbs:prisma_steel_sword", + "acesbs:ashen_steel_sword", + "acesbs:fractal_diamond_sword", "acesbs:thot_begone" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/trim_materials.json b/src/main/generated/data/minecraft/tags/item/trim_materials.json index c89280f..66e7e12 100644 --- a/src/main/generated/data/minecraft/tags/item/trim_materials.json +++ b/src/main/generated/data/minecraft/tags/item/trim_materials.json @@ -1,7 +1,7 @@ { - "replace": false, "values": [ "acesbs:prisma_steel", - "acesbs:ashen_steel" + "acesbs:ashen_steel", + "acesbs:fractal_diamond" ] } \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/trimmable_armor.json b/src/main/generated/data/minecraft/tags/item/trimmable_armor.json index 1098567..e2aa26d 100644 --- a/src/main/generated/data/minecraft/tags/item/trimmable_armor.json +++ b/src/main/generated/data/minecraft/tags/item/trimmable_armor.json @@ -8,6 +8,10 @@ "acesbs:ashen_steel_chestplate", "acesbs:ashen_steel_leggings", "acesbs:ashen_steel_boots", + "acesbs:fractal_diamond_helmet", + "acesbs:fractal_diamond_chestplate", + "acesbs:fractal_diamond_leggings", + "acesbs:fractal_diamond_boots", "acesbs:berserkers_pauldron", "acesbs:wildfire_boots", "acesbs:sovs_plate_carrier" diff --git a/src/main/java/com/acethewildfire/acesbs/PATCH_NOTES.md b/src/main/java/com/acethewildfire/acesbs/PATCH_NOTES.md index 6918ca0..214ee75 100644 --- a/src/main/java/com/acethewildfire/acesbs/PATCH_NOTES.md +++ b/src/main/java/com/acethewildfire/acesbs/PATCH_NOTES.md @@ -23,6 +23,5 @@ - The Combustible Lemon does not render when thrown. -- Incense Block - Diamond Items - Gold Items? \ No newline at end of file diff --git a/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java b/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java index 683c7a6..8ded235 100644 --- a/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java +++ b/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java @@ -31,6 +31,12 @@ public class ModItemTagProvider extends FabricTagProvider.ItemTagProvider { valueLookupBuilder(ModTags.Items.ASHEN_REPAIR) .add(AshenSteelItems.ASHEN_STEEL); + valueLookupBuilder(ModTags.Items.FRACTAL_REPAIR) + .add(FractalDiamondItems.FRACTAL_DIAMOND); + + valueLookupBuilder(ModTags.Items.HELLFIRE_REPAIR) + .add(HellfireDiamondItems.HELLFIRE_DIAMOND); + valueLookupBuilder(ModTags.Items.WILDFIRE_REPAIR) .add(ModItems.INFERNAL_ASHES); @@ -55,25 +61,32 @@ public class ModItemTagProvider extends FabricTagProvider.ItemTagProvider { valueLookupBuilder(ItemTags.SWORDS) .add(PrismaSteelItems.PRISMA_STEEL_SWORD) + .add(AshenSteelItems.ASHEN_STEEL_SWORD) + .add(FractalDiamondItems.FRACTAL_DIAMOND_SWORD) .add(ModItems.THOT_BEGONE); valueLookupBuilder(ItemTags.AXES) .add(PrismaSteelItems.PRISMA_STEEL_AXE) - .add(AshenSteelItems.ASHEN_STEEL_AXE); + .add(AshenSteelItems.ASHEN_STEEL_AXE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_AXE); valueLookupBuilder(ItemTags.PICKAXES) .add(PrismaSteelItems.PRISMA_STEEL_PICKAXE) .add(AshenSteelItems.ASHEN_STEEL_PICKAXE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_PICKAXE) .add(PrismaSteelItems.PRISMA_STEEL_HAMMER) - .add(AshenSteelItems.ASHEN_STEEL_HAMMER); + .add(AshenSteelItems.ASHEN_STEEL_HAMMER) + .add(FractalDiamondItems.FRACTAL_DIAMOND_HAMMER); valueLookupBuilder(ItemTags.SHOVELS) .add(PrismaSteelItems.PRISMA_STEEL_SHOVEL) - .add(AshenSteelItems.ASHEN_STEEL_PICKAXE); + .add(AshenSteelItems.ASHEN_STEEL_PICKAXE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_SHOVEL); valueLookupBuilder(ItemTags.HOES) .add(PrismaSteelItems.PRISMA_STEEL_HOE) - .add(AshenSteelItems.ASHEN_STEEL_HOE); + .add(AshenSteelItems.ASHEN_STEEL_HOE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_HOE); valueLookupBuilder(ItemTags.TRIMMABLE_ARMOR) .add(PrismaSteelItems.PRISMA_STEEL_HELMET) @@ -84,6 +97,10 @@ public class ModItemTagProvider extends FabricTagProvider.ItemTagProvider { .add(AshenSteelItems.ASHEN_STEEL_CHESTPLATE) .add(AshenSteelItems.ASHEN_STEEL_LEGGINGS) .add(AshenSteelItems.ASHEN_STEEL_BOOTS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_HELMET) + .add(FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_BOOTS) .add(ModItems.BERSERKERS_PAULDRON) .add(ModItems.WILDFIRE_BOOTS) .add(ModItems.SOVS_PLATE_CARRIER); @@ -94,34 +111,43 @@ public class ModItemTagProvider extends FabricTagProvider.ItemTagProvider { .add(PrismaSteelItems.PRISMA_STEEL_LEGGINGS) .add(PrismaSteelItems.PRISMA_STEEL_BOOTS) .add(AshenSteelItems.ASHEN_STEEL_HELMET) - .add(PrismaSteelItems.PRISMA_STEEL_CHESTPLATE) + .add(AshenSteelItems.ASHEN_STEEL_CHESTPLATE) .add(AshenSteelItems.ASHEN_STEEL_LEGGINGS) .add(AshenSteelItems.ASHEN_STEEL_BOOTS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_HELMET) + .add(FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_BOOTS) .add(ModItems.BERSERKERS_PAULDRON) .add(ModItems.WILDFIRE_BOOTS); valueLookupBuilder(ItemTags.HEAD_ARMOR_ENCHANTABLE) .add(PrismaSteelItems.PRISMA_STEEL_HELMET) - .add(AshenSteelItems.ASHEN_STEEL_HELMET); + .add(AshenSteelItems.ASHEN_STEEL_HELMET) + .add(FractalDiamondItems.FRACTAL_DIAMOND_HELMET); valueLookupBuilder(ItemTags.CHEST_ARMOR_ENCHANTABLE) .add(PrismaSteelItems.PRISMA_STEEL_CHESTPLATE) - .add(PrismaSteelItems.PRISMA_STEEL_CHESTPLATE) + .add(AshenSteelItems.ASHEN_STEEL_CHESTPLATE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE) .add(ModItems.BERSERKERS_PAULDRON); valueLookupBuilder(ItemTags.LEG_ARMOR_ENCHANTABLE) .add(PrismaSteelItems.PRISMA_STEEL_LEGGINGS) - .add(AshenSteelItems.ASHEN_STEEL_LEGGINGS); + .add(AshenSteelItems.ASHEN_STEEL_LEGGINGS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS); valueLookupBuilder(ItemTags.FOOT_ARMOR_ENCHANTABLE) .add(PrismaSteelItems.PRISMA_STEEL_BOOTS) .add(AshenSteelItems.ASHEN_STEEL_BOOTS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_BOOTS) .add(ModItems.WILDFIRE_BOOTS); valueLookupBuilder(ItemTags.TRIM_MATERIALS) .add(PrismaSteelItems.PRISMA_STEEL) - .add(AshenSteelItems.ASHEN_STEEL); + .add(AshenSteelItems.ASHEN_STEEL) + .add(FractalDiamondItems.FRACTAL_DIAMOND); valueLookupBuilder(ItemTags.CREEPER_DROP_MUSIC_DISCS) .add(ModItems.CRAB_RAVE_MUSIC_DISC); @@ -196,9 +222,13 @@ public class ModItemTagProvider extends FabricTagProvider.ItemTagProvider { .add(PrismaSteelItems.PRISMA_STEEL_LEGGINGS) .add(PrismaSteelItems.PRISMA_STEEL_BOOTS) .add(AshenSteelItems.ASHEN_STEEL_HELMET) - .add(PrismaSteelItems.PRISMA_STEEL_CHESTPLATE) + .add(AshenSteelItems.ASHEN_STEEL_CHESTPLATE) .add(AshenSteelItems.ASHEN_STEEL_LEGGINGS) .add(AshenSteelItems.ASHEN_STEEL_BOOTS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_HELMET) + .add(FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE) + .add(FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS) + .add(FractalDiamondItems.FRACTAL_DIAMOND_BOOTS) .add(ModItems.BERSERKERS_PAULDRON) .add(ModItems.WILDFIRE_BOOTS); } diff --git a/src/main/java/com/acethewildfire/acesbs/datagen/ModLootTableProvider.java b/src/main/java/com/acethewildfire/acesbs/datagen/ModLootTableProvider.java index fc467c1..8885371 100644 --- a/src/main/java/com/acethewildfire/acesbs/datagen/ModLootTableProvider.java +++ b/src/main/java/com/acethewildfire/acesbs/datagen/ModLootTableProvider.java @@ -4,6 +4,7 @@ import com.acethewildfire.acesbs.block.FireOakBlocks; import com.acethewildfire.acesbs.block.LemonWoodBlocks; import com.acethewildfire.acesbs.block.ModBlocks; import com.acethewildfire.acesbs.block.custom.TobaccoCrop; +import com.acethewildfire.acesbs.item.FractalDiamondItems; import com.acethewildfire.acesbs.item.ModItems; import com.acethewildfire.acesbs.item.PrismaSteelItems; import com.acethewildfire.acesbs.util.ModTags; @@ -165,7 +166,7 @@ public class ModLootTableProvider extends FabricBlockLootTableProvider { .rolls(ConstantLootNumberProvider.create(1)) // only 1 roll .conditionally(RandomChanceLootCondition.builder(0.1f)) // chance to drop anything .conditionally(InvertedLootCondition.builder(silkTouchCondition)) - .conditionally(specialToolCondition(itemLookup, PrismaSteelItems.PRISMA_STEEL_PICKAXE, PrismaSteelItems.PRISMA_STEEL_HAMMER)) + .conditionally(specialToolCondition(itemLookup, PrismaSteelItems.PRISMA_STEEL_PICKAXE, PrismaSteelItems.PRISMA_STEEL_HAMMER, FractalDiamondItems.FRACTAL_DIAMOND_PICKAXE, FractalDiamondItems.FRACTAL_DIAMOND_HAMMER)) .with(ItemEntry.builder(Items.COAL).weight(12)) .with(ItemEntry.builder(Items.RAW_COPPER).weight(10)) .with(ItemEntry.builder(Items.RAW_IRON).weight(6)) diff --git a/src/main/java/com/acethewildfire/acesbs/datagen/ModModelProvider.java b/src/main/java/com/acethewildfire/acesbs/datagen/ModModelProvider.java index 494453c..ad66aab 100644 --- a/src/main/java/com/acethewildfire/acesbs/datagen/ModModelProvider.java +++ b/src/main/java/com/acethewildfire/acesbs/datagen/ModModelProvider.java @@ -153,6 +153,19 @@ public class ModModelProvider extends FabricModelProvider { itemModelGenerator.registerArmor(( AshenSteelItems.ASHEN_STEEL_LEGGINGS), ModArmorMaterials.ASHEN_KEY, ItemModelGenerator.LEGGINGS_TRIM_ID_PREFIX, false); itemModelGenerator.registerArmor(( AshenSteelItems.ASHEN_STEEL_BOOTS), ModArmorMaterials.ASHEN_KEY, ItemModelGenerator.BOOTS_TRIM_ID_PREFIX, false); + itemModelGenerator.register(FractalDiamondItems.FRACTAL_DIAMOND_SWORD, Models.HANDHELD); + itemModelGenerator.register(FractalDiamondItems.FRACTAL_DIAMOND_PICKAXE, Models.HANDHELD); + itemModelGenerator.register(FractalDiamondItems.FRACTAL_DIAMOND_HAMMER, Models.HANDHELD); + itemModelGenerator.register(FractalDiamondItems.FRACTAL_DIAMOND_AXE, Models.HANDHELD); + itemModelGenerator.register(FractalDiamondItems.FRACTAL_DIAMOND_SHOVEL, Models.HANDHELD); + itemModelGenerator.register(FractalDiamondItems.FRACTAL_DIAMOND_HOE, Models.HANDHELD); + + itemModelGenerator.registerArmor((FractalDiamondItems.FRACTAL_DIAMOND_HELMET), ModArmorMaterials.FRACTAL_KEY, ItemModelGenerator.HELMET_TRIM_ID_PREFIX, false); + itemModelGenerator.registerArmor((FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE), ModArmorMaterials.FRACTAL_KEY, ItemModelGenerator.CHESTPLATE_TRIM_ID_PREFIX, false); + itemModelGenerator.registerArmor((FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS), ModArmorMaterials.FRACTAL_KEY, ItemModelGenerator.LEGGINGS_TRIM_ID_PREFIX, false); + itemModelGenerator.registerArmor((FractalDiamondItems.FRACTAL_DIAMOND_BOOTS), ModArmorMaterials.FRACTAL_KEY, ItemModelGenerator.BOOTS_TRIM_ID_PREFIX, false); + + itemModelGenerator.registerArmor(( ModItems.BERSERKERS_PAULDRON), ModArmorMaterials.BERSERKERS_KEY, ItemModelGenerator.CHESTPLATE_TRIM_ID_PREFIX, false); itemModelGenerator.registerArmor(( ModItems.WILDFIRE_BOOTS), ModArmorMaterials.WILDFIRE_KEY, ItemModelGenerator.BOOTS_TRIM_ID_PREFIX, false); itemModelGenerator.registerArmor(( ModItems.SOVS_PLATE_CARRIER), ModArmorMaterials.PLATES_KEY, ItemModelGenerator.CHESTPLATE_TRIM_ID_PREFIX, false); diff --git a/src/main/java/com/acethewildfire/acesbs/datagen/ModRecipeProvider.java b/src/main/java/com/acethewildfire/acesbs/datagen/ModRecipeProvider.java index 668ad1e..d9ef5f5 100644 --- a/src/main/java/com/acethewildfire/acesbs/datagen/ModRecipeProvider.java +++ b/src/main/java/com/acethewildfire/acesbs/datagen/ModRecipeProvider.java @@ -5,6 +5,7 @@ import com.acethewildfire.acesbs.block.FireOakBlocks; import com.acethewildfire.acesbs.block.LemonWoodBlocks; import com.acethewildfire.acesbs.block.ModBlocks; import com.acethewildfire.acesbs.item.AshenSteelItems; +import com.acethewildfire.acesbs.item.FractalDiamondItems; import com.acethewildfire.acesbs.item.ModItems; import com.acethewildfire.acesbs.item.PrismaSteelItems; import com.acethewildfire.acesbs.trim.ModTrimPatterns; @@ -360,6 +361,7 @@ public class ModRecipeProvider extends FabricRecipeProvider { ModArmorRecipeJsonBuilder(recipeExporter, PrismaSteelItems.PRISMA_STEEL_HELMET, PrismaSteelItems.PRISMA_STEEL_CHESTPLATE, PrismaSteelItems.PRISMA_STEEL_LEGGINGS, PrismaSteelItems.PRISMA_STEEL_BOOTS, PrismaSteelItems.PRISMA_STEEL, PrismaSteelItems.PRISMA_STEEL); ModArmorRecipeJsonBuilder(recipeExporter, AshenSteelItems.ASHEN_STEEL_HELMET, AshenSteelItems.ASHEN_STEEL_CHESTPLATE, AshenSteelItems.ASHEN_STEEL_LEGGINGS, AshenSteelItems.ASHEN_STEEL_BOOTS, AshenSteelItems.ASHEN_STEEL, AshenSteelItems.ASHEN_STEEL); + ModArmorRecipeJsonBuilder(recipeExporter, FractalDiamondItems.FRACTAL_DIAMOND_HELMET, FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE, FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS, FractalDiamondItems.FRACTAL_DIAMOND_BOOTS, FractalDiamondItems.FRACTAL_DIAMOND, FractalDiamondItems.FRACTAL_DIAMOND); offerSmithingTrimRecipe(PrismaSteelItems.PRISMA_SMITHING_TEMPLATE, ModTrimPatterns.PRISMA, RegistryKey.of(RegistryKeys.RECIPE, Identifier.of(AcesBS.MOD_ID, "prisma"))); offerSmithingTrimRecipe(AshenSteelItems.ASHEN_SMITHING_TEMPLATE, ModTrimPatterns.ASHEN, RegistryKey.of(RegistryKeys.RECIPE, Identifier.of(AcesBS.MOD_ID, "ashen"))); diff --git a/src/main/java/com/acethewildfire/acesbs/item/FractalDiamondItems.java b/src/main/java/com/acethewildfire/acesbs/item/FractalDiamondItems.java index 43d1558..8295d40 100644 --- a/src/main/java/com/acethewildfire/acesbs/item/FractalDiamondItems.java +++ b/src/main/java/com/acethewildfire/acesbs/item/FractalDiamondItems.java @@ -8,34 +8,34 @@ import net.minecraft.item.equipment.EquipmentType; public class FractalDiamondItems { public static final Item FRACTAL_DIAMOND = ModItems.registerItem("fractal_diamond", Item::new); -// public static final Item FRACTAL_DIAMOND_SWORD = ModItems.registerItem("fractal_diamond_sword", -// setting -> new Item(setting.sword(ModToolMaterials.FRACTAL_DIAMOND, 3, -2.4f))); -// public static final Item FRACTAL_DIAMOND_SHOVEL = ModItems.registerItem("fractal_diamond_shovel", -// setting -> new ShovelItem(ModToolMaterials.FRACTAL_DIAMOND, 1.5F, -3.0F, setting)); -// public static final Item FRACTAL_DIAMOND_PICKAXE = ModItems.registerItem("fractal_diamond_pickaxe", -// setting -> new Item(setting.pickaxe(ModToolMaterials.FRACTAL_DIAMOND, 1.0F, -2.8F))); -// public static final Item FRACTAL_DIAMOND_HAMMER = ModItems.registerItem("fractal_diamond_hammer", -// setting -> new HammerItem(ModToolMaterials.FRACTAL_DIAMOND, 7.0F, -3.4F, setting)); -// public static final Item FRACTAL_DIAMOND_AXE = ModItems.registerItem("fractal_diamond_axe", -// setting -> new AxeItem(ModToolMaterials.FRACTAL_DIAMOND, 6.0F, -3.1F, setting)); -// public static final Item FRACTAL_DIAMOND_HOE = ModItems.registerItem("fractal_diamond_hoe", -// setting -> new HoeItem(ModToolMaterials.FRACTAL_DIAMOND, -2.0F, -1.0F, setting)); -// public static final Item FRACTAL_DIAMOND_HELMET = ModItems.registerItem("fractal_diamond_helmet", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.HELMET) -// .maxDamage(EquipmentType.HELMET.getMaxDamage(15)))); -// public static final Item FRACTAL_DIAMOND_CHESTPLATE = ModItems.registerItem("fractal_diamond_chestplate", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.CHESTPLATE) -// .maxDamage(EquipmentType.CHESTPLATE.getMaxDamage(15)))); -// public static final Item FRACTAL_DIAMOND_LEGGINGS = ModItems.registerItem("fractal_diamond_leggings", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.LEGGINGS) -// .maxDamage(EquipmentType.LEGGINGS.getMaxDamage(15)))); -// public static final Item FRACTAL_DIAMOND_BOOTS = ModItems.registerItem("fractal_diamond_boots", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.BOOTS) -// .maxDamage(EquipmentType.BOOTS.getMaxDamage(15)))); + public static final Item FRACTAL_DIAMOND_SWORD = ModItems.registerItem("fractal_diamond_sword", + setting -> new Item(setting.sword(ModToolMaterials.FRACTAL_DIAMOND, 3, -2.4f))); + public static final Item FRACTAL_DIAMOND_SHOVEL = ModItems.registerItem("fractal_diamond_shovel", + setting -> new ShovelItem(ModToolMaterials.FRACTAL_DIAMOND, 1.5F, -3.0F, setting)); + public static final Item FRACTAL_DIAMOND_PICKAXE = ModItems.registerItem("fractal_diamond_pickaxe", + setting -> new Item(setting.pickaxe(ModToolMaterials.FRACTAL_DIAMOND, 1.0F, -2.8F))); + public static final Item FRACTAL_DIAMOND_HAMMER = ModItems.registerItem("fractal_diamond_hammer", + setting -> new HammerItem(ModToolMaterials.FRACTAL_DIAMOND, 7.0F, -3.4F, setting.maxDamage(12863))); + public static final Item FRACTAL_DIAMOND_AXE = ModItems.registerItem("fractal_diamond_axe", + setting -> new AxeItem(ModToolMaterials.FRACTAL_DIAMOND, 6.0F, -3.1F, setting)); + public static final Item FRACTAL_DIAMOND_HOE = ModItems.registerItem("fractal_diamond_hoe", + setting -> new HoeItem(ModToolMaterials.FRACTAL_DIAMOND, -2.0F, -1.0F, setting)); + public static final Item FRACTAL_DIAMOND_HELMET = ModItems.registerItem("fractal_diamond_helmet", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.HELMET) + .maxDamage(EquipmentType.HELMET.getMaxDamage(15)))); + public static final Item FRACTAL_DIAMOND_CHESTPLATE = ModItems.registerItem("fractal_diamond_chestplate", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.CHESTPLATE) + .maxDamage(EquipmentType.CHESTPLATE.getMaxDamage(15)))); + public static final Item FRACTAL_DIAMOND_LEGGINGS = ModItems.registerItem("fractal_diamond_leggings", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.LEGGINGS) + .maxDamage(EquipmentType.LEGGINGS.getMaxDamage(15)))); + public static final Item FRACTAL_DIAMOND_BOOTS = ModItems.registerItem("fractal_diamond_boots", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.FRACTAL_DIAMOND_ARMOR_MATERIAL, EquipmentType.BOOTS) + .maxDamage(EquipmentType.BOOTS.getMaxDamage(15)))); // public static final Item FRACTAL_SMITHING_TEMPLATE = ModItems.registerItem("fractal_armor_trim_smithing_template", // SmithingTemplateItem::of); diff --git a/src/main/java/com/acethewildfire/acesbs/item/HellfireDiamondItems.java b/src/main/java/com/acethewildfire/acesbs/item/HellfireDiamondItems.java index 751e3ff..3264a03 100644 --- a/src/main/java/com/acethewildfire/acesbs/item/HellfireDiamondItems.java +++ b/src/main/java/com/acethewildfire/acesbs/item/HellfireDiamondItems.java @@ -8,34 +8,34 @@ import net.minecraft.item.equipment.EquipmentType; public class HellfireDiamondItems { public static final Item HELLFIRE_DIAMOND = ModItems.registerItem("hellfire_diamond", Item::new); -// public static final Item HELLFIRE_DIAMOND_SWORD = ModItems.registerItem("hellfire_diamond_sword", -// setting -> new Item(setting.sword(ModToolMaterials.HELLFIRE_DIAMOND, 3, -2.4f))); -// public static final Item HELLFIRE_DIAMOND_SHOVEL = ModItems.registerItem("hellfire_diamond_shovel", -// setting -> new ShovelItem(ModToolMaterials.HELLFIRE_DIAMOND, 1.5F, -3.0F, setting)); -// public static final Item HELLFIRE_DIAMOND_PICKAXE = ModItems.registerItem("hellfire_diamond_pickaxe", -// setting -> new Item(setting.pickaxe(ModToolMaterials.HELLFIRE_DIAMOND, 1.0F, -2.8F))); -// public static final Item HELLFIRE_DIAMOND_HAMMER = ModItems.registerItem("hellfire_diamond_hammer", -// setting -> new HammerItem(ModToolMaterials.HELLFIRE_DIAMOND, 7.0F, -3.4F, setting)); -// public static final Item HELLFIRE_DIAMOND_AXE = ModItems.registerItem("hellfire_diamond_axe", -// setting -> new AxeItem(ModToolMaterials.HELLFIRE_DIAMOND, 6.0F, -3.1F, setting)); -// public static final Item HELLFIRE_DIAMOND_HOE = ModItems.registerItem("hellfire_diamond_hoe", -// setting -> new HoeItem(ModToolMaterials.HELLFIRE_DIAMOND, -2.0F, -1.0F, setting)); -// public static final Item HELLFIRE_DIAMOND_HELMET = ModItems.registerItem("hellfire_diamond_helmet", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.HELMET) -// .maxDamage(EquipmentType.HELMET.getMaxDamage(15)))); -// public static final Item HELLFIRE_DIAMOND_CHESTPLATE = ModItems.registerItem("hellfire_diamond_chestplate", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.CHESTPLATE) -// .maxDamage(EquipmentType.CHESTPLATE.getMaxDamage(15)))); -// public static final Item HELLFIRE_DIAMOND_LEGGINGS = ModItems.registerItem("hellfire_diamond_leggings", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.LEGGINGS) -// .maxDamage(EquipmentType.LEGGINGS.getMaxDamage(15)))); -// public static final Item HELLFIRE_DIAMOND_BOOTS = ModItems.registerItem("hellfire_diamond_boots", -// setting -> new ModArmorItem(setting -// .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.BOOTS) -// .maxDamage(EquipmentType.BOOTS.getMaxDamage(15)))); + public static final Item HELLFIRE_DIAMOND_SWORD = ModItems.registerItem("hellfire_diamond_sword", + setting -> new Item(setting.sword(ModToolMaterials.HELLFIRE_DIAMOND, 3, -2.4f))); + public static final Item HELLFIRE_DIAMOND_SHOVEL = ModItems.registerItem("hellfire_diamond_shovel", + setting -> new ShovelItem(ModToolMaterials.HELLFIRE_DIAMOND, 1.5F, -3.0F, setting)); + public static final Item HELLFIRE_DIAMOND_PICKAXE = ModItems.registerItem("hellfire_diamond_pickaxe", + setting -> new Item(setting.pickaxe(ModToolMaterials.HELLFIRE_DIAMOND, 1.0F, -2.8F))); + public static final Item HELLFIRE_DIAMOND_HAMMER = ModItems.registerItem("hellfire_diamond_hammer", + setting -> new HammerItem(ModToolMaterials.HELLFIRE_DIAMOND, 7.0F, -3.4F, setting.maxDamage(12863))); + public static final Item HELLFIRE_DIAMOND_AXE = ModItems.registerItem("hellfire_diamond_axe", + setting -> new AxeItem(ModToolMaterials.HELLFIRE_DIAMOND, 6.0F, -3.1F, setting)); + public static final Item HELLFIRE_DIAMOND_HOE = ModItems.registerItem("hellfire_diamond_hoe", + setting -> new HoeItem(ModToolMaterials.HELLFIRE_DIAMOND, -2.0F, -1.0F, setting)); + public static final Item HELLFIRE_DIAMOND_HELMET = ModItems.registerItem("hellfire_diamond_helmet", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.HELMET) + .maxDamage(EquipmentType.HELMET.getMaxDamage(15)))); + public static final Item HELLFIRE_DIAMOND_CHESTPLATE = ModItems.registerItem("hellfire_diamond_chestplate", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.CHESTPLATE) + .maxDamage(EquipmentType.CHESTPLATE.getMaxDamage(15)))); + public static final Item HELLFIRE_DIAMOND_LEGGINGS = ModItems.registerItem("hellfire_diamond_leggings", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.LEGGINGS) + .maxDamage(EquipmentType.LEGGINGS.getMaxDamage(15)))); + public static final Item HELLFIRE_DIAMOND_BOOTS = ModItems.registerItem("hellfire_diamond_boots", + setting -> new ModArmorItem(setting + .armor(ModArmorMaterials.HELLFIRE_DIAMOND_ARMOR_MATERIAL, EquipmentType.BOOTS) + .maxDamage(EquipmentType.BOOTS.getMaxDamage(15)))); // public static final Item HELLFIRE_SMITHING_TEMPLATE = ModItems.registerItem("hellfire_armor_trim_smithing_template", // SmithingTemplateItem::of); diff --git a/src/main/java/com/acethewildfire/acesbs/item/ModArmorMaterials.java b/src/main/java/com/acethewildfire/acesbs/item/ModArmorMaterials.java index 9d7c6a2..89661e8 100644 --- a/src/main/java/com/acethewildfire/acesbs/item/ModArmorMaterials.java +++ b/src/main/java/com/acethewildfire/acesbs/item/ModArmorMaterials.java @@ -4,9 +4,11 @@ import com.acethewildfire.acesbs.AcesBS; import com.acethewildfire.acesbs.util.ModTags; import net.minecraft.item.equipment.ArmorMaterial; import net.minecraft.item.equipment.EquipmentAsset; +import net.minecraft.item.equipment.EquipmentAssetKeys; import net.minecraft.item.equipment.EquipmentType; import net.minecraft.registry.Registry; import net.minecraft.registry.RegistryKey; +import net.minecraft.registry.tag.ItemTags; import net.minecraft.sound.SoundEvents; import net.minecraft.util.Identifier; import net.minecraft.util.Util; @@ -19,42 +21,66 @@ public class ModArmorMaterials { public static final RegistryKey PRISMA_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "prisma_steel")); public static final RegistryKey ASHEN_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "ashen_steel")); + public static final RegistryKey FRACTAL_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "fractal_diamond")); + public static final RegistryKey HELLFIRE_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "hellfire_diamond")); + public static final RegistryKey WILDFIRE_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "wildfire")); public static final RegistryKey PLATES_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "plates")); public static final RegistryKey BERSERKERS_KEY = RegistryKey.of(REGISTRY_KEY, Identifier.of(AcesBS.MOD_ID, "berserkers")); - public static final ArmorMaterial PRISMA_STEEL_ARMOR_MATERIAL = new ArmorMaterial( 500, Util.make(new EnumMap<>(EquipmentType.class), map -> { map.put(EquipmentType.BOOTS, 2); - map.put(EquipmentType.LEGGINGS, 4); + map.put(EquipmentType.LEGGINGS, 5); map.put(EquipmentType.CHESTPLATE, 6); map.put(EquipmentType.HELMET, 2); - map.put(EquipmentType.BODY, 4); - }), 20, SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND, 0, 0, ModTags.Items.PRISMA_REPAIR, + map.put(EquipmentType.BODY, 5); + }), 20, SoundEvents.ITEM_ARMOR_EQUIP_IRON, 0, 0, ModTags.Items.PRISMA_REPAIR, PRISMA_KEY); public static final ArmorMaterial ASHEN_STEEL_ARMOR_MATERIAL = new ArmorMaterial( 500, Util.make(new EnumMap<>(EquipmentType.class), map -> { map.put(EquipmentType.BOOTS, 2); - map.put(EquipmentType.LEGGINGS, 4); + map.put(EquipmentType.LEGGINGS, 5); map.put(EquipmentType.CHESTPLATE, 6); map.put(EquipmentType.HELMET, 2); - map.put(EquipmentType.BODY, 4); - }), 20, SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND, 0, 0, ModTags.Items.ASHEN_REPAIR, + map.put(EquipmentType.BODY, 5); + }), 20, SoundEvents.ITEM_ARMOR_EQUIP_IRON, 0, 0, ModTags.Items.ASHEN_REPAIR, ASHEN_KEY); + public static final ArmorMaterial FRACTAL_DIAMOND_ARMOR_MATERIAL = new ArmorMaterial( + 500, + Util.make(new EnumMap<>(EquipmentType.class), map -> { + map.put(EquipmentType.BOOTS, 3); + map.put(EquipmentType.LEGGINGS, 6); + map.put(EquipmentType.CHESTPLATE, 8); + map.put(EquipmentType.HELMET, 3); + map.put(EquipmentType.BODY, 11); + }), 20, SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND, 2, 0, ModTags.Items.FRACTAL_REPAIR, + FRACTAL_KEY); + + public static final ArmorMaterial HELLFIRE_DIAMOND_ARMOR_MATERIAL = new ArmorMaterial( + 500, + Util.make(new EnumMap<>(EquipmentType.class), map -> { + map.put(EquipmentType.BOOTS, 3); + map.put(EquipmentType.LEGGINGS, 6); + map.put(EquipmentType.CHESTPLATE, 8); + map.put(EquipmentType.HELMET, 3); + map.put(EquipmentType.BODY, 11); + }), 20, SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND, 2, 0, ModTags.Items.HELLFIRE_REPAIR, + HELLFIRE_KEY); + public static final ArmorMaterial WILDFIRE_ARMOR_MATERIAL = new ArmorMaterial( 500, Util.make(new EnumMap<>(EquipmentType.class), map -> { - map.put(EquipmentType.BOOTS, 3); - map.put(EquipmentType.LEGGINGS, 6); - map.put(EquipmentType.CHESTPLATE, 8); - map.put(EquipmentType.HELMET, 3); - map.put(EquipmentType.BODY, 11); - }), 20, SoundEvents.ITEM_ARMOR_EQUIP_LEATHER, 0, 0, ModTags.Items.WILDFIRE_REPAIR, + map.put(EquipmentType.BOOTS, 3); + map.put(EquipmentType.LEGGINGS, 6); + map.put(EquipmentType.CHESTPLATE, 8); + map.put(EquipmentType.HELMET, 3); + map.put(EquipmentType.BODY, 11); + }), 20, SoundEvents.ITEM_ARMOR_EQUIP_LEATHER, 0, 0, ModTags.Items.WILDFIRE_REPAIR, WILDFIRE_KEY); public static final ArmorMaterial PLATES_ARMOR_MATERIAL = new ArmorMaterial( @@ -72,10 +98,10 @@ public class ModArmorMaterials { 500, Util.make(new EnumMap<>(EquipmentType.class), map -> { map.put(EquipmentType.BOOTS, 2); - map.put(EquipmentType.LEGGINGS, 4); + map.put(EquipmentType.LEGGINGS, 5); map.put(EquipmentType.CHESTPLATE, 6); map.put(EquipmentType.HELMET, 2); - map.put(EquipmentType.BODY, 4); + map.put(EquipmentType.BODY, 5); }), 20, SoundEvents.ITEM_ARMOR_EQUIP_LEATHER, 0, 0, ModTags.Items.BERSERKERS_REPAIR, BERSERKERS_KEY); diff --git a/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java b/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java index bc87bea..6bb586c 100644 --- a/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java +++ b/src/main/java/com/acethewildfire/acesbs/item/ModItemGroups.java @@ -69,13 +69,13 @@ public class ModItemGroups { entries.add(ModBlocks.PRISMA_STEEL_BLOCK); entries.add(ModBlocks.ASHEN_STEEL_BLOCK); - entries.add(ModBlocks.ENTROPIC_STABILIZER); entries.add(ModBlocks.ENTROPIC_EVISCERATOR); entries.add(ModBlocks.ENTROPIC_ENTANGLER); - entries.add(ModBlocks.LIZARD_PLANKS); entries.add(ModBlocks.LIZARD_BUTTON); + entries.add(ModBlocks.CRYSTAL_ENTROPY); + entries.add(ModBlocks.CRYSTAL_ENTROPY_PANE); entries.add(LemonWoodBlocks.LEMONWOOD_LOG); entries.add(LemonWoodBlocks.LEMONWOOD_WOOD); @@ -85,6 +85,7 @@ public class ModItemGroups { entries.add(LemonWoodBlocks.LEMONWOOD_LEAVES); entries.add(LemonWoodBlocks.LEMONWOOD_PLANKS); entries.add(LemonWoodBlocks.LEMONWOOD_STAIRS); + entries.add(LemonWoodBlocks.LEMONWOOD_SLAB); entries.add(LemonWoodBlocks.LEMONWOOD_BUTTON); entries.add(LemonWoodBlocks.LEMONWOOD_PRESSURE_PLATE); @@ -93,6 +94,7 @@ public class ModItemGroups { entries.add(LemonWoodBlocks.LEMONWOOD_WALL); entries.add(LemonWoodBlocks.LEMONWOOD_DOOR); entries.add(LemonWoodBlocks.LEMONWOOD_TRAPDOOR); + entries.add(ModBlocks.EVIL_BLOCK); entries.add(FireOakBlocks.FIRE_OAK_LOG); entries.add(FireOakBlocks.FIRE_OAK_WOOD); @@ -103,6 +105,7 @@ public class ModItemGroups { entries.add(FireOakBlocks.FIRE_OAK_PLANKS); entries.add(FireOakBlocks.FIRE_OAK_STAIRS); entries.add(FireOakBlocks.FIRE_OAK_SLAB); + entries.add(FireOakBlocks.FIRE_OAK_BUTTON); entries.add(FireOakBlocks.FIRE_OAK_PRESSURE_PLATE); entries.add(FireOakBlocks.FIRE_OAK_FENCE); @@ -111,9 +114,6 @@ public class ModItemGroups { entries.add(FireOakBlocks.FIRE_OAK_DOOR); entries.add(FireOakBlocks.FIRE_OAK_TRAPDOOR); - entries.add(ModBlocks.EVIL_BLOCK); - entries.add(ModBlocks.CRYSTAL_ENTROPY); - entries.add(ModBlocks.CRYSTAL_ENTROPY_PANE); }) .build(); @@ -130,6 +130,9 @@ public class ModItemGroups { entries.add(PrismaSteelItems.PRISMA_STEEL_LEGGINGS); entries.add(PrismaSteelItems.PRISMA_STEEL_BOOTS); entries.add(PrismaSteelItems.PRISMA_SMITHING_TEMPLATE); + entries.add(ModItems.THOT_BEGONE); + entries.add(ModItems.KAUPEN_BOW); + entries.add(AshenSteelItems.ASHEN_STEEL_SWORD); entries.add(AshenSteelItems.ASHEN_STEEL_AXE); entries.add(AshenSteelItems.ASHEN_STEEL_HELMET); @@ -137,13 +140,19 @@ public class ModItemGroups { entries.add(AshenSteelItems.ASHEN_STEEL_LEGGINGS); entries.add(AshenSteelItems.ASHEN_STEEL_BOOTS); entries.add(AshenSteelItems.ASHEN_SMITHING_TEMPLATE); - entries.add(ModItems.THOT_BEGONE); - entries.add(ModItems.KAUPEN_BOW); + entries.add(ModBlocks.ORDERED_CORE); entries.add(ModItems.COMBUSTIBLE_LEMON); + + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_SWORD); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_AXE); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_HELMET); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_CHESTPLATE); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_LEGGINGS); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_BOOTS); entries.add(ModItems.BERSERKERS_PAULDRON); entries.add(ModItems.WILDFIRE_BOOTS); entries.add(ModItems.SOVS_PLATE_CARRIER); - entries.add(ModBlocks.ORDERED_CORE); + }) @@ -154,7 +163,6 @@ public class ModItemGroups { .icon(() -> new ItemStack(PrismaSteelItems.PRISMA_STEEL_PICKAXE)) .displayName(Text.translatable("itemgroup.acesbs.3_tools")) .entries((displayContext, entries) -> { - entries.add(ModItems.WAND); entries.add(PrismaSteelItems.PRISMA_STEEL_SHOVEL); entries.add(PrismaSteelItems.PRISMA_STEEL_PICKAXE); entries.add(PrismaSteelItems.PRISMA_STEEL_HAMMER); @@ -164,7 +172,15 @@ public class ModItemGroups { entries.add(AshenSteelItems.ASHEN_STEEL_PICKAXE); entries.add(AshenSteelItems.ASHEN_STEEL_HAMMER); entries.add(AshenSteelItems.ASHEN_STEEL_AXE); + entries.add(AshenSteelItems.ASHEN_STEEL_HOE); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_SHOVEL); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_PICKAXE); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_HAMMER); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_AXE); + entries.add(FractalDiamondItems.FRACTAL_DIAMOND_HOE); + + entries.add(ModItems.WAND); entries.add(ModItems.COMMAND_CORE); diff --git a/src/main/java/com/acethewildfire/acesbs/item/ModToolMaterials.java b/src/main/java/com/acethewildfire/acesbs/item/ModToolMaterials.java index 54b1b0d..3569ed5 100644 --- a/src/main/java/com/acethewildfire/acesbs/item/ModToolMaterials.java +++ b/src/main/java/com/acethewildfire/acesbs/item/ModToolMaterials.java @@ -17,6 +17,8 @@ public class ModToolMaterials { public static ToolMaterial ASHEN_STEEL = new ToolMaterial(BlockTags.INCORRECT_FOR_IRON_TOOL, 1561, 8.0F, 3.0F, 22, ModTags.Items.ASHEN_REPAIR); - // 2031 - // 12863 + public static ToolMaterial FRACTAL_DIAMOND = new ToolMaterial(BlockTags.INCORRECT_FOR_DIAMOND_TOOL, + 2031, 8.0F, 3.0F, 22, ModTags.Items.FRACTAL_REPAIR); + public static ToolMaterial HELLFIRE_DIAMOND = new ToolMaterial(BlockTags.INCORRECT_FOR_DIAMOND_TOOL, + 2031, 8.0F, 3.0F, 22, ModTags.Items.HELLFIRE_REPAIR); } diff --git a/src/main/java/com/acethewildfire/acesbs/util/ModLootTableModifier.java b/src/main/java/com/acethewildfire/acesbs/util/ModLootTableModifier.java index 0188fc8..dcd12ae 100644 --- a/src/main/java/com/acethewildfire/acesbs/util/ModLootTableModifier.java +++ b/src/main/java/com/acethewildfire/acesbs/util/ModLootTableModifier.java @@ -2,6 +2,7 @@ package com.acethewildfire.acesbs.util; import com.acethewildfire.acesbs.AcesBS; import com.acethewildfire.acesbs.item.AshenSteelItems; +import com.acethewildfire.acesbs.item.FractalDiamondItems; import com.acethewildfire.acesbs.item.ModItems; import com.acethewildfire.acesbs.item.PrismaSteelItems; import net.fabricmc.fabric.api.loot.v3.LootTableEvents; @@ -73,7 +74,7 @@ public class ModLootTableModifier { LootPool.Builder extraPool = LootPool.builder() .rolls(UniformLootNumberProvider.create(1, 2)) .conditionally(InvertedLootCondition.builder(silkTouchCondition)) - .conditionally(specialToolCondition(itemLookup, PrismaSteelItems.PRISMA_STEEL_PICKAXE, PrismaSteelItems.PRISMA_STEEL_HAMMER)) + .conditionally(specialToolCondition(itemLookup, PrismaSteelItems.PRISMA_STEEL_PICKAXE, PrismaSteelItems.PRISMA_STEEL_HAMMER, FractalDiamondItems.FRACTAL_DIAMOND_PICKAXE, FractalDiamondItems.FRACTAL_DIAMOND_HAMMER)) .with(ItemEntry.builder(Items.AIR).weight(460)) .with(ItemEntry.builder(Items.COAL).weight(12)) .with(ItemEntry.builder(Items.RAW_COPPER).weight(10)) diff --git a/src/main/java/com/acethewildfire/acesbs/util/ModTags.java b/src/main/java/com/acethewildfire/acesbs/util/ModTags.java index ee0277e..92dc306 100644 --- a/src/main/java/com/acethewildfire/acesbs/util/ModTags.java +++ b/src/main/java/com/acethewildfire/acesbs/util/ModTags.java @@ -34,6 +34,8 @@ public class ModTags { public static final TagKey PRISMA_CONVERTABLE = createTag("prisma_convertable"); public static final TagKey PRISMA_REPAIR = createTag("prisma_repair"); public static final TagKey ASHEN_REPAIR = createTag("ashen_repair"); + public static final TagKey FRACTAL_REPAIR = createTag("fractal_repair"); + public static final TagKey HELLFIRE_REPAIR = createTag("hellfire_repair"); public static final TagKey WILDFIRE_REPAIR = createTag("wildfire_repair"); public static final TagKey PLATES_REPAIR = createTag("plates_repair"); public static final TagKey BERSERKERS_REPAIR = createTag("berserkers_repair"); diff --git a/src/main/resources/assets/acesbs/equipment/fractal_diamond.json b/src/main/resources/assets/acesbs/equipment/fractal_diamond.json new file mode 100644 index 0000000..94680a2 --- /dev/null +++ b/src/main/resources/assets/acesbs/equipment/fractal_diamond.json @@ -0,0 +1,24 @@ +{ + "layers": { + "wolf_body": [ + { + "texture": "acesbs:fractal_diamond" + } + ], + "horse_body": [ + { + "texture": "acesbs:fractal_diamond" + } + ], + "humanoid": [ + { + "texture": "acesbs:fractal_diamond" + } + ], + "humanoid_leggings": [ + { + "texture": "acesbs:fractal_diamond" + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/acesbs/equipment/hellfire_diamond.json b/src/main/resources/assets/acesbs/equipment/hellfire_diamond.json new file mode 100644 index 0000000..afcf7ae --- /dev/null +++ b/src/main/resources/assets/acesbs/equipment/hellfire_diamond.json @@ -0,0 +1,24 @@ +{ + "layers": { + "wolf_body": [ + { + "texture": "acesbs:hellfire_diamond" + } + ], + "horse_body": [ + { + "texture": "acesbs:hellfire_diamond" + } + ], + "humanoid": [ + { + "texture": "acesbs:hellfire_diamond" + } + ], + "humanoid_leggings": [ + { + "texture": "acesbs:hellfire_diamond" + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/acesbs/lang/en_us.json b/src/main/resources/assets/acesbs/lang/en_us.json index 7da79af..db9e779 100644 --- a/src/main/resources/assets/acesbs/lang/en_us.json +++ b/src/main/resources/assets/acesbs/lang/en_us.json @@ -57,6 +57,19 @@ "item.acesbs.ashen_steel_boots": "Ashen Steel Boots", "item.acesbs.ashen_armor_trim_smithing_template": "Ashen Smithing Template", + "item.acesbs.fractal_diamond": "Fractal Diamond", + "item.acesbs.fractal_diamond_sword": "Fractal Diamond Sword", + "item.acesbs.fractal_diamond_pickaxe": "Fractal Diamond Pickaxe", + "item.acesbs.fractal_diamond_hammer": "Fractal Diamond Hammer", + "item.acesbs.fractal_diamond_axe": "Fractal Diamond Axe", + "item.acesbs.fractal_diamond_shovel": "Fractal Diamond Shovel", + "item.acesbs.fractal_diamond_hoe": "Fractal Diamond Hoe", + + "item.acesbs.fractal_diamond_helmet": "Fractal Diamond Helmet", + "item.acesbs.fractal_diamond_chestplate": "Fractal Diamond Chestplate", + "item.acesbs.fractal_diamond_leggings": "Fractal Diamond Leggings", + "item.acesbs.fractal_diamond_boots": "Fractal Diamond Boots", + "item.acesbs.berserkers_pauldron": "Berserker's Pauldron", "item.acesbs.wildfire_boots": "Wildfire Boots", "item.acesbs.sovs_plate_carrier": "Sov's Plate Carrier", @@ -122,6 +135,9 @@ "trim_material.acesbs.ashen_steel": "Ashen Steel Material", "trim_pattern.acesbs.ashen": "Ashen Armor Pattern", + "trim_material.acesbs.fractal_diamond": "Fractal Diamond Material", + "trim_pattern.acesbs.fractal": "Fractal Armor Pattern", + "block.acesbs.raw_entropy_block": "Block of Raw Entropy", "block.acesbs.raw_endtropy_block": "Block of Raw Endtropy", "block.acesbs.infernal_ashes_block": "Block of Infernal Ashes", diff --git a/src/main/resources/assets/acesbs/textures/entity/equipment/humanoid/fractal_diamond.png b/src/main/resources/assets/acesbs/textures/entity/equipment/humanoid/fractal_diamond.png new file mode 100644 index 0000000..63483c5 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/entity/equipment/humanoid/fractal_diamond.png differ diff --git a/src/main/resources/assets/acesbs/textures/entity/equipment/humanoid_leggings/fractal_diamond.png b/src/main/resources/assets/acesbs/textures/entity/equipment/humanoid_leggings/fractal_diamond.png new file mode 100644 index 0000000..2dde687 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/entity/equipment/humanoid_leggings/fractal_diamond.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_axe.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_axe.png new file mode 100644 index 0000000..9eac078 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_axe.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_axe.xcf b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_axe.xcf new file mode 100644 index 0000000..c4f0776 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_axe.xcf differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_boots.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_boots.png new file mode 100644 index 0000000..43e598e Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_boots.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_chestplate.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_chestplate.png new file mode 100644 index 0000000..6ee924a Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_chestplate.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_hammer.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_hammer.png new file mode 100644 index 0000000..e6f6d58 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_hammer.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_helmet.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_helmet.png new file mode 100644 index 0000000..e0c60c2 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_helmet.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_hoe.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_hoe.png new file mode 100644 index 0000000..66a97a0 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_hoe.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_leggings.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_leggings.png new file mode 100644 index 0000000..c28f503 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_leggings.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_pickaxe.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_pickaxe.png new file mode 100644 index 0000000..12af019 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_pickaxe.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_shovel.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_shovel.png new file mode 100644 index 0000000..0d13b26 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_shovel.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/fractal_diamond_sword.png b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_sword.png new file mode 100644 index 0000000..310db87 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/fractal_diamond_sword.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_axe.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_axe.png new file mode 100644 index 0000000..43e742c Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_axe.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_boots.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_boots.png new file mode 100644 index 0000000..ef81e41 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_boots.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_chestplate.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_chestplate.png new file mode 100644 index 0000000..7d59690 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_chestplate.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_helmet.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_helmet.png new file mode 100644 index 0000000..4a9925c Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_helmet.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_hoe.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_hoe.png new file mode 100644 index 0000000..d5a7860 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_hoe.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_leggings.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_leggings.png new file mode 100644 index 0000000..bbff7c8 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_leggings.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_pickaxe.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_pickaxe.png new file mode 100644 index 0000000..13ee922 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_pickaxe.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_shovel.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_shovel.png new file mode 100644 index 0000000..18265cd Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_shovel.png differ diff --git a/src/main/resources/assets/acesbs/textures/item/hellfire/iron_sword.png b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_sword.png new file mode 100644 index 0000000..5b9dae3 Binary files /dev/null and b/src/main/resources/assets/acesbs/textures/item/hellfire/iron_sword.png differ