From bd49407515641d921c8908bb16bbdc90ec5f47b0 Mon Sep 17 00:00:00 2001 From: Cheeserolls Date: Sun, 12 Apr 2015 10:57:12 +0100 Subject: [PATCH] Add mud and amethyst armor --- .../biomesoplenty/api/item/BOPItemHelper.java | 2 ++ .../java/biomesoplenty/api/item/BOPItems.java | 8 ++++++ .../biomesoplenty/common/init/ModItems.java | 26 +++++++++++++++++- .../models/item/amethyst_boots.json | 18 ++++++++++++ .../models/item/amethyst_chestplate.json | 18 ++++++++++++ .../models/item/amethyst_helmet.json | 18 ++++++++++++ .../models/item/amethyst_leggings.json | 18 ++++++++++++ .../biomesoplenty/models/item/mud_boots.json | 18 ++++++++++++ .../models/item/mud_chestplate.json | 18 ++++++++++++ .../biomesoplenty/models/item/mud_helmet.json | 18 ++++++++++++ .../models/item/mud_leggings.json | 18 ++++++++++++ .../textures/items/amethyst_boots.png | Bin 0 -> 256 bytes .../textures/items/amethyst_chestplate.png | Bin 0 -> 284 bytes .../textures/items/amethyst_helmet.png | Bin 0 -> 259 bytes .../textures/items/amethyst_leggings.png | Bin 0 -> 234 bytes .../textures/items/mud_boots.png | Bin 0 -> 304 bytes .../textures/items/mud_chestplate.png | Bin 0 -> 307 bytes .../textures/items/mud_helmet.png | Bin 0 -> 295 bytes .../textures/items/mud_leggings.png | Bin 0 -> 298 bytes .../models/armor/amethyst_armor_layer_1.png | Bin 0 -> 1189 bytes .../models/armor/amethyst_armor_layer_2.png | Bin 0 -> 710 bytes .../models/armor/mud_armor_layer_1.png | Bin 0 -> 1129 bytes .../models/armor/mud_armor_layer_2.png | Bin 0 -> 645 bytes 23 files changed, 179 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/assets/biomesoplenty/models/item/amethyst_boots.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/amethyst_chestplate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/amethyst_helmet.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/amethyst_leggings.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mud_boots.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mud_chestplate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mud_helmet.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mud_leggings.json create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/amethyst_boots.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/amethyst_chestplate.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/amethyst_helmet.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/amethyst_leggings.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/mud_boots.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/mud_chestplate.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/mud_helmet.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/mud_leggings.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/models/armor/amethyst_armor_layer_1.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/models/armor/amethyst_armor_layer_2.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/models/armor/mud_armor_layer_1.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/models/armor/mud_armor_layer_2.png diff --git a/src/main/java/biomesoplenty/api/item/BOPItemHelper.java b/src/main/java/biomesoplenty/api/item/BOPItemHelper.java index c7fc0369c..bb3334595 100644 --- a/src/main/java/biomesoplenty/api/item/BOPItemHelper.java +++ b/src/main/java/biomesoplenty/api/item/BOPItemHelper.java @@ -14,6 +14,8 @@ import net.minecraft.item.ItemArmor.ArmorMaterial; public class BOPItemHelper { public static ArmorMaterial wading_boots_material; + public static ArmorMaterial mud_armor_material; + public static ArmorMaterial amethyst_armor_material; public static ToolMaterial mud_tool_material; public static ToolMaterial amethyst_tool_material; } \ No newline at end of file diff --git a/src/main/java/biomesoplenty/api/item/BOPItems.java b/src/main/java/biomesoplenty/api/item/BOPItems.java index 5880efc55..cfaff2974 100644 --- a/src/main/java/biomesoplenty/api/item/BOPItems.java +++ b/src/main/java/biomesoplenty/api/item/BOPItems.java @@ -46,6 +46,14 @@ public class BOPItems public static Item wood_slab_1; public static Item wading_boots; + public static Item mud_helmet; + public static Item mud_chestplate; + public static Item mud_leggings; + public static Item mud_boots; + public static Item amethyst_helmet; + public static Item amethyst_chestplate; + public static Item amethyst_leggings; + public static Item amethyst_boots; public static Item mud_axe; public static Item mud_hoe; diff --git a/src/main/java/biomesoplenty/common/init/ModItems.java b/src/main/java/biomesoplenty/common/init/ModItems.java index 48bd58965..7c601b5e7 100644 --- a/src/main/java/biomesoplenty/common/init/ModItems.java +++ b/src/main/java/biomesoplenty/common/init/ModItems.java @@ -19,6 +19,7 @@ import net.minecraft.client.resources.model.ModelBakery; import net.minecraft.client.resources.model.ModelResourceLocation; import net.minecraft.init.Blocks; import net.minecraft.item.Item; +import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemAxe; import net.minecraft.item.ItemFood; import net.minecraft.item.ItemHoe; @@ -62,11 +63,34 @@ public class ModItems // armor - // TODO: do we really want durability of -1? does that mean it lasts forever? + // addArmorMaterial arguments: + // (String name, String textureName, int durability, int[] reductionAmounts, int enchantability) + // Vanilla armor material values for comparison: + // LEATHER("leather", 5, new int[]{1, 3, 2, 1}, 15), + // CHAIN("chainmail", 15, new int[]{2, 5, 4, 1}, 12), + // IRON("iron", 15, new int[]{2, 6, 5, 2}, 9), + // GOLD("gold", 7, new int[]{2, 5, 3, 1}, 25), + // DIAMOND("diamond", 33, new int[]{3, 8, 6, 3}, 10); + + // TODO: do we really want durability of -1 for wading boots? does that mean it lasts forever? wading_boots_material = EnumHelper.addArmorMaterial("WADING_BOOTS", "biomesoplenty:wading_boots", -1, new int[]{0,0,0,0}, 0); + mud_armor_material = EnumHelper.addArmorMaterial("MUD", "biomesoplenty:mud_armor", 2, new int[]{1,1,1,1}, 5); + mud_armor_material.customCraftingMaterial = mudball; + amethyst_armor_material = EnumHelper.addArmorMaterial("AMETHYST", "biomesoplenty:amethyst_armor", 40, new int[]{6,12,10,6}, 20); + + wading_boots = registerItem(new ItemWadingBoots(wading_boots_material, 0), "wading_boots"); + mud_helmet = registerItem(new ItemArmor(mud_armor_material, 0, 0), "mud_helmet"); + mud_chestplate = registerItem(new ItemArmor(mud_armor_material, 0, 1), "mud_chestplate"); + mud_leggings = registerItem(new ItemArmor(mud_armor_material, 0, 2), "mud_leggings"); + mud_boots = registerItem(new ItemArmor(mud_armor_material, 0, 3), "mud_boots"); + amethyst_helmet = registerItem(new ItemArmor(amethyst_armor_material, 0, 0), "amethyst_helmet"); + amethyst_chestplate = registerItem(new ItemArmor(amethyst_armor_material, 0, 1), "amethyst_chestplate"); + amethyst_leggings = registerItem(new ItemArmor(amethyst_armor_material, 0, 2), "amethyst_leggings"); + amethyst_boots = registerItem(new ItemArmor(amethyst_armor_material, 0, 3), "amethyst_boots"); + // tools // addToolMaterial arguments: diff --git a/src/main/resources/assets/biomesoplenty/models/item/amethyst_boots.json b/src/main/resources/assets/biomesoplenty/models/item/amethyst_boots.json new file mode 100644 index 000000000..65e09cdb3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/amethyst_boots.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/amethyst_boots" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/amethyst_chestplate.json b/src/main/resources/assets/biomesoplenty/models/item/amethyst_chestplate.json new file mode 100644 index 000000000..ff557ceb1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/amethyst_chestplate.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/amethyst_chestplate" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/amethyst_helmet.json b/src/main/resources/assets/biomesoplenty/models/item/amethyst_helmet.json new file mode 100644 index 000000000..99e0b8c5f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/amethyst_helmet.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/amethyst_helmet" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/amethyst_leggings.json b/src/main/resources/assets/biomesoplenty/models/item/amethyst_leggings.json new file mode 100644 index 000000000..e82d81e18 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/amethyst_leggings.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/amethyst_leggings" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mud_boots.json b/src/main/resources/assets/biomesoplenty/models/item/mud_boots.json new file mode 100644 index 000000000..aa018ab72 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mud_boots.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/mud_boots" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mud_chestplate.json b/src/main/resources/assets/biomesoplenty/models/item/mud_chestplate.json new file mode 100644 index 000000000..157dfe315 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mud_chestplate.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/mud_chestplate" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mud_helmet.json b/src/main/resources/assets/biomesoplenty/models/item/mud_helmet.json new file mode 100644 index 000000000..99f9ab3e6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mud_helmet.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/mud_helmet" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mud_leggings.json b/src/main/resources/assets/biomesoplenty/models/item/mud_leggings.json new file mode 100644 index 000000000..0e9795dbb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mud_leggings.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/mud_leggings" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/textures/items/amethyst_boots.png b/src/main/resources/assets/biomesoplenty/textures/items/amethyst_boots.png new file mode 100644 index 0000000000000000000000000000000000000000..2bdff4add7710e32cec04e98fee877b374f5fe47 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{^MbQ4*Y=R#Ki=l*$m0n3-3i=jR%tP-d)Ws%L0m@TF)WP*shm zi(`m||Ixli&ISVk=G|`X8W!EcFX!y?HhD2UU;0SU5eJs@e-arCLO83n68+b=dwX$S zllDAj!o>Hj^01X|hoKnL(WMQ6Oh^5{9F+f~{-C2$DB`EzJl47c$*KyUrR(%r$|B^W wPrUL~RM>FO-1kr0*`|qJH-b6ui$7%0w`RRQxpm_~pgR~mUHx3vIVCg!0RQ7ud;kCd literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/amethyst_chestplate.png b/src/main/resources/assets/biomesoplenty/textures/items/amethyst_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..8e4e1cbe3591e0e2393c72c3fede3b70cd3e7378 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{^MbQ4*Y=R#Ki=l*$m0n3-3i=jR%tP-d)Ws%L0m@TF)WP}K}i z7sn6_|D_YUd7BM*Tq2d7U6Q8xg*u0_N2R`1&jh-JHQG90Slu!3e8~8aE2%P$+>5wM()``J++NFp|C+{-+o0Xw+ za-Yv~W`irbM*fT%zr{D{FP3gd4LS1odLW0wl&SV?XKYv(NFJFU$l<`E9RGS5+mE~3 a_Ao^M5Zb7wQdbFdBZH@_pUXO@geCw^hGcO7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/amethyst_helmet.png b/src/main/resources/assets/biomesoplenty/textures/items/amethyst_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..500a74aca1692eb34289a7c9aeecc6764b35f421 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{^MbQ4*Y=R#Ki=l*$m0n3-3i=jR%tP-d)Ws%L0m@TF)WP*uIB zi(`m||K5p?Tnz>S%(m5E!fKokZvUZFyZm2ju9x^OsSVKw4=m`M9V6rNMA+nugEPO$ zmjvIyomdKI;Vst02RDk AzyJUM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/amethyst_leggings.png b/src/main/resources/assets/biomesoplenty/textures/items/amethyst_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..d95337a5864366221d0ca76a339d336b8fd7ba7b GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{^MbQ4*Y=R#Ki=l*$m0n3-3i=jR%tP-d)Ws%L0m@TF)WP*s|z zi(`m||J$BGt_B4G*1gB%k`8VzS!9)d@995IY~m+lv1dt&IvV9;v)t-$uwO06i7 zv-|-br{hw)wOv$BpKZ7s((q~Sx`x_CK5a~DpZ5IauaR8vgmqrEsl&k&k1Ox}a(}PxT6T`X z=;=Q1PYiAj)07XIGkQ$m5P0gD&0ufGen6wjMTNok*_>*I)29U+diLGm*iaU!6l{N+ uGeD&A#NOZ)<{DjlnF@|1?zkUT%b@qCssBROj4q&489ZJ6T-G@yGywn$%Wf_J literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/mud_chestplate.png b/src/main/resources/assets/biomesoplenty/textures/items/mud_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..144564179657048d9f9bd2bc164dedbbcb7f9617 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0figD*u3fvOgHx;Tbd_%H3>$k%Kj;B2hCaRFbf^~MYPUo`#bd-qpzpZN)n@N-&AI-<{qNCE z*_O_w%a8T_55CpuA^gsu$-3u*rHE;)AJevLA)yBzB=1$dk-gzLSHZ~#uXm>0|6OzU z;Jt80r4j+&UgRmT()} lnm5%KwhP{Q_}=3?o8E3Y!KZGM9s*s+;OXk;vd$@?2>?{HZ(0BV literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/mud_leggings.png b/src/main/resources/assets/biomesoplenty/textures/items/mud_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..3e999bd740b9b61d76a7d7d6ea2741a3298ed335 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0figD*u3fvRSDx;Tbd_@A9%$k%Kj;%uzEQK4;}k4{0ip6K%z=Ta@+v%7DVs+*&w z#XW6}yyZXsDG6!Q|JYje_Mdy(?{b=`;P2PgoVh6cEHPHJyP&V2a3r m=dKJ~B|Q8qZJ7V0b6fYfoUzci(<{92XskIMF-pn7zi~qfnz290000QbVXQn zQ*UN;cVTj608n9RZgehAMN}YmGcGkQF)%Rna-jeK1P)0=K~!i%?bz9B6hRaQ;CVAq z6T}4LzDHlpD-{hv#f2oeMN!-XaS3j?f+!O73EKIJ`ooC9T=is}_(RcMRi~=XUZ=aW z7H*8qG#5suntMC0H*?!AHn+xSo5wqEH}hk&jk!uTydZ2ZzD>SuJ|A9cz8-y3lu^ls z7g4~E;~$&vlkZBSfTg{UiWgL};YAd{;$M!uD#E|sztFrru-Hs(J~jLbxVrt)ir}9P zEj8~BJS*1!aPaxY$N_}q{$igOXx@!&m?W6E=K&gzF!rLWoJuylkm*@klk~*>%(nBT ze`WOCzpsFcBh!sI*WB|DC+5rbMp%Ms4<>FFf$#3PR^H9s9-k}qfUz`dJ=F}CN2i(qKnezrhfdmW0HCNAdN65?@m-uA=m;0WSWEjDMtV@odpxh#0y>$sEimGg^ zA6NyJkG(HVl1sK{rC8K6<8l8~gCH+NaPNfWQJJ?kf}3-d@{Y>J`hk#`lF%?nD8jKm zp?lqwAl$rmJ80w1yn!+arbPk9C@o{o&?w6pb*uFQAz4W~xAn|l8R7|Cx^`Cufzc&b z*wnbJr@QYJuQ6W9h95jb_~hoO!~Zex;I63y2Ek?Vk{U!f z)#3KQT_rP5Zd`}g4H7jlOkci6B`>k-IS94CYgsbIPhToY)>p7-Yh9E508bPGuG)dP zMR>=;t~)E=0Ti}cfs^r6m8>X^g_V9KTLD_}j-K+-5ZKeYO(d3-EU3*aN zfod{|5_-#A%qe`5xIoE`@vM)hsVK8YuFk+ax&U3)L)HgqD+}!b6NHZfFdg`t9EJ%@ z5v-yj)Muq$dVBbo0^bzYvM{J17x&yR>w%#87+aqDTIRF=&$HiF`jyT0Kmd#r%7GD> zE2{s&H-J6`aov14C2YWlm@#vy8fAJG_U;V(JCER9I;FXs(CM!0=y$(TOTVkU@+Zss z%4T~Y5Nokqm;-`nEP;7X${{d86B4`t9U6_W6oB4dS))-HB^d9X>u;6tVgw&`Zir5I zj#rkPqg6KB11)0~(@97Xo>I8F`QEQX;{-*^t@X8dL0Vs2m=$Q2B|P))$`iw3S`8q} zrtfc$*0u*!HroTCfDjnMAc!G_#>q`5N?$zd6A~~grvG^lAQWaX=s;GDH86{5%Ft&m zN(!Tt#RELinxhbN5hzNqJ{Bi9dhZkv4?+`L%mZ1M)g_Ado1Fe$AnqR zsoVSp;{-|L9rmu%e}E$FOL;=gIh0zb+l7NzNaG1C3It{;$}vX>F)26j2(*85Q5F^w z_Lo=c@Zf=ExEkSDB5tiw03ivJaEP^x_svSJq0{*Vcqn>At%S)G00000NkvXXu0mjf D6I3Lz literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/models/armor/amethyst_armor_layer_2.png b/src/main/resources/assets/biomesoplenty/textures/models/armor/amethyst_armor_layer_2.png new file mode 100644 index 0000000000000000000000000000000000000000..094f988c3fa37817e53affb53aa576dcc2e037bc GIT binary patch literal 710 zcmV;%0y+JOP)N2bPDNB8 zb~7$DE-^4L^m3s900KfuL_t(&L+#diOO-(s2JrjM!crtf+sHQStMyL{A{PrQRN71m z+YoHIP>F32MMU3V>UWqU_X`O3)p_7>=ggd$cb>D&?KLzsG&D3cG&D3cG&D3cG;B<- zm6x;YW&8B=GC1?9)ak>6&6$S+&sXUu`P(GgBiu&I=`83EsnO==DSf5%Ao3+X15Vrb*K2eY9E|A%sdt1I= z7zA0maq5qzR?4^YgYy1AVPnoo8TM+$j@tlH-g>w1IQ z=PX&FU({o|3xw4;l2V$^DZ{$xYj~WoJl>BrPCF0|@Z5=}s3Js+Mf&#mVs!l^ECW)v z-amS?`wl=V|M+l5z6uD6`1K=K<9Q_XERlQ#l#NXBN^s7?*tPi0>>(?Yx59RD>_&{e zF3L-PVdo6@@c+X(c@KN*HTMrl`Irm3n5eo`c6?-(jxFq6)a6|E#q8s~efig!y)%Z9 zFN&;@U2H&E8R!0C*h8FOuQ|F9McIK6GMoemo6}#2zLE~GCWDk1hl8wQpZ&)kw)Hck z3sFKQdqz4$Mr3IbSs-gT$l9OFpCg+%C3_I!*?;mCs-GEMD4~oTG6*6;S2jo^kE9G? sFS_Q`JO|p(Y3%82iL>fw_6fb-Kh9G*Jq|Lx<^TWy07*qoM6N<$f<7}uBme*a literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/models/armor/mud_armor_layer_1.png b/src/main/resources/assets/biomesoplenty/textures/models/armor/mud_armor_layer_1.png new file mode 100644 index 0000000000000000000000000000000000000000..416910f82a7c6959d7974e7da3e73d84d8141868 GIT binary patch literal 1129 zcmV-v1eW`WP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz00(qQO+^RX3?3B= z4#K}K4gdfE8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^4L^m3s900YHIL_t(& zL*<#k7?G zZy%=qs=unM+QFda?`XJ`_BKDJR6#e|zHpvSBV1Kn&3Lu{zCofO6_$$jpy>++l6r@q3O#`aEYIAZI+l zXaMqzx9@KN{xw<}kNeKk##-LZ8B`W~@H>0@bpOs32r$ohe4Sti6hd>o?t=^Qj-onO0G2?&o5wSrcZ3717DG_MGcNsg4}RmMFiCO`T}1^M zJXJ(5TnG>dL_ov(Qd3$hBubD4T2|L_jmp%*rp_o2*6aD2=Sd<`xI=6Zk z0+gB2g$%8}dA_?+_$pNHL+Wd;!81!HT25eEX>p2+NZdG$Fie(eRKMk!MdLNf;%Fsk zBTtq*BBsP>e~QLzwUzk^c}X8!a)2+MJ;sUXE@gBvt7M+c^7rz5YYpoP({g_|78qRl z9XZ(7dgQH7w?bxUXsT~*+oBIuUVgX0c$N`a%JC?-0$|WDWq(ypeC$DAu=MZGH;ZxikNsADHpwFM ze~KYpz~V?t0Ul}s3@chVNn?vK83cId0~nyZqhR-M68s3*te*r+tGR$c;7Dlzn)`c~ zh!XU7OJ>%>0_FpdeFV=si>dN`LlXsLOT5rB!dgD_VE{?{c$F?7eU`bbw~Y3xO&7`% z#4K>IM1048X$lRch_d!cLTFVC08G41w$uicF`&!JwjaQ!@9sJfotWQ+{pH!o#mLKX%f6v7&%v8p#Z9#huwvP27d zCe!!GDg%mvP>ZW5_G3QE*JX?uu%U^sPh#w6=X#8J)g>tD=;ejyIE>M%-U+HaKcJ-n zBe0jUHWZ;!VV)lozQOkD78Pl{GiHQoc%B_$}9)Nn{1`ISV`@iy0XB4uLSEsD@VqP>{XE)7O>#4v(CuB-7@ivG1UN~1_aT&{m$^-Rh^*3>4xi@@z-YHc! zuVMG;V zYVSGvLx=y`)Nl?3hTU_@j4X`a&#KJq5>jwH5p!SQ3p z7URUJ>I@2T)z|hmtgYp6RIFfLdZ3!EF0hh`fm6c4$o%kADgFZ=0*<`+lu+vXj)k#7 zVK>jSbtg>{7<1zrm~