From 6505c797a0ad75fcee5d2d5141095ac97866b3c7 Mon Sep 17 00:00:00 2001 From: Mohammad-Ali Minaie Date: Tue, 14 Mar 2017 01:21:47 -0400 Subject: [PATCH] upgrade textures all added, pickaxehead variants all added --- 1.11/To-Dos | 19 +++++++++- .../items/toolparts/PickaxePart.java | 34 +++++++++++------- .../primal/forgecraft/tiles/TileForge.java | 8 +++-- .../models/item/ironpickaxehead.json | 24 +++++++++++-- .../models/item/ironpickaxehead_10.json | 8 +++++ .../models/item/ironpickaxehead_11.json | 8 +++++ .../models/item/ironpickaxehead_12.json | 8 +++++ .../models/item/ironpickaxehead_13.json | 8 +++++ .../models/item/ironpickaxehead_14.json | 8 +++++ .../models/item/ironpickaxehead_15.json | 8 +++++ .../models/item/ironpickaxehead_16.json | 8 +++++ .../models/item/ironpickaxehead_17.json | 8 +++++ .../models/item/ironpickaxehead_18.json | 8 +++++ .../models/item/ironpickaxehead_19.json | 8 +++++ .../models/item/ironpickaxehead_20.json | 8 +++++ .../models/item/ironpickaxehead_21.json | 8 +++++ .../models/item/ironpickaxehead_3.json | 8 +++++ .../models/item/ironpickaxehead_4.json | 8 +++++ .../models/item/ironpickaxehead_5.json | 8 +++++ .../models/item/ironpickaxehead_6.json | 8 +++++ .../models/item/ironpickaxehead_7.json | 8 +++++ .../models/item/ironpickaxehead_8.json | 8 +++++ .../models/item/ironpickaxehead_9.json | 8 +++++ .../forgecraft/models/item/pickaxehead.json | 4 +-- .../forgecraft/textures/diamondLayer1.png | Bin 0 -> 181 bytes .../forgecraft/textures/diamondLayer2.png | Bin 0 -> 216 bytes .../forgecraft/textures/diamondLayer3.png | Bin 0 -> 234 bytes .../textures/items/iron_ingot_diamond1.png | Bin 0 -> 828 bytes .../items/iron_ingot_diamond1_lapis2.png | Bin 0 -> 934 bytes .../iron_ingot_diamond1_redstone1_lapis1.png | Bin 0 -> 922 bytes .../items/iron_ingot_diamond1_redstone2.png | Bin 0 -> 892 bytes .../textures/items/iron_ingot_diamond2.png | Bin 0 -> 868 bytes .../items/iron_ingot_diamond2_redstone1.png | Bin 0 -> 909 bytes .../textures/items/iron_ingot_diamond3.png | Bin 0 -> 915 bytes .../textures/items/iron_ingot_emerald1.png | Bin 912 -> 977 bytes .../items/iron_ingot_emerald1_diamond1.png | Bin 0 -> 1013 bytes ...iron_ingot_emerald1_diamond1_redstone1.png | Bin 0 -> 1017 bytes .../items/iron_ingot_emerald1_diamond2.png | Bin 0 -> 1019 bytes .../items/iron_ingot_emerald1_redstone2.png | Bin 0 -> 997 bytes .../textures/items/iron_ingot_lapis1.png | Bin 0 -> 840 bytes .../textures/items/iron_ingot_lapis2.png | Bin 0 -> 902 bytes .../textures/items/iron_ingot_lapis3.png | Bin 0 -> 942 bytes .../textures/items/iron_ingot_redstone1.png | Bin 0 -> 809 bytes .../items/iron_ingot_redstone1_lapis2.png | Bin 0 -> 930 bytes .../textures/items/iron_ingot_redstone2.png | Bin 0 -> 848 bytes .../items/iron_ingot_redstone2_lapis1.png | Bin 0 -> 899 bytes .../textures/items/iron_ingot_redstone3.png | Bin 0 -> 914 bytes .../forgecraft/textures/lapisLayer1.png | Bin 0 -> 176 bytes .../forgecraft/textures/lapisLayer2.png | Bin 0 -> 218 bytes .../forgecraft/textures/lapisLayer3.png | Bin 0 -> 252 bytes .../forgecraft/textures/redstoneLayer1.png | Bin 0 -> 237 bytes .../forgecraft/textures/redstoneLayer2.png | Bin 0 -> 277 bytes .../forgecraft/textures/redstoneLayer3.png | Bin 0 -> 312 bytes 53 files changed, 221 insertions(+), 20 deletions(-) create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_10.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_11.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_12.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_13.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_14.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_15.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_16.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_17.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_18.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_19.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_20.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_21.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_3.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_4.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_5.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_6.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_7.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_8.json create mode 100644 1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_9.json create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/diamondLayer1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/diamondLayer2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/diamondLayer3.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_lapis2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_redstone1_lapis1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_redstone2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond2_redstone1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond3.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond1_redstone1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_redstone2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_lapis1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_lapis2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_lapis3.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone1_lapis2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone2_lapis1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone3.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/lapisLayer1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/lapisLayer2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/lapisLayer3.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer1.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer2.png create mode 100644 1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer3.png diff --git a/1.11/To-Dos b/1.11/To-Dos index 451b1c27..4758b2a2 100644 --- a/1.11/To-Dos +++ b/1.11/To-Dos @@ -1,5 +1,22 @@ To-Dos + + + + +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_emerald1_diamond1" + } +} + + +ironpickaxehead_1 + + *** Priority *** - [ ] Create all the textures for all the NBT types @@ -13,7 +30,7 @@ To-Dos *** Backlog *** - +- [ ] Create a method which adds the types of NBT upgrades and creates a unique float instead of using magic numbers - [ ] Add forgehammer to oreDict - [ ] Finish Toolhead Recipes - [ ] WeaponHead recipes diff --git a/1.11/src/main/java/nmd/primal/forgecraft/items/toolparts/PickaxePart.java b/1.11/src/main/java/nmd/primal/forgecraft/items/toolparts/PickaxePart.java index 6935a450..d577f41e 100644 --- a/1.11/src/main/java/nmd/primal/forgecraft/items/toolparts/PickaxePart.java +++ b/1.11/src/main/java/nmd/primal/forgecraft/items/toolparts/PickaxePart.java @@ -22,7 +22,8 @@ public class PickaxePart extends ToolPart { /*** - Hot . Emerald . Diamond . Redstone . lapis + hot . emerald . diamond . redstone . lapis + 0 . 0 . 0 . 0 . 0 ***/ @@ -35,15 +36,7 @@ public class PickaxePart extends ToolPart { public float apply(ItemStack item, @Nullable World worldIn, @Nullable EntityLivingBase entityIn) { if (item.hasTagCompound()) { - if (item.getSubCompound("tags").getBoolean("hot") == true) { - return 1.0F; - } - if (item.getSubCompound("tags").getBoolean("hot") == false) { - if (item.getSubCompound("tags").getInteger("modifiers") == 0) { - return 0.0F; - } - } if (item.getSubCompound("tags").getBoolean("hot") == false) { if (item.getSubCompound("tags").getInteger("modifiers") != 0) { @@ -105,6 +98,8 @@ public class PickaxePart extends ToolPart { return 0.03F; } + //======= + if ((item.getSubCompound("tags").getBoolean("emerald") == false) && (item.getSubCompound("tags").getInteger("diamond") == 0) && (item.getSubCompound("tags").getInteger("redstone") == 1) && @@ -126,6 +121,8 @@ public class PickaxePart extends ToolPart { return 0.003F; } + //========= + if ((item.getSubCompound("tags").getBoolean("emerald") == false) && (item.getSubCompound("tags").getInteger("diamond") == 0) && (item.getSubCompound("tags").getInteger("redstone") == 0) && @@ -147,6 +144,8 @@ public class PickaxePart extends ToolPart { return 0.0003F; } + //======= + if ((item.getSubCompound("tags").getBoolean("emerald") == false) && (item.getSubCompound("tags").getInteger("diamond") == 1) && (item.getSubCompound("tags").getInteger("redstone") == 1) && @@ -172,14 +171,14 @@ public class PickaxePart extends ToolPart { (item.getSubCompound("tags").getInteger("diamond") == 0) && (item.getSubCompound("tags").getInteger("redstone") == 1) && (item.getSubCompound("tags").getInteger("lapis") == 2)) { - return 0.012F; + return 0.0012F; } if ((item.getSubCompound("tags").getBoolean("emerald") == false) && (item.getSubCompound("tags").getInteger("diamond") == 0) && - (item.getSubCompound("tags").getInteger("redstone") == 1) && - (item.getSubCompound("tags").getInteger("lapis") == 2)) { - return 0.0012F; + (item.getSubCompound("tags").getInteger("redstone") == 2) && + (item.getSubCompound("tags").getInteger("lapis") == 1)) { + return 0.0021F; } if ((item.getSubCompound("tags").getBoolean("emerald") == false) && @@ -190,6 +189,15 @@ public class PickaxePart extends ToolPart { } } } + if (item.getSubCompound("tags").getBoolean("hot") == true) { + return 1.0F; + } + + if (item.getSubCompound("tags").getBoolean("hot") == false) { + if (item.getSubCompound("tags").getInteger("modifiers") == 0) { + return 0.0F; + } + } } return 0.0F; } diff --git a/1.11/src/main/java/nmd/primal/forgecraft/tiles/TileForge.java b/1.11/src/main/java/nmd/primal/forgecraft/tiles/TileForge.java index ef4757b5..7a2ce8eb 100644 --- a/1.11/src/main/java/nmd/primal/forgecraft/tiles/TileForge.java +++ b/1.11/src/main/java/nmd/primal/forgecraft/tiles/TileForge.java @@ -141,8 +141,12 @@ public class TileForge extends TileBaseSlot implements ITickable { } if (cookCounter4 >= recipe.getIdealTime()) { if(this.getSlotStack(i).hasTagCompound()){ - this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true); - System.out.println("its hot now"); + if( this.getSlotStack(i).getSubCompound("tags").getBoolean("hot") == false) { + this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true); + System.out.println(this.getSlotStack(i).getSubCompound("tags")); + System.out.println("its hot now"); + cookCounter4 = 0; + } } else this.setSlotStack(i, recipe.getOutput()); cookCounter4 = 0; } diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead.json index 1cc7c4ab..599cfddb 100644 --- a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead.json +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead.json @@ -7,8 +7,28 @@ }, "overrides": [ {"predicate": {"type": 0.0},"model": "forgecraft:item/ironpickaxehead_0"}, - {"predicate": {"type": 1.0},"model": "forgecraft:item/ironpickaxehead_1"}, - {"predicate": {"type": 0.1},"model": "forgecraft:item/ironpickaxehead_2"} + {"predicate": {"type": 0.0001},"model": "forgecraft:item/ironpickaxehead_13"}, + {"predicate": {"type": 0.0002},"model": "forgecraft:item/ironpickaxehead_14"}, + {"predicate": {"type": 0.0003},"model": "forgecraft:item/ironpickaxehead_15"}, + {"predicate": {"type": 0.001},"model": "forgecraft:item/ironpickaxehead_10"}, + {"predicate": {"type": 0.0012},"model": "forgecraft:item/ironpickaxehead_19"}, + {"predicate": {"type": 0.002},"model": "forgecraft:item/ironpickaxehead_11"}, + {"predicate": {"type": 0.0021},"model": "forgecraft:item/ironpickaxehead_20"}, + {"predicate": {"type": 0.003},"model": "forgecraft:item/ironpickaxehead_12"}, + {"predicate": {"type": 0.01},"model": "forgecraft:item/ironpickaxehead_7"}, + {"predicate": {"type": 0.0102},"model": "forgecraft:item/ironpickaxehead_21"}, + {"predicate": {"type": 0.0111},"model": "forgecraft:item/ironpickaxehead_16"}, + {"predicate": {"type": 0.012},"model": "forgecraft:item/ironpickaxehead_18"}, + {"predicate": {"type": 0.02},"model": "forgecraft:item/ironpickaxehead_8"}, + {"predicate": {"type": 0.021},"model": "forgecraft:item/ironpickaxehead_17"}, + {"predicate": {"type": 0.03},"model": "forgecraft:item/ironpickaxehead_9"}, + {"predicate": {"type": 0.1},"model": "forgecraft:item/ironpickaxehead_2"}, + {"predicate": {"type": 0.102},"model": "forgecraft:item/ironpickaxehead_6"}, + {"predicate": {"type": 0.11},"model": "forgecraft:item/ironpickaxehead_3"}, + {"predicate": {"type": 0.111},"model": "forgecraft:item/ironpickaxehead_5"}, + {"predicate": {"type": 0.12},"model": "forgecraft:item/ironpickaxehead_4"}, + {"predicate": {"type": 1.0},"model": "forgecraft:item/ironpickaxehead_1"} + ] } diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_10.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_10.json new file mode 100644 index 00000000..557fc7f6 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_10.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_redstone1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_11.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_11.json new file mode 100644 index 00000000..1be654dd --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_11.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_redstone2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_12.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_12.json new file mode 100644 index 00000000..b7dadbc9 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_12.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_redstone3" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_13.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_13.json new file mode 100644 index 00000000..d1fc932a --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_13.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_lapis1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_14.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_14.json new file mode 100644 index 00000000..82a4f211 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_14.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_lapis2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_15.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_15.json new file mode 100644 index 00000000..101a0483 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_15.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_lapis3" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_16.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_16.json new file mode 100644 index 00000000..ade51451 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_16.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond1_redstone1_lapis1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_17.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_17.json new file mode 100644 index 00000000..b936072d --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_17.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond2_redstone1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_18.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_18.json new file mode 100644 index 00000000..904a4216 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_18.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond1_redstone2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_19.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_19.json new file mode 100644 index 00000000..4b756d83 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_19.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_redstone1_lapis2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_20.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_20.json new file mode 100644 index 00000000..e2457de2 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_20.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_redstone2_lapis1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_21.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_21.json new file mode 100644 index 00000000..c13ba507 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_21.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond1_lapis2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_3.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_3.json new file mode 100644 index 00000000..5eed50fc --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_3.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_emerald1_diamond1" + } +} diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_4.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_4.json new file mode 100644 index 00000000..1bd75c9c --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_4.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_emerald1_diamond2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_5.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_5.json new file mode 100644 index 00000000..b0550d69 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_5.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_emerald1_diamond1_redstone1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_6.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_6.json new file mode 100644 index 00000000..afc90606 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_6.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_emerald1_redstone2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_7.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_7.json new file mode 100644 index 00000000..2e119ae9 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_7.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond1" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_8.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_8.json new file mode 100644 index 00000000..735d8bd0 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_8.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond2" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_9.json b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_9.json new file mode 100644 index 00000000..d070bee2 --- /dev/null +++ b/1.11/src/main/resources/assets/forgecraft/models/item/ironpickaxehead_9.json @@ -0,0 +1,8 @@ +{ + "parent": "forgecraft:item/pickaxehead", + "textures": { + "particle": "forgecraft:items/iron_ingot", + "texture": "blocks/planks_oak", + "texture1": "forgecraft:items/iron_ingot_diamond3" + } +} \ No newline at end of file diff --git a/1.11/src/main/resources/assets/forgecraft/models/item/pickaxehead.json b/1.11/src/main/resources/assets/forgecraft/models/item/pickaxehead.json index edd1c1db..30ca9de9 100644 --- a/1.11/src/main/resources/assets/forgecraft/models/item/pickaxehead.json +++ b/1.11/src/main/resources/assets/forgecraft/models/item/pickaxehead.json @@ -1,9 +1,9 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "forgecraft:blocks/iron_ingot", + "particle": "forgecraft:items/iron_ingot", "texture": "blocks/planks_oak", - "texture1": "forgecraft:blocks/iron_ingot" + "texture1": "forgecraft:items/iron_ingot" }, "elements": [ { diff --git a/1.11/src/main/resources/assets/forgecraft/textures/diamondLayer1.png b/1.11/src/main/resources/assets/forgecraft/textures/diamondLayer1.png new file mode 100644 index 0000000000000000000000000000000000000000..b94668188495a0404990b9883d06c5b3bfa1f4a7 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtGas|C$oT^`QOI{W|t literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/diamondLayer2.png b/1.11/src/main/resources/assets/forgecraft/textures/diamondLayer2.png new file mode 100644 index 0000000000000000000000000000000000000000..95abb41decc5c803d224af63b13096b0405ef5c4 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtGas|C>O47@7eJv@PZ!4!i_?39ZgVmy@|^x>eaD3F zkxaYCJ9kBo)kSunZeH2q$(pBZa8X5WA4|gtpY@SDxwWTup1Q7kvD)DBn<6>EnKz4m ze-2oG`)cSOajR)ISsvG>Y%{ZYnICZ~N;-<$$L8~M*&0^){H0m;a?61hGI+ZBxvXx* literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/diamondLayer3.png b/1.11/src/main/resources/assets/forgecraft/textures/diamondLayer3.png new file mode 100644 index 0000000000000000000000000000000000000000..c4abd9e5627374220af14340ce9c3eee9abcd3aa GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtGas|C$(MC0Qb3_{PZ!4!i_>d^PVycw;7I;2Yvs$9 z*r(<6PFrZ{0~xLJHw=#{2)#PQdvk3YU+Yr&#R<;mrFj;Kcct`)@>WjoIedbv`S|jm z712F0Numo3T;5D&5(T_#Rbc=C0?A24 zK~y-)J(Epq<7O0vpI3VIVIjwI;^N|>Y`5DC1_Pd-pE)`@0w9iK zeBUR}bB4nqdwY9GDM`~5+qTK`oZH)5r0crGaSTAS*#uxdpHr*V0Jy%s=J4>4AP4}c z)oRS=bMidr;NSr5>FMc(_~{f~*9n4vBuQ8h(Ia*$mfpSu7SLNrGir3;T`wjrhvIyROO_pWYwvCkX zMXnHdo`?M9jPZC(7>0;`zh45BWyy3p#Wc;Wyv_Xd+i&>i{Uu3~pzAu8Wf6uUMNyzN zn@!R*B@9Datrni=v0ANg9EUiLS+Cc8?7s)to+^Z(C<=CWchRyeqt$A0@Z%}V<&wo> zfl`XHECEQ8gt9DIEEYsjL=;8Dag1%-*tU%}8jTo@M*R2d??@@B)oL^v4T_?`Fbqu7 zr2h68$8o4utGxR8jQjh00F+W_y0pTisf?2>yu;hJO|*Ze@T{QL{WtL z@Hf8iBc;Uiyq6Rl$6@~NgbfVC;NL$#0FY(bmUmru8@Eyl0QvCnfMFPXGM_UH0=nHU z07X$CgurneCX)%i?_-)KLI^6A3YAKQo0}W7PN#!Xio3fz%CclQ9Aa4(nx-M8L@7ma z_5%QUp7Z+T7}s?P!;ns=gSfi7Djy#o(RCfyb#cD>lHj*Luq=xtNia=w8{wvXv8?#5F5$pAuZnsOCru+}T6i1IF6T}4o0000K;p&Ujdw@AAU;ULM{@ zn46mmdwP1v=kwHRH3kL-0I1jNq*5t7&!bQ%(A(RKBuO}qgQ}`{p2zz7I$|P`;PbEA z0MIlIfJ&vpt=j?sD=RB#n#R(D5w^FtX*Qc&{yIseQlY=UA8~JQj}IrG;7yEi?fM~h zc6P9Bo3YUV|L8Eft|JHnLxZ<@@!S}OVesk4{~^mV0K&}7OsFUdkw}Cv4EKw2xeUPc z%_Cf#_zO+b@H~%Vu}EKEAF8SXAa-|mg z!uAxKo0}Mhfso7PLVz#~+1=eG8jbGbJPw>U$0%zW~i9{kOih^Mn1VMnPX&R2> zFgqur>pC4B9r(UaJRaxD)ilj!lhxck&YcC{_i-EtK@bRnfUd4CMAvoEb)65U-=NWG zaOG+m%d!Z=kdNM9!?tb0Fy#9mz%)%v)8xBbO;lAyRaGJ*BO{j$!@zp7h9pV6`m#+d z7URLglk}z6c(gjovr`8-82JZL6ghBy9HFp4GMQ{y$Y!%-vstcPKZGpHSe8Yj(csdT z0iNga!gF`n%Pru#E~aT>-CrV=N+C%SGqXXb6bc0vf73ZXE)xU+)oPVHcjLT%yhtjQY9WgvzyEQHW6$5C zTrMM~)2-1qHZ};ukmJX;P!t7G6p7sdhbJdeRsZ}Q5~pD+xAbUKY#uh&_A ze3oP~NhXuwnTr=Fl}g;W=@A40ilU(Bex})M^3Asg$p7*y#bS|IEQV>C2#br0q3`?D zYBdsx1VIpBSr&;zf@m~KsZ>Hy6f&6%0L#nE01OTelF#S)A4=P62eYrwHvj+t07*qo IM6N<$f;KIt?f?J) literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_redstone1_lapis1.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_redstone1_lapis1.png new file mode 100644 index 0000000000000000000000000000000000000000..f43503eb777b3197eb428fb74775a7f4037bc8b0 GIT binary patch literal 922 zcmV;L17-Y)P)A zQyD{0`XYPL2X(9&b7pO`Ia?`{v4UW!%B0QO(Au;~o8I;&H}_|JDC>DVaNztBg+igz z)6+w_T*fp_1_lNIXf~UqQYl>5Wo2cB-rinhS;n?)G)=>GU6z)XkaS(=#NsRf>2w-^ zMx()xpG%TDs>u-1^}T@h#&~CZJTH`3V>;vEc`pd z(dP>Q*tU&nnhXvO5{t!<9t%UE5HG!VhCddDQB{@NJ8$7Q4w|O%>dUtP5JHehBv@Jh zkhQfn48uSai^UE=r_-TcuQMvDT#r5rfTn2}ckgoi@+JPBn4;Zo)7905s;U@2w;~wz*o6$Ye51q+h`EJR*?@m%hrPpFGJzaRLC(^EfjzgAjt?!2^=XBw}`UwgbRx z$Ec3q!1sOH?KYWA2GcYToU~dk_V)Gw`0ZYnbMM+DlS$-CrNV`|ImWA1WLZYnb#z@P z2m%yEVeZef41MCk&yxW3<%elD$AG7?EDI@@%klg9^Nd|NjG`!5mPM=8;>hVCT-W85 z7k^@>IECXlf`#ybreb~0m|J(Uo5pj2qL;wH)07*qoM6N<$f}~%twEzGB literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_redstone2.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_diamond1_redstone2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1dc300c4897ba8eefa9717d71c1b51a6d4423cc GIT binary patch literal 892 zcmV-?1B3jDP)=|jPXvG=mS zVvNy$p%gY5ZMKeWsB}(IDWxzFrR-s9O*HdIrq|$2?$5+Ml;%7hI2;b2BWktU#n8|Y zJ3Bjgp2z6uC;**K2gh-U5eo|o7q069plKTYexEQ5u`CM!&+{-0gCt1+2*VK1 z^B5Z&!?tadw?R$Q_+WYpfOI;|=cliTqKHf;!_?W|00<$-<#NccW@t8>wA*czIF8XY zjp>yYmLERiw)YQ02!68OMb~wLwKZ5jLf3Tw;y9)}|0e+Z`}-)xVv#Tm`ToikN~IFB z8!eI~!7vOuoet*sIBO5S1t3Whrk0nPI9jLw@+J9v9ad6oPy{kJ4x~xK^ui_~a>4O0wB3g+hUTzmKY_eDVA_-tsbr zVPIJn?|nJL-rgPnzVD+{t5s$dg;Xkqs;c9rpWWSEX2c=&dYyDS&9m}{ zNGb7spY-PD0O94yTijk-qup*(E|(FDi;EX0Cnuy*DNNJExcMoqpMNEtP7?$Hnx+j9 z0@$`qv)LRxRRPFmvxA-9{2u_Qs*2+{L{Wqgf@-x&wOXaoXwd8Rs8lM1VaWe7Nkqg+ S{Xf0{00005*XiYIk*4-0`W;i zK~y-)J(AB$BX=BzpZR7cGn0%NV@P5XT<26Oo(iQupxDB85gTL?yDQyp%O3i#Nm;gW z3$;|c#rEoRSa4ZPbjJnPevU>P!zIey%ScczK^kX*Qc_wOYk>UBWPAWn~3` z;c!T)R6Hj8IQ*phJlolv$HdVWmyb|LjcOCcs%VjPv zFS)q5Aiw?)&-3s+kLBfM#LdkOp64OI-6507;C#MD9LJ1CBW^$bfJ&u;q9|yZ#wTCz z(D~sNs;Z)C8UV`f?ry5WXr?jFggIugB8T5{6*_ARat> z%I)nfpHIM0#GOvP!10d)7b{^Z$0L( z=4${3+nd2{enI}_YihL`LP|+Cn?=(!j+i!46ovV{eN59t z*L7AK8w|EL0gzHsJ2>K_ohNj=U6kYF7j!xu0HP>DIF5tk zIAk&zG)*IlB1WSTtBnn$lmOi9A269r@O_`?%^#FXB~(>qetsSSkjv%pwi?XtohMuT zd-w)`$z(G1Vf!(bW!>Yx++3fEw70jHYMMqqpQqJoQLonlNRosg2*~Af^m;u?rP5R! zA&BD`(=_S#`-obtMifPypP!SaDV;~3q3b$A2vk)iiXxI1&+ZYfHa4&2nrVC_?+lq5-luIp6xf8*}%4j}~Y(Vz5sJxtTY_kGma^NewL@H>A;5te0< u&*!0NSnxg+O`pwA!hz{B$q%H?v9$z-V2YFL)V z^z<|U{eGWhGKuGT)a!L7Cnu3*8P|2uG!4)5*x%nr)ODTr|9T8SDwP7D+wBq#hxvPL zjosZ{QmGVYXJ;HA9}``ir`zq)?RLrKa){^W=d5b4;@wzAk|d@+`T)mq7z_ry^3B(z z(`f`jKv5Ll`(l~KtuMo|<1gq4+*AQTEANfMtwdc@uNc>p?{4gi@Bq!ms5!0Q5>l66GHeMG;k1aU2Ih5YRM@lg~aOx_Sr0Fc3Y@ zLseB2Md2YnCF=!(AaH5@F5z$(=gAXh3we5_A^@J}VN@RS?(!1NW)oq1dpl@0o7lF^ z#KZ&umSqu-$1zP4P16tr0Z|mOEQ{;Uo>9Ggna;)rFD)z}4u?b1=`^`7ml+HOn5M}) z*RK%-0RWEU5Cj3HX>xIK!MC%s^!t6Zxj8gVLp(e@WUgH1e8;P-n!Ga8Lh z6osXyPnjs@i9{mAVliI(>L!gw0|48$5w^Cr0)SSlg{rCyheLed=k28uzpRx}RTW8+ za9x*@^@97xo3vUj5{U$twT807jz`rfCw1L^wS?C7DbDAc`W6;}8yq>2x}XhGAgaHU|d> z+!Rh|eEK1wPzX^Jk!2a%wh8U+{eR(XA&;)>^m;uE!$8>F+zi_7Hj*Tv>pGEzk9ir9 zKYpsP)5-VW6Sgrs710YF6 zK~y-)J(5jpBXt0WpZRAdGm}oIFClGBuq}J=(BMJXZWY~CP+4jyrN*>$7eVmk$MN9J zg9zQF)O0P|ed#W(1+`FNp$7#;8X7jsNfaX&PY|a(a4-Fbsp_{ROUnd7E4=$Cbk) zI-L%>t^@Gz^#yXd9IaN1moHy3bn|06oerH&hnblf#Kpx0FE*>uk9vUxj9VJMB3ZiOB}}m;GLCao>lJw&@C@9QoWB5f^<5K@B2uSgr;fy_t_^5 zZQdiF&m+PxB%My9C<+He1VMl#NsMmqqU$=Us!}X1(k(9m5QZW7#|JE|RcJICNXN&= z$;7p*{JwFQv9U1#Y}>{(O)Sg8sw^|H`vf5bwr!JN{Tyd+pLV;=`1m-Y-|y4-?TDG% zYq+k9Wm#NX{emP(02todAxRP}%c9ro@%Q&X;5ZK6dKpdAkTy0plGg%dSw_<|27|#R zt|UohmrHc+Kf-lg3TtJaefu5L)6?j>j+nl+%IxecsZtg@Xy{;<|}3T{XPJb3+Wn%XUgTVkH1hs=hn$0HOdYN9YhqS-HpF~lFZQB@zK^(_;o`+!=q|<56 p&(Bd+_43-u$q4|(Vv$;{#{Z<&X$4P!CD;G}002ovPDHLkV1m!8q;CKK literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1.png index 76c11db459f15ddf9b8e75fdac71d5406b024e9a..1a132cb1ef621c13789630db07fca1936a490320 100644 GIT binary patch delta 907 zcmV;619be52hj(RRDT2p9v$ypT>tBgWKXrLwD<_s>+-h!*}Mxr}!AZI*#}$`-zo} z6{06mYVI19Y=z!$dwB1DkJsttZTv06{li3eqP(IZw7RV;E-0Z%|o832zw%$N;%e2{T}I;Z;reFUTc>()9gwHB6k zm-y)UNPmaeL3%q)xF^i#qt6JZ0^6BwL`mc{lj0xmI#U1j{%K9rP|6D3^%qeaT_n>< zY{@3>jU&n;h0Oxz`Z-cfV(Rh~WT9|gV8Zww@y_TSE;L_YUYIAopTIOtN_L5GeVDF9 z7v7YYYnQK)cjqxp6IqopTn0m(Lo_%VkcEms;(s8)6jLZ&3YAI)hv>kg=nQlYu)4L1 zSQhz7`GIm*h2_7N>G53R-M{bf89v10vtthPhb+}CG5_~G^-?`!SH=)6f%svZ<15EJ z%|AtQDyW)^P*(`Wa8PJ3(5yEj`U8G~dJt>F!nSQ@R%dXXyI4pqGSoRlrBb0c*^5vW zuzw3Sv-w$cxt`J5D1M(Gv6L;boLVN=o5S!Jj9(uoRZ0>0CPG!H5;zJl*geSWv)9D; z1jizcu#0UvBfo5tHDe@ut0o!R4_I!s_l6Z9W5s2{o_vhG> h&4b|wY<=D0f34wat!Tfko&W#<07*qoLRII69I<$eFbHX0HGh#l|ND7{2H#rWh|6)_ zrQflCv5%uTj9-k2RWv4cNH^+INET@K+l(2LvvOFjh0^c$nJQEMjQ&7%HTJIeD4In~ z$>hFvPa>VbwrvLf076)qEpw?|p%@DF%Q_+)hbTfpTZ+LD-p;?J-D}eu_Rt&+d(NhO zTE;eQbY17rKYzjsEs}bYo%J0=XWXH7S)=k$0Ubtz5zB6h>)17kc!GoK0k76yanL%T z?3Gb81yxe{5&pmu7RqpG$Y$atGZnO{#^KW;>PTg$xI?8`VRQ8*vMN)s3jBKf#dd0o zK{Vv{>Xvi1pDb}1Unh_)L0)!)|g@5Px$3CU45_vh#Bo>mGC7=)P z)J4qC&+}sG1p|LTFX-Vo3BqBBVHo7dF_9-YmP75n#^K_`pN#wwtxk*6@fmVyxAeCh$;hG1 zvbBui8h;F*haliay+M{`hId1xxP*j6X}yHk@d#%jo5@YY`_g+dD;dtBGa8Q#f*`<; ze6nU1qh+9Z8u@IVKnd`DA2p^jXUBoNCrt(7gy;%cgeXqM$riS*(Sf5=csdp=4tG1?$U0xx%F>} z*+MZC6tLqqX+2FVY@vrb!8D-JX&^Mg@8%lPNaDlJ2N3Y(>lYC4@vo0GADa9RMpa!D TLMVuT00000NkvXXu0mjfBs7~{ diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond1.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond1.png new file mode 100644 index 0000000000000000000000000000000000000000..f45367a8595de77c171eedec17e5879d918a6206 GIT binary patch literal 1013 zcmV@VteDMGP1A<9J zK~y-)1;JZPQ+EKs;omu@7kY)Z(8^YDf*^^>F4(aaBFw}Q)TuGqvdC^M*`j7~Z+qIy zvWF$x>*lg0d(apJ4GEXYI)hwv!3z||7N;yI7oikt4!5?na(d2x-zS~_?!4Hk*};6@ z%sx*w%LNHmUtHywehi<@i>BmRTv+60@Fu(Gb`vQHW3gK?wsq#07LfX`^$B4WTuxlZ zrr2opw{rdQb-ad`r=h33e(L~nYl5UH$-$C?JV-tuXUb9UuE*}RBd0b~Y;0_Bt<*Gt=>G+HN4Bj8)aOg1kT%Nx9KFUqyG*vYr%mR64bB3|$F{00+76dR)9l?I{rJI=OnhzKSTT{=#KXwb#--#vFS0^1M7tHAqq@Z z%nl0}FrW{h=n7wb@(Yt)J!mNn$tGdX+v#2HrODNVG(0>k67dB6YCpkrknr9xne_}# zzmtrbq2JL@a5l(}bBA?ho#ujO?&a?hvK+wU@*v-yx{crM=j<03Q5`Co%?zW9qx5Ea zF)RkYCq6>eA$HO`Se7h|%#L8B4gOC2!|z5Ec`dm{JRWE1=PsIy-ojDhz-4n`OWEjl zbd%ndru5xYNDc{$-NHxT{=^=!2RScuM6@8EXgopru5t#X0b)xN$9iuRpUp?OB21B`2&L`4wy!6bCaFI64SScjF*JkK)GD^+=Xf1n zk}FBdyk%7I5@nt;{+gMh*y3YsaU4}skviHt#Q5SkT0lda(Kx>UIJ!$m-h#m=!>Cm% zsm&Cv?pA~%Fy&2TMV67=2w^#l94HMCa)-!I=Mh5CH`Ryjxs6-upM)#IXqv{`XFHK} z36T-J_WnuSCKruHBY~0ta&|MzUG*+oHCy-!eSGl!kEmId`r>+YNvAYXN@2%u+(_LZ zwiM&v{wT?fXT&yQq_@+UgjwJ$a8fVVGf^GF7kQh&nBdmf*;TtGfg|?U5K!z(l jR}hNebi-+8*Jk-2NnVOGI^xL zbEqn)WIb<#tyi`_bDxV z6G$eBwxTu$pAX{HogCUwh&c|hmb*dJ9ObzCI5W{1_RM<(9YL&4D`F~{;wNE0r!RKV zWNo5rtBYDkEj5lBN^V@o=`AEs5#XffBn=;ZK#ll1TCRp@7l}NJAZ9aJ%%U0FFTK1Q ze$2Uj=a^leC9cGo{jn39%SQ9xAski*Q(gVE7Ovnk3oA$MN4ageO^1E~aq;jXbrk^`osHDC zzs;CD#?2`4SLu55PEugjPcoV;+{CZ ztd9;UMz^IDbhxM8V`BFYo zN}|`+%T3utam#rGn}Ee?;lpd+Qf8DPW<^dLjhL=oxpsBgdx&18m&9fgx5Le1Y?04D zyUF~|liVqUf^~%%ZH6CQTRxUrg;C$uaVO-!NMS#pi#V0jKvq^ zZt5;%Oi6L}LPI`1GL5RQg1at#769mAA1(SD>I nM7Y&=3&Uj4TGz@#Y=Qp)W2uat3;Uc;00000NkvXXu0mjf6%Eqi literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond2.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_emerald1_diamond2.png new file mode 100644 index 0000000000000000000000000000000000000000..15137582db3661bf592da5969b6a9959b8e3afd2 GIT binary patch literal 1019 zcmV^PnsBw z@rx$LxufNYDo&D&nh?mF7n9QKe zT*}?7O}6jbrZLq>j^+RfC5d;<%XQmz3hoq8mFq;U%_O~_Vs(8DxvsE|1{&D1Z!u+> zrrKVO=8lHh)mbj+y7+T)fhGSEngtDIhBC}28yNa~h`n%t{GxnRp+JbFI?3^lOK7`) zpuD-Boz5MMX(RQIzlV4Ed+f&h3C4oB+FF?Sw1<=?g{+sE`C|s@;+GeN%BVugP*8jd zQm%w&!9$6mgp?tL<)DSp$x&(@wIpLn23H5MtL)U2)F3hha?xw8Of60^d~cYvHccXs zpgg~fTiRRHw!h4QXBu!l>|%Ir82_n8q)Z8m-a@asmuz7~i9fpXeqGj+6dR6E*>-}< zBj*Y11gLoH6Z$@WgM)wVqi9te7KfP|{FY*M$pKlNGl+)m!cp?(ar!Hj%k_68QCg)^^r;nVqu1R}UP zS{R57kXEP3SL4DDqh41tzA{caoMvuwo*&c0$h$kcY;0_>{&gSqraE-FI?jFY zHky!zeqBG|Lt*kxJd320P;1q^_~BO+ibCY1%yDrHxw*O-`yo3c(g-u_9%8W=Q4!_M zS3jrNQ;gYXX6w5vgtcK}u^9e=VRAG%IE$Q^)FxypA>rBZ;OaO>WpO1^LgM*%KjZhy zLsS%1pac};xJ>&iozxUpGch-Tl!8E86F2|)4XNi+kC^sOldvX8EG1}qpox?rg&c&@ ztviEPcY;xIZ$E+!E|u+>_N=06R;_U1^MTq~+*Aj*Vqf?#=&g6#rIk+D7Z1mW&5Q4u9?Gmq?^ zt6U3R!}PBSomzoZeHBPA-{(rRoLCxW!gQBXWK*289-;$Q$4%j_1+F*UsE5yWg9tYIAFmRBh(N= z-j?~Y@E^(OIIrdttY_De6EZ%FkHNVaCN?HG&Yw{4tw(tL@UdFaRnV@iAawbO6e9Eq zeORkj4o(lKvDaX>nmH|l8pP|@xfh$~w(T}+$u+Wt zEE<~zlf%T|KT)hkD+Yssq4#&Wu_@!!I_bUIi)Q^~om?`BN`7y zSCPu<0xYM{*>w0leu}1Z?0P!@tx_w(%*>3s|8}29I)XdzrX#ITZTT4UB{PL|fru%B zd&^DPTqY}J`F+z4oi0Y6zr!2|BY8W$KeX1hQYY1ss3h>z1(|&_%gdUVG>VO6UuOyW zf^6<@A{+^f>l7x{0*5*c|JoCXnZpd9MkkPR5}(=nFgZgKS>9SE@KFFoIj3AzNW5Lc zSJT4s(F#t76ET%bk<2HVHO(^hVhW37!Q9&moi5_ZIH~p&kMfU@^jZvN8Go}MtwTq_ zQ=rybi|DFzam{*-%36hATRe;{k0GDSe1DQ5;0>TC3U}9=5H1ANg33gGg0B{1gsLH2 zP8ULCG@?FTeM-ii!ISdP?rBF*1oV=gqFN-r7pJG8hso?Dwj&$it}v7z)-qpn3oR0@X=G zK~y-)J(JICD`gahpUKSRnvS<*gbaxjQ7yc106j!=a6cqd$+$p#a6hTCA zYrzU$>fK+8(3MD$>*A)74lQYuHX)N_GT(gj!$s+w&4IHxyzl#*qa7a~7yW*p$z;N2 zv*GaY5P`8DiwZ!sTBTa8B81?t zf8Iq1fngXVNrGiry!G@C05na*bzLr}A9H=~EX#=Fm|m~PX0s`kL{Y?gy$0aLp99``Thi%ts02Yk5Ci}ihJoWa zbh};hJjXOm{(ku$d7e|R*J(DJ3zJm=Znq{p)zuZA=P{qp`R$pY(P)&|o;`1rbZpy3(=`6Q_yF6s8IQ+kXJ=35UNRHz$91ih3kNf+3lv3n*ju4_;{N0bQ z;kquf*^FAPMi_<<890tp`mEJzWe%R_kt7M4rZF0g_~t7Jf`BZ`7!HR>Dfu7L#7)k} Sq{jIG00007$6ORX{-PM0~1L^ zK~y-)J&{jnBV_=^e=|wunl!Mg9q=u!%tgZ zUssh%g=VwKXf$GFWd#7w^C%XJgki|h(Gd#^3nY_Cf*`;&O~Nqb@bD1bvMfIOGz&nf zR03c)9CGsq4S>D9JxZk#cN$O7Znue|h>t(ZGaL?CTwFw}*Xv3t1;7_y-OuHV2S_Qg zZJTzxO`%XApU>mEE&yQ|V%s)SN=(y4mr{~UCJ{pL_8WhYPN%VLo55g!5Q1yh&(Z7k z$mMdR(`kI)$23hG$HB5JbjNX!QnK^=a{vTEfa|*ae8*vKZjMW@-ev#Z%bcB^;rl)} z>W|QDHUY@xa%h{Io67S%0E7@Ub}n%K!F4j34CC<_UDq)T1K;=2G!4@qnAo0f*_#2u2U|T zDHIAwDam9qT)A2$iXt4x;iWZ@QW69Knx+xQG4u2D=+o(xa=Fa2PmdXo$6UEuWipwd zl;ZNm1AN~{DaE(ngX_AuuFKaqBTUo$k3y@}qSa~vkW40d|DAtu9EV?jdx}&l#qRzZ zaUApF3lX+$Q>|8c^x*>lCX)$TqtQ?RAAXYIy|?~iI-Me=2#L=`SgfnM@{FmW5#$^!t5;5Y%cl0CsnG0a#sK crP*xqFT4n8^;rsN{{R3007*qoM6N<$f(rkcE&u=k literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_lapis3.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_lapis3.png new file mode 100644 index 0000000000000000000000000000000000000000..e2c9b6073923320abafd01ccfb63867b7b8adea9 GIT binary patch literal 942 zcmV;f15x~mP)7&D1JC~^P*13O7X zK~y-)J&|o_8+8E2f4SWCe~EW#+Pt)0h7H3awJ4KSPzO%%1>GDvwL>SUP}!i$5Jddq z2SLyeV_&8Y5r;CE8n#plX_-jTqIS$TVv+ixYh1(HNcs|TdAYmX<<1YqK3^VqzWm_% zh4T4)FfcGcsZ^rbY%(%30zj+PB9Tbox-P4$s|*efBFi$4(8t=S! z3jnE9itpwhqE@T%_2m!%i;Ih-QYpUw`4K9W3f*p(cR%Q*R;w{IG(;$u%LPFY0PxA@ zcQ84zjOTgix=y81As&y@+uMt2noQ3`IrLZ^UDxqE4^>r>JkLXxWrPr%I{6QgNCaKi zIrGsTgb8nZ)xve*N=l0364`G)?y0x=vqT zA17Y^o2Bb7(r7fWZJP_ZdnlDkoScXei^Y%t3RiT-?*0ZL1b_VXEJ6s59}CgxbWl~5 z2gYUq2!%qtb!wf}$_dui)~MI(gbIa101yNLo12^T^z@*rD!^`6t5xRa(;Piw6Ap(F zLQt>Q@qHgDl}h0_4!OKUI-MpSkK=hB(P)&@XAQdDF3Dt)7skQ!JRHa2$7_${`#$~s z{Yafohjcp4Q-|BM+igytHLxs;APAV8SjM((f*|0lOJJHNrfE{XF^j6II~L02GUaj^ z09lrK`;C7|CX@X1%M&PyLUCyv-}gE8Oc!0(F${yTeaiq?mW7nfX31u=eEiw%D2jq* zS+v`2_T702*L7LAS|l6})9G|5T+vY!g+wBOEX!QX`8yV((I~IIdY%8HC<^D!4+Ahc zvAnzAmOaG#XHvU#fY8*`RG=sdSATz!;h`^>n@{u7aRuM^X*3#4&qR6nV3kB70e~b) zEc|wu1NY9dy}gZO7(1txZ_E+|0S6DPBZNSbBxG6UX2oE6^%VeI*Tr!h9=z{c>h(H? zVIZ|yEs9Iy96e%_$z-^Ad5o>CEiQcN;`=^tzJ8PY_ZR4PyL|ZRUgGgM)oPVUB!X$0 zgy!bv0?+ekHk)XghVT1WmW8Hi{IKvS`|p}U2tg*30iakc0x&u{N~u)hKaclo?Fqn| Q4gdfE07*qoM6N<$f{6mMYybcN literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone1.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone1.png new file mode 100644 index 0000000000000000000000000000000000000000..84acb28f1dc035e1fecaebfd223c303a273a9684 GIT binary patch literal 809 zcmV+^1J?YBP)2q7>_~P1yo036?B~5_!ohs)He&@dXYJaNg&L)6>(<{{B8UH#cNi#_{nn0L$f)cDqeg zRitUk!NCDiN|aK#u1i%_Twh-!gCOA5zn9z?J>ob9U^bf(MG^nKd&l&}3yzMCm`o-B zL{Y?SHlwO44i68JPft($<^F&Tn5M~OGC^yNWm#k|U(#(h5kg>D769}4oJOO;R)*FZ zDJ72M@axBqc%Db2(O^2A;y4ar81nP`_k>}H=Xv~Irns(4r_&(_0>t_G`DQko0btuU zbzP&B+NES!hVT1mtpQLtUztU>85SN#i8-Rz02LRUV zHAPX-?RLqs3;@@4S*=zq77Ku9qY$)OEsVin!0Xdf0Hl;eQADTHp{{Ez%i_1spQ-B_ z-}h-W8YD@=-Q67kd7dM#uC6u!qtOW4wkgYU*Z8(z(=<^^@izO;KgmywMkAsqB93DW z0N?jnuh%=1{_=$|3;`(1a(DmJK13JSl#-`MzO-VxYr-4G zfOI+yK($)shaV;WzHouHwKdY|H1oM9C>D!!Ivw8oFiy2vWpHp1X?l9P+wFD%_~Pq( zc>R@igb>)aO|e)ckw_4a$Enq700cpRZQBST&~+VI2!Wy~Xqv|S&^H){foN0%5UgB3$xoxB_`XlAR^#%#LvL>{uf2Se zsl+GL>vdYK7USPPMLwSgAQp=u&Cbqto6RNwnx>IkIl-~}vY4jH!NCEtETgI_tyT+3 zlF)UX+{y`#-aC!!y2wEgpsFg-Xp~Z^#0PhNgd|CLo`+!=v=$fH+uP&kUyZ{K9((wA z0JgWck<;lkzV9=gmC0l>TudKD2!UyueEg}4b^JJv<1je^LI|F}as^3}2$z>hCX+}D z3kzLlgZF%Gyu?bo%1sh#zt-fa5d+0>N%feGKsvkwZ)^^EC7n4 z@XlL1IF7^O^3z14Q6`p_2*Z#UPj#?u8`pJt@cwlGJkLYQ<#JtssrOCZe)AvN?KVOP z{+Ft%L?RJ<-{*zKI+xuC*xlVF9*=W=CV~uLnkH|&dh0MGu3h8oxg!9y+wDVtYV%!u z-#?@SNHa4t-DosQPfrhpLV>xf8D2UaB@9FA^*X=&X7c!0iBu{DfGo=_{rL3nag0No3VHnhEHKe(@xvmg`Mx%jc zS%hJT=XqF`g{rEQ%Vji8V_;wafYsGi0EUN$$>;O@3rNIS2Kl2L@Bjb+07*qoM6N<$ Eg3A}HV*mgE literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone2.png b/1.11/src/main/resources/assets/forgecraft/textures/items/iron_ingot_redstone2.png new file mode 100644 index 0000000000000000000000000000000000000000..414547183fd914c294193be1f24783e25676f226 GIT binary patch literal 848 zcmV-W1F!svP)2{1$MTG#*p0^LbO zK~y-)J(A5!8+jbYKflRjUgEsOOk!j_IHv_Y6?*8Q7TSwjSV}3SyX>K`|D8z5!k$_w zp+&{ko)%@TngA!^jwn8{4$CCMIK=Q)1i;mh+pAJJ$uX7zfVlamvIAYf%>1%T0L zgyT4*X-ccrVsUX1S(b_87){ei)0E@mVX?=H_fRn=$?N4Q*|WEX&BU4AV5}^?H=cWo+B#_VyNl zG)*y0lPt^7Gz}@sGGtjsfAWM^+uP{6j%k|Q+}xn5Dwbuj{{B6dWufajza}k)pFUBo zRxu0%v9+}|^L-xxMNyber^IoLX_^28K|rZgBFi!W;y5M<0#;X7u`CPe-l!-Fs;UB@ zswyvT{vt^dG)?2>zkdTDgvcXxyIlr@0aBW#D2l?X?QJeEFL@pOgAjt>%^%Qpo$>B2 z{CR<{>v;#ZZ3EEhbP)Ud`?F4`Lli~K&(AYxHYq%Mgk@O_heI??LkNK+Nd!T_&tJa4 zgE|`reJbngh@G9C8Nm7ZIRKN%gzIfm2o15e6>Iy|s?!XZOUDq)TgQKG( zB-eF`qKMPeQ+^ZYv|24xRpq1m5LuRqq6qcyFrP4vV_xs>G8hbST^G@8HfPt@*Axl` z48veF8s#vJ$72*lxr_BbiI!#2?RIlgB_Ia_$bq>pD@hWB5O|)4=Xtc-Z6=cmOG`_{ aam;_FPe$8LZ8K*80000 zK~y-)J(5jmBXt;upZ|0+A8{rL`D&RSnu7=}9*T+{*5WRU+JoP+$btny@vwXH;!W^U zEO-zFLBxxvTGlMMh}$Bib-ON04^q0j3U1nMLSmYxO*ZW$lmE;l@lcxg_`=JN_j!II zpU)3QM@QM+-NkiXCMPEWXt&#>QYnHUpja$2Ha3Q;sz@m@41*vD*xA`Zu`G*og$)2Q znG68UW|N1vn+1c3B!w1rD7J0mI1bNEKLo(@Jd|86$D*R}?GH~9iA3-`k4~pUr_&(_0-m4#1^dDU zeBbB2?js_R2&q&GRaHqO5~mg>=jOQjQGv4w@80FoojU;dzCYYAY7{L?FkMK579L3v^YZW&(8Z;mPMgZKye%g&-2*Z+v5YV z&r9e2L)UeFcb-L6Ro;5dL%(-#s8CAD{Nqn(wOTligIHZ%9UL7UF)}iOWm&Y_Z2)v# zr`zqKY1&ZX*Wcy%?9&F7N@dto1t1=e5C1$X%o!}-_Yp#n%jNiL0ZOG3y3j@vwSxf)`10P95 zK~y-)J<;t?8+8D{@$c`rr(e0dmbN@t5+IY90J?0LY$K3td&Bm|D47rGD}A-M{!jXX z7p6uN%|wIUpll)8i^jzeW2qEM1WIX3uf5(~d)+Jj13s@lBA3ezCnqN@W%fi9} z0G&>UR4PRnhEysQrlzJ)RTba&F-?;&3^_bJM71o7)zU6yWt#EvaR3^P1{>FZvH5$A zs~b0%pP#2ztHJBnWTS{5?%yX2LuO}ZQJT#r6wgtMMMg$OsMTupdOdzhy-zlZn3$MA z2!W<)Xe%ph-noOSs%V-9fYR^x$*rxCy*bXt&JI#aY}@AQ>WXh}-^Otq)}KAYaU7(S zWP=Lre4cbVjb&Mgt*xzLqtO6B*L9*O!uNe_+XldOU1G5q{eB++-}iA{m&L_J9LGWV z59+#(VHf}yhQUWye-Z=%rfKqV^8f%L1c^j~rw0d|o}SWbwNSz^q*o}gv9rU)#RX5? zzY#+4z5O0iN_vF?6wi@T0uY8FzdU*bK($&$?Ctw5lI!b;-QC?Gz}eXu0E5ARUa!ZO{L6Q-cL6X>lWw<5 zyWIvLnM@*tAel^}93LOEmdgR4sw(k#oOC+P&*=})G>y+*zQle0oLDS|ZQEor8BR`4 z0Ps8yWo~YcO-13;P6I+kV8&gYR*Vp$fYQVAuK$5z>g;_*1YzOzg!m7-p+6NVw5 zym*0O7-VmbGZ+j|6oo`0!MDrHNGZ9#zD8_sZx8$ZKCbIxSr$3efdBvi07*qoM6N<$g21<$$^ZZW literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/lapisLayer1.png b/1.11/src/main/resources/assets/forgecraft/textures/lapisLayer1.png new file mode 100644 index 0000000000000000000000000000000000000000..85256e59073ee057205d871d14d928cb4d2ac7c1 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtGas|G)$Q|#MS()Lo-U3d7N?UF7KnCu-uNXyeNOZ5 zpZ}M5@>s0M`tg7MsxD8X35x=jM=p5Oo%HFib;TuyUH>=yoNji}BHZm1Z zcSVFA{{R2SmB-T;Y~rYae;DPgg&ebxsLQ0PQYT-2eap literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer2.png b/1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer2.png new file mode 100644 index 0000000000000000000000000000000000000000..22cea90389aa82ab932ca44cbf9b664512b3da7b GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtGaoY#W4`;k>2 ze7Rhs`*hAdZQ5rao7x;*S}1api8J`6qQwJcMur`0Kb+aU`^V0;I_VQ1onDnAyB9VBm}iM^DPg^VZN7F zKjGZP8^Z2kPba)$NYlRYQp=<~c5UX(C}oB-@54R4POD!%>il0ZX`=WKj}P2-e2o_r S^BF)MVDNPHb6Mw<&;$TH*J-~1 literal 0 HcmV?d00001 diff --git a/1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer3.png b/1.11/src/main/resources/assets/forgecraft/textures/redstoneLayer3.png new file mode 100644 index 0000000000000000000000000000000000000000..dc1a14b34a7ba1900e36d4a180444667e9129f33 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtGaoaL1h)=bI#B4Sr;B5V#p$WR8wC$5@Jy+RJeXY} zzpH0K@N~`$$%CSi$FnOqwR;~rC=_HgJf9fX57ctgHsY|=>VlhlpO^+7Q`$Uby3%Hj ziCZpqNEIErx^L(1JI1?mTm4FU&PW~?*mbJS)c(@}1&{o--qotbcS;YIM_$NX{or?V z!JHZA9$0A08?d~QoH