From f2b073fdb86ddf2c4e67ee5188c014f303183eaa Mon Sep 17 00:00:00 2001 From: Cheeserolls Date: Sun, 19 Apr 2015 22:08:42 +0100 Subject: [PATCH] Add other BOP misc items --- .../biomesoplenty/api/block/BOPBlocks.java | 2 +- .../java/biomesoplenty/api/item/BOPItems.java | 10 ++++++++++ .../biomesoplenty/common/init/ModBlocks.java | 2 +- .../biomesoplenty/common/init/ModItems.java | 12 ++++++++++++ .../biomesoplenty/blockstates/mud_brick.json | 5 ----- .../blockstates/mud_brick_block.json | 5 +++++ .../{mud_brick.json => mud_brick_block.json} | 2 +- .../biomesoplenty/models/item/black_dye.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/blue_dye.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/brown_dye.json | 18 ++++++++++++++++++ .../models/item/ghastly_soul.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/green_dye.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/ichor.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/mud_brick.json | 16 ++++++++++++---- .../models/item/mud_brick_block.json | 10 ++++++++++ .../biomesoplenty/models/item/pinecone.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/pixie_dust.json | 18 ++++++++++++++++++ .../biomesoplenty/models/item/whilte_dye.json | 18 ++++++++++++++++++ .../{mud_brick.png => mud_brick_block.png} | Bin .../textures/items/black_dye.png | Bin 0 -> 301 bytes .../biomesoplenty/textures/items/blue_dye.png | Bin 0 -> 283 bytes .../textures/items/brown_dye.png | Bin 0 -> 253 bytes .../textures/items/ghastly_soul.png | Bin 0 -> 318 bytes .../textures/items/green_dye.png | Bin 0 -> 285 bytes .../biomesoplenty/textures/items/ichor.png | Bin 0 -> 306 bytes .../textures/items/mud_brick.png | Bin 0 -> 310 bytes .../biomesoplenty/textures/items/pinecone.png | Bin 0 -> 417 bytes .../textures/items/pixie_dust.png | Bin 0 -> 499 bytes .../textures/items/white_dye.png | Bin 0 -> 283 bytes 29 files changed, 214 insertions(+), 12 deletions(-) delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mud_brick.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mud_brick_block.json rename src/main/resources/assets/biomesoplenty/models/block/{mud_brick.json => mud_brick_block.json} (52%) create mode 100644 src/main/resources/assets/biomesoplenty/models/item/black_dye.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/blue_dye.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/brown_dye.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ghastly_soul.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/green_dye.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ichor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mud_brick_block.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pinecone.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pixie_dust.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/whilte_dye.json rename src/main/resources/assets/biomesoplenty/textures/blocks/{mud_brick.png => mud_brick_block.png} (100%) create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/black_dye.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/blue_dye.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/brown_dye.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/ghastly_soul.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/green_dye.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/ichor.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/mud_brick.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/pinecone.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/pixie_dust.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/white_dye.png diff --git a/src/main/java/biomesoplenty/api/block/BOPBlocks.java b/src/main/java/biomesoplenty/api/block/BOPBlocks.java index b1210341a..348cf1175 100644 --- a/src/main/java/biomesoplenty/api/block/BOPBlocks.java +++ b/src/main/java/biomesoplenty/api/block/BOPBlocks.java @@ -115,7 +115,7 @@ public class BOPBlocks public static Block hard_ice; public static Block dried_dirt; public static Block crag_rock; - public static Block mud_brick; + public static Block mud_brick_block; public static Block crystal; public static Block flower_vine; diff --git a/src/main/java/biomesoplenty/api/item/BOPItems.java b/src/main/java/biomesoplenty/api/item/BOPItems.java index 9621899f3..776a2e7cf 100644 --- a/src/main/java/biomesoplenty/api/item/BOPItems.java +++ b/src/main/java/biomesoplenty/api/item/BOPItems.java @@ -35,6 +35,16 @@ public class BOPItems public static Item honeycomb; public static Item gem; public static Item ash; + public static Item mud_brick; + public static Item blue_dye; + public static Item brown_dye; + public static Item green_dye; + public static Item white_dye; + public static Item black_dye; + public static Item ghastly_soul; + public static Item pixie_dust; + public static Item ichor; + public static Item pinecone; public static Item dart; public static Item dart_blower; diff --git a/src/main/java/biomesoplenty/common/init/ModBlocks.java b/src/main/java/biomesoplenty/common/init/ModBlocks.java index 0617342a0..e7b8eadae 100644 --- a/src/main/java/biomesoplenty/common/init/ModBlocks.java +++ b/src/main/java/biomesoplenty/common/init/ModBlocks.java @@ -118,7 +118,7 @@ public class ModBlocks hard_dirt = registerBlock( (new BlockBOPGeneric()).setHardness(0.7F), "hard_dirt" ); hard_ice = registerBlock( (new BlockBOPGeneric()).setHardness(0.75F), "hard_ice" ); hard_sand = registerBlock( (new BlockBOPGeneric(Material.sand)).setHardness(0.9F).setStepSound(Block.soundTypeSand), "hard_sand" ); - mud_brick = registerBlock( (new BlockBOPGeneric()).setResistance(2.0F), "mud_brick" ); + mud_brick_block = registerBlock( (new BlockBOPGeneric()).setResistance(2.0F), "mud_brick_block" ); // 16 wood types, 4 per BlockBOPLog instance, needs 4 'pages' log_0 = registerBlock( new BlockBOPLog0(), "log_0" ); diff --git a/src/main/java/biomesoplenty/common/init/ModItems.java b/src/main/java/biomesoplenty/common/init/ModItems.java index d83b6f17d..6b277c55b 100644 --- a/src/main/java/biomesoplenty/common/init/ModItems.java +++ b/src/main/java/biomesoplenty/common/init/ModItems.java @@ -84,6 +84,18 @@ public class ModItems honeycomb = registerItem(new Item(), "honeycomb"); gem = registerItem(new ItemGem(), "gem"); ash = registerItem(new Item(), "ash"); + mud_brick = registerItem(new Item(), "mud_brick"); + // TODO: move dyes to their own class? + blue_dye = registerItem(new Item(), "blue_dye"); + brown_dye = registerItem(new Item(), "brown_dye"); + green_dye = registerItem(new Item(), "green_dye"); + white_dye = registerItem(new Item(), "white_dye"); + black_dye = registerItem(new Item(), "black_dye"); + ghastly_soul = registerItem(new Item(), "ghastly_soul"); + ghastly_soul.setMaxStackSize(1); + pixie_dust = registerItem(new Item(), "pixie_dust"); + ichor = registerItem(new Item(), "ichor"); + pinecone = registerItem(new Item(), "pinecone"); dart = registerItem(new ItemDart(), "dart"); diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mud_brick.json b/src/main/resources/assets/biomesoplenty/blockstates/mud_brick.json deleted file mode 100644 index a711c767a..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/mud_brick.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "normal": { "model": "biomesoplenty:mud_brick" } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mud_brick_block.json b/src/main/resources/assets/biomesoplenty/blockstates/mud_brick_block.json new file mode 100644 index 000000000..f5bab8302 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mud_brick_block.json @@ -0,0 +1,5 @@ +{ + "variants": { + "normal": { "model": "biomesoplenty:mud_brick_block" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mud_brick.json b/src/main/resources/assets/biomesoplenty/models/block/mud_brick_block.json similarity index 52% rename from src/main/resources/assets/biomesoplenty/models/block/mud_brick.json rename to src/main/resources/assets/biomesoplenty/models/block/mud_brick_block.json index 17b066570..bfcf495de 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/mud_brick.json +++ b/src/main/resources/assets/biomesoplenty/models/block/mud_brick_block.json @@ -1,6 +1,6 @@ { "parent": "block/cube_all", "textures": { - "all": "biomesoplenty:blocks/mud_brick" + "all": "biomesoplenty:blocks/mud_brick_block" } } diff --git a/src/main/resources/assets/biomesoplenty/models/item/black_dye.json b/src/main/resources/assets/biomesoplenty/models/item/black_dye.json new file mode 100644 index 000000000..0227ab93e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/black_dye.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/black_dye" + }, + "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/blue_dye.json b/src/main/resources/assets/biomesoplenty/models/item/blue_dye.json new file mode 100644 index 000000000..dc1860b96 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/blue_dye.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/blue_dye" + }, + "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/brown_dye.json b/src/main/resources/assets/biomesoplenty/models/item/brown_dye.json new file mode 100644 index 000000000..4a9f9a4d6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/brown_dye.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/brown_dye" + }, + "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/ghastly_soul.json b/src/main/resources/assets/biomesoplenty/models/item/ghastly_soul.json new file mode 100644 index 000000000..4776be8c7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ghastly_soul.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/ghastly_soul" + }, + "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/green_dye.json b/src/main/resources/assets/biomesoplenty/models/item/green_dye.json new file mode 100644 index 000000000..02875050c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/green_dye.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/green_dye" + }, + "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/ichor.json b/src/main/resources/assets/biomesoplenty/models/item/ichor.json new file mode 100644 index 000000000..714c688f1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ichor.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/ichor" + }, + "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_brick.json b/src/main/resources/assets/biomesoplenty/models/item/mud_brick.json index 86d5470d3..bec70a177 100644 --- a/src/main/resources/assets/biomesoplenty/models/item/mud_brick.json +++ b/src/main/resources/assets/biomesoplenty/models/item/mud_brick.json @@ -1,10 +1,18 @@ { - "parent": "biomesoplenty:block/mud_brick", + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/mud_brick" + }, "display": { "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] + "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_brick_block.json b/src/main/resources/assets/biomesoplenty/models/item/mud_brick_block.json new file mode 100644 index 000000000..e3bf26f52 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mud_brick_block.json @@ -0,0 +1,10 @@ +{ + "parent": "biomesoplenty:block/mud_brick_block", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/pinecone.json b/src/main/resources/assets/biomesoplenty/models/item/pinecone.json new file mode 100644 index 000000000..0c915ba63 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pinecone.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/pinecone" + }, + "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/pixie_dust.json b/src/main/resources/assets/biomesoplenty/models/item/pixie_dust.json new file mode 100644 index 000000000..a6f39ff12 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pixie_dust.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/pixie_dust" + }, + "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/whilte_dye.json b/src/main/resources/assets/biomesoplenty/models/item/whilte_dye.json new file mode 100644 index 000000000..a13c8cc45 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/whilte_dye.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/white_dye" + }, + "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/blocks/mud_brick.png b/src/main/resources/assets/biomesoplenty/textures/blocks/mud_brick_block.png similarity index 100% rename from src/main/resources/assets/biomesoplenty/textures/blocks/mud_brick.png rename to src/main/resources/assets/biomesoplenty/textures/blocks/mud_brick_block.png diff --git a/src/main/resources/assets/biomesoplenty/textures/items/black_dye.png b/src/main/resources/assets/biomesoplenty/textures/items/black_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..8c6a6a6ebeb059fb0a2c2c3f3ad938b5451a620c GIT binary patch literal 301 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*u3fvVg54wS0>~t&)VnwaLx1N3Z+^b%VryV^XmdKI;Vst095XD5&!@I literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/blue_dye.png b/src/main/resources/assets/biomesoplenty/textures/items/blue_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..846587b65416e22f1c12c99034b4ecfc357a0036 GIT binary patch literal 283 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}Ou# z7sn6_|GRw~d7BMHTw)D9y{g0-7&8KPUAftC(1<~K1Eci@h8K$VDVhQcoGo9f)c?N! zx%Ic!>D!*iSASNzvgi2Gqnr2h2?p$KWBs6EpDisLzW=B)+PsVdID$UnK82E5BOgOwDsqpm2pZi4) Z@wh&`{?3a#0O%tI22WQ%mvv4FO#oT>WVrwU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/brown_dye.png b/src/main/resources/assets/biomesoplenty/textures/items/brown_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..fcac6bf928af945575310c3f0c33ad0ba2de9df4 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3Q$0figD*u3fvPG! zT^vI!{F5bEZ#1q|`CKpI_N-ZzlX1c!FL`DIKNC^*Y?h6i-%R0`y(dqD!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3Q$0gN_s>q|Kvlau zT^vI!{FhGH&C9GP;PUcFqw4er7Y-ivyQ8%>#&Jfw#1>`?3(Jb__a$|w_kDk^AEbG7 z$6a|@9y_Pb-%?-VaQVj*)|9QO8WuB=KUVkspc9v~lYnAIN zx5Bh%Ul!CV)n*EYoC%m=@T?)?%dDFh8bmi3zv`K(G~}c|eZk=A L>gTe~DWM4frwV); literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/green_dye.png b/src/main/resources/assets/biomesoplenty/textures/items/green_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..0d65f687ebd90b2d92c1d6b6692de3e34488be77 GIT binary patch literal 285 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}NLN z7sn6_|Em)WxmpYaT#H+6Tb6EUJya#KTX&nN{)V+nzlzD3eNvHESMuC;nScJ76MNnp zyt}pPR{QaVXT2M2^yb$4pWh_Fc=-L(-}!s@?%;6ase7i@^s?JYVgtkM8wPP{Pa2K} zbu{VtoY!3;Dz+h(YlFeocTNtUR@7XXkdTv|TPW2a(!{v&->jJXU5sZw2%b3<#`KTv cz1s7z!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{^MbQ4*Y=R#Ki=l*$m0n3-3i=jR%tP-d)Ws%L2E{@KYKsA`?3 zi(`m|fAWvwv+a#a4#CV}qS=4kj|C)#G@NFb&}Q#1r1)dj`TytLZ8u6con@HuZ2$UM z2PJM!=&L9Van49*2w;v-p7iXx^xY0)29^hH4u+1*_vUV3zO2xzz?0l;a>(TVytf_q z878o8nBQo2NTlgVK^7Zh3A4kjiF3JxoUi@)_}JZojd=#6fz%R#NMj>;76+;S|NrwJ wOJKO%!FR#*5QC4gBXb8^h+#v`o5KtY?Ocjler>zDfi7q8boFyt=akR{0Q=Ht9smFU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/mud_brick.png b/src/main/resources/assets/biomesoplenty/textures/items/mud_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..52812717ea32159ca5daeaecf3fe78555d6c8d99 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@pEuJop zAr}5iCoA$XIr6w3KdWk>GQ)I+DF=(=goda_#^%Qi66X$fde=?PtMfLumOkR0KC5!S zuUWLq6a7oiguK>n?c5j5-BDZKIfEsxe{#*e@AC!J8+^K^I;$zuT5sqlbPfxna9lRG$luAe&A)^h%~_jWskPsTonn@ z8&W1mBpqvRRY>qly2GldD>V6^g15))w;n&4zQ5i*Yw?D}V?g&ac)I$ztaD0e0sw8X BZifH> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/pinecone.png b/src/main/resources/assets/biomesoplenty/textures/items/pinecone.png new file mode 100644 index 0000000000000000000000000000000000000000..81a748f4971ea2240ae3b9e25932e613444026d3 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqf`b4MtM&c z#}EtuZ;2DCd~$2Y65MUF;}G6mrXBI`8WTzz|Z|#6&}=A2VVGZV9qS!Y+!OYC(>H+ z^Z!HBZv6LjH2d!y^W|UutXb@0?$>w@NwBS%J>zSAY5cExd+Xl+2hZ*LAO3C0zxP_a zf8}4T;(sP=qHyj!(;5kpjNI17|IKqs9x!&SlWYkz(a-c}&}RB+e(X5UoB!t~32ew# zvg!FC&2UJ8Ra)(NgXy*O%D??zOxlh!nVnVONpBEwsh-_5mw%J&k@*3#f9+45W>J1J z(U6OM3CA*t6oHPm#FWw#63z_EB<8E7^n^|j0pf~3&5R6_<)&mrOkgho1}B53tDnm{ Hr-UW|yoaHO literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/pixie_dust.png b/src/main/resources/assets/biomesoplenty/textures/items/pixie_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..52e9ed7c4ff45a0c046a6919bb4f987163d1e8fd GIT binary patch literal 499 zcmVN2bPDNB8 zb~7$DE-^7j^FlWO00D1FL_t(IPqmRtOF~f;h5a3kA{sV|Xw*okz%UReQD6jG-s~Nc z1-+4=K_CQ;%s>&cNNP|x>;Xa$6iQ7Rgb`vd!X83-{qkHiD({7eTCm};&f4p&v$yVF zFjX^0;rO>ORXDYc)m{}`U0JWfi)P9Fh-x}PW;^(DDb4|(OvIf1Fi~wT;&VJ9%x%KK z6fEhlX$_q7J-()y5GE&6>`5tJ7a{0}aq9^NDPCey0wH*?rg2QjT)1TVd*E;ZuB0bM zs%F81wu!h%Oh9Bb!%FuJeshkfkg0Ql)JH8^+5`QWoweK4Wg3FP%x(q zcDoA_rd!rJ@9{T=up5)wn-FWl2dfRR(FXP%hz|lYZ)~;4NJ%d=yY@e}QUYNz-*TDX zCxrSkr1NQ}_3Jo|$1LZ+g%|DSBE(l}%ZC}LKf>R1hR+fHTfx2hxj|_bnhV{7~!=p-P`~G002ovPDHLkV1m4>%jf_A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/white_dye.png b/src/main/resources/assets/biomesoplenty/textures/items/white_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..18c54bbcd0e5438b224ed45216638cbcd4daaa60 GIT binary patch literal 283 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*u3fvUPZT^vI!{Fn9}(e`Ox)sou)mRA zYIgeWDVOwfBo9s#1Q845k9ilSJA@WA$UHy1>8)?zw?m3eip&R1*01+4zdEBn^^2Ha z5^IlLz0d>Y!}iKDK}oDyffM;o8=hccU=LYxUGKO;b)ZECZ>O&E4WlOA{gZb|KPhGo UUZZw09q1|sPgg&ebxsLQ08j{Cng9R* literal 0 HcmV?d00001