From b0fb923de6c5e8213bb1d57e24e5f76e0b32628a Mon Sep 17 00:00:00 2001 From: Matt Caughey Date: Sun, 24 Jan 2016 17:48:14 -0500 Subject: [PATCH] Finished terrariums --- .../common/block/BlockBOPTerrarium.java | 2 +- .../common/init/ModCrafting.java | 17 ++- .../biomesoplenty/blockstates/terrarium.json | 15 ++- .../assets/biomesoplenty/lang/en_US.lang | 13 +++ .../models/block/terrarium_bamboo.json | 105 ++++++++++++++++++ .../models/block/terrarium_dead.json | 105 ++++++++++++++++++ .../models/block/terrarium_ender.json | 105 ++++++++++++++++++ .../models/block/terrarium_flower.json | 105 ++++++++++++++++++ .../models/block/terrarium_glowshroom.json | 105 ++++++++++++++++++ .../models/block/terrarium_koru.json | 105 ++++++++++++++++++ .../models/block/terrarium_moss.json | 105 ++++++++++++++++++ .../models/block/terrarium_mystic.json | 105 ++++++++++++++++++ .../models/block/terrarium_nether.json | 105 ++++++++++++++++++ .../models/block/terrarium_ominous.json | 105 ++++++++++++++++++ .../models/block/terrarium_origin.json | 105 ++++++++++++++++++ .../models/block/terrarium_sapling.json | 105 ++++++++++++++++++ .../models/block/terrarium_wasteland.json | 105 ++++++++++++++++++ .../models/item/terrarium_bamboo.json | 18 +++ .../models/item/terrarium_dead.json | 18 +++ .../models/item/terrarium_ender.json | 18 +++ .../models/item/terrarium_flower.json | 18 +++ .../models/item/terrarium_glowshroom.json | 18 +++ .../models/item/terrarium_koru.json | 18 +++ .../models/item/terrarium_moss.json | 18 +++ .../models/item/terrarium_mystic.json | 18 +++ .../models/item/terrarium_nether.json | 18 +++ .../models/item/terrarium_ominous.json | 18 +++ .../models/item/terrarium_origin.json | 18 +++ .../models/item/terrarium_sapling.json | 18 +++ .../models/item/terrarium_wasteland.json | 18 +++ .../textures/blocks/amber_block.png | Bin 847 -> 585 bytes .../textures/blocks/jar_bamboo.png | Bin 0 -> 303 bytes .../blocks/jar_bamboo_grass_bottom.png | Bin 0 -> 220 bytes .../textures/blocks/jar_bamboo_grass_side.png | Bin 0 -> 245 bytes .../textures/blocks/jar_bamboo_grass_top.png | Bin 0 -> 231 bytes .../textures/blocks/jar_cactus.png | Bin 241 -> 256 bytes .../textures/blocks/jar_dead.png | Bin 0 -> 259 bytes .../textures/blocks/jar_dead_grass_bottom.png | Bin 0 -> 220 bytes .../textures/blocks/jar_dead_grass_side.png | Bin 0 -> 239 bytes .../textures/blocks/jar_dead_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_ender.png | Bin 0 -> 239 bytes .../blocks/jar_ender_grass_bottom.png | Bin 0 -> 224 bytes .../textures/blocks/jar_ender_grass_side.png | Bin 0 -> 202 bytes .../textures/blocks/jar_ender_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_flower.png | Bin 0 -> 255 bytes .../blocks/jar_flower_grass_bottom.png | Bin 0 -> 233 bytes .../textures/blocks/jar_flower_grass_side.png | Bin 0 -> 239 bytes .../textures/blocks/jar_flower_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_glowshroom.png | Bin 0 -> 281 bytes .../blocks/jar_glowshroom_grass_bottom.png | Bin 0 -> 238 bytes .../blocks/jar_glowshroom_grass_side.png | Bin 0 -> 226 bytes .../blocks/jar_glowshroom_grass_top.png | Bin 0 -> 238 bytes .../textures/blocks/jar_koru.png | Bin 0 -> 238 bytes .../textures/blocks/jar_koru_grass_bottom.png | Bin 0 -> 221 bytes .../textures/blocks/jar_koru_grass_side.png | Bin 0 -> 236 bytes .../textures/blocks/jar_koru_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_moss.png | Bin 0 -> 229 bytes .../textures/blocks/jar_moss_grass_bottom.png | Bin 0 -> 233 bytes .../textures/blocks/jar_moss_grass_side.png | Bin 0 -> 240 bytes .../textures/blocks/jar_moss_grass_top.png | Bin 0 -> 220 bytes .../blocks/jar_mushroom_grass_side.png | Bin 236 -> 236 bytes .../blocks/jar_mushroom_grass_top.png | Bin 220 -> 220 bytes .../textures/blocks/jar_mystic.png | Bin 0 -> 247 bytes .../blocks/jar_mystic_grass_bottom.png | Bin 0 -> 220 bytes .../textures/blocks/jar_mystic_grass_side.png | Bin 0 -> 240 bytes .../textures/blocks/jar_mystic_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_nether.png | Bin 0 -> 259 bytes .../blocks/jar_nether_grass_bottom.png | Bin 0 -> 247 bytes .../textures/blocks/jar_nether_grass_side.png | Bin 0 -> 241 bytes .../textures/blocks/jar_nether_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_ominous.png | Bin 0 -> 272 bytes .../blocks/jar_ominous_grass_bottom.png | Bin 0 -> 221 bytes .../blocks/jar_ominous_grass_side.png | Bin 0 -> 235 bytes .../textures/blocks/jar_ominous_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_origin.png | Bin 0 -> 260 bytes .../blocks/jar_origin_grass_bottom.png | Bin 0 -> 220 bytes .../textures/blocks/jar_origin_grass_side.png | Bin 0 -> 239 bytes .../textures/blocks/jar_origin_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_sapling.png | Bin 0 -> 280 bytes .../blocks/jar_sapling_grass_bottom.png | Bin 0 -> 220 bytes .../blocks/jar_sapling_grass_side.png | Bin 0 -> 239 bytes .../textures/blocks/jar_sapling_grass_top.png | Bin 0 -> 220 bytes .../textures/blocks/jar_wasteland.png | Bin 0 -> 260 bytes .../blocks/jar_wasteland_grass_bottom.png | Bin 0 -> 250 bytes .../blocks/jar_wasteland_grass_side.png | Bin 0 -> 236 bytes .../blocks/jar_wasteland_grass_top.png | Bin 0 -> 250 bytes .../textures/items/terrarium_bamboo.png | Bin 0 -> 391 bytes .../textures/items/terrarium_cactus.png | Bin 349 -> 358 bytes .../textures/items/terrarium_dead.png | Bin 0 -> 356 bytes .../textures/items/terrarium_ender.png | Bin 0 -> 339 bytes .../textures/items/terrarium_flower.png | Bin 0 -> 363 bytes .../textures/items/terrarium_glowshroom.png | Bin 0 -> 364 bytes .../textures/items/terrarium_koru.png | Bin 0 -> 345 bytes .../textures/items/terrarium_moss.png | Bin 0 -> 340 bytes .../textures/items/terrarium_mushroom.png | Bin 364 -> 364 bytes .../textures/items/terrarium_mystic.png | Bin 0 -> 352 bytes .../textures/items/terrarium_nether.png | Bin 0 -> 347 bytes .../textures/items/terrarium_ominous.png | Bin 0 -> 359 bytes .../textures/items/terrarium_origin.png | Bin 0 -> 358 bytes .../textures/items/terrarium_sapling.png | Bin 0 -> 360 bytes .../textures/items/terrarium_wasteland.png | Bin 0 -> 355 bytes 101 files changed, 1643 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_bamboo.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_dead.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_ender.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_flower.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_glowshroom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_koru.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_moss.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_mystic.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_nether.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_ominous.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_origin.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/terrarium_wasteland.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_bamboo.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_dead.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_ender.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_flower.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_glowshroom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_koru.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_moss.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_mystic.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_nether.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_ominous.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_origin.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/terrarium_wasteland.json create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_bamboo.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_bamboo_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_bamboo_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_bamboo_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_sapling.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_sapling_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_sapling_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_sapling_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_bottom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_side.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_top.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_bamboo.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_dead.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_ender.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_flower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_glowshroom.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_koru.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_moss.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_mystic.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_nether.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_ominous.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_origin.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_sapling.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/terrarium_wasteland.png diff --git a/src/main/java/biomesoplenty/common/block/BlockBOPTerrarium.java b/src/main/java/biomesoplenty/common/block/BlockBOPTerrarium.java index 4fb431238..dfe57f9f5 100644 --- a/src/main/java/biomesoplenty/common/block/BlockBOPTerrarium.java +++ b/src/main/java/biomesoplenty/common/block/BlockBOPTerrarium.java @@ -28,7 +28,7 @@ public class BlockBOPTerrarium extends Block implements IBOPBlock // add properties public static enum TerrariumType implements IStringSerializable { - FERN, MUSHROOM, CACTUS; + FERN, MUSHROOM, CACTUS, MOSS, FLOWER, KORU, BAMBOO, SAPLING, GLOWSHROOM, DEAD, MYSTIC, OMINOUS, WASTELAND, ORIGIN, NETHER, ENDER; @Override public String getName() { diff --git a/src/main/java/biomesoplenty/common/init/ModCrafting.java b/src/main/java/biomesoplenty/common/init/ModCrafting.java index 43241c819..7e70ed423 100644 --- a/src/main/java/biomesoplenty/common/init/ModCrafting.java +++ b/src/main/java/biomesoplenty/common/init/ModCrafting.java @@ -285,7 +285,22 @@ public class ModCrafting GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.FERN.ordinal()), new Object[] {"blockGrass", new ItemStack(Blocks.tallgrass, 1, 2), new ItemStack(BOPItems.jar_empty)})); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.MUSHROOM.ordinal()), new Object[] {"blockGrass", new ItemStack(Blocks.red_mushroom), new ItemStack(BOPItems.jar_empty)})); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.CACTUS.ordinal()), new Object[] {"blockGrass", BlockBOPPlant.paging.getVariantItem(BOPPlants.TINYCACTUS), new ItemStack(BOPItems.jar_empty)})); - + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.MOSS.ordinal()), new Object[] {"blockGrass", new ItemStack(BOPBlocks.moss), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.SAPLING.ordinal()), new Object[] {"blockGrass", "treeSapling", new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.KORU.ordinal()), new Object[] {"blockGrass", BlockBOPPlant.paging.getVariantItem(BOPPlants.KORU), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.FLOWER.ordinal()), new Object[] {"blockGrass", new ItemStack(Blocks.red_flower), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.FLOWER.ordinal()), new Object[] {"blockGrass", new ItemStack(Blocks.yellow_flower), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.FLOWER.ordinal()), new Object[] {"blockGrass", new ItemStack(BOPBlocks.flower_0), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.FLOWER.ordinal()), new Object[] {"blockGrass", new ItemStack(BOPBlocks.flower_1), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.BAMBOO.ordinal()), new Object[] {new ItemStack(Blocks.dirt, 1, 2), new ItemStack(BOPBlocks.bamboo), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.DEAD.ordinal()), new Object[] {"blockGrass", new ItemStack(Blocks.deadbush), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.GLOWSHROOM.ordinal()), new Object[] {"stone", new ItemStack(BOPBlocks.mushroom, 1, BlockBOPMushroom.MushroomType.GLOWSHROOM.ordinal()), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.MYSTIC.ordinal()), new Object[] {"blockGrass", BlockBOPFlower.paging.getVariantItem(BOPFlowers.GLOWFLOWER), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.OMINOUS.ordinal()), new Object[] {"blockGrass", BlockBOPFlower.paging.getVariantItem(BOPFlowers.DEATHBLOOM), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.ORIGIN.ordinal()), new Object[] {new ItemStack(BOPBlocks.grass, 1, BlockBOPGrass.BOPGrassType.ORIGIN.ordinal()), BlockBOPFlower.paging.getVariantItem(BOPFlowers.ROSE), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.WASTELAND.ordinal()), new Object[] {new ItemStack(BOPBlocks.dried_dirt), BlockBOPFlower.paging.getVariantItem(BOPFlowers.WILTED_LILY), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.NETHER.ordinal()), new Object[] {new ItemStack(BOPBlocks.grass, 1, BlockBOPGrass.BOPGrassType.OVERGROWN_NETHERRACK.ordinal()), BlockBOPFlower.paging.getVariantItem(BOPFlowers.BURNING_BLOSSOM), new ItemStack(BOPItems.jar_empty)})); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(BOPBlocks.terrarium, 1, BlockBOPTerrarium.TerrariumType.ENDER.ordinal()), new Object[] {new ItemStack(BOPBlocks.grass, 1, BlockBOPGrass.BOPGrassType.SPECTRAL_MOSS.ordinal()), BlockBOPPlant.paging.getVariantItem(BOPPlants.SPECTRALFERN), new ItemStack(BOPItems.jar_empty)})); } diff --git a/src/main/resources/assets/biomesoplenty/blockstates/terrarium.json b/src/main/resources/assets/biomesoplenty/blockstates/terrarium.json index aed959e9b..41cff37f1 100644 --- a/src/main/resources/assets/biomesoplenty/blockstates/terrarium.json +++ b/src/main/resources/assets/biomesoplenty/blockstates/terrarium.json @@ -2,6 +2,19 @@ "variants": { "variant=fern": { "model": "biomesoplenty:terrarium_fern" }, "variant=mushroom": { "model": "biomesoplenty:terrarium_mushroom" }, - "variant=cactus": { "model": "biomesoplenty:terrarium_cactus" } + "variant=cactus": { "model": "biomesoplenty:terrarium_cactus" }, + "variant=moss": { "model": "biomesoplenty:terrarium_moss" }, + "variant=flower": { "model": "biomesoplenty:terrarium_flower" }, + "variant=koru": { "model": "biomesoplenty:terrarium_koru" }, + "variant=bamboo": { "model": "biomesoplenty:terrarium_bamboo" }, + "variant=sapling": { "model": "biomesoplenty:terrarium_sapling" }, + "variant=glowshroom": { "model": "biomesoplenty:terrarium_glowshroom" }, + "variant=dead": { "model": "biomesoplenty:terrarium_dead" }, + "variant=mystic": { "model": "biomesoplenty:terrarium_mystic" }, + "variant=ominous": { "model": "biomesoplenty:terrarium_ominous" }, + "variant=wasteland": { "model": "biomesoplenty:terrarium_wasteland" }, + "variant=origin": { "model": "biomesoplenty:terrarium_origin" }, + "variant=nether": { "model": "biomesoplenty:terrarium_nether" }, + "variant=ender": { "model": "biomesoplenty:terrarium_ender" } } } diff --git a/src/main/resources/assets/biomesoplenty/lang/en_US.lang b/src/main/resources/assets/biomesoplenty/lang/en_US.lang index 327db40fe..53c0cd078 100644 --- a/src/main/resources/assets/biomesoplenty/lang/en_US.lang +++ b/src/main/resources/assets/biomesoplenty/lang/en_US.lang @@ -439,6 +439,19 @@ tile.stone_formations.stalactite.name=Stalactite tile.terrarium.terrarium_fern.name=Fern Terrarium tile.terrarium.terrarium_mushroom.name=Mushroom Terrarium tile.terrarium.terrarium_cactus.name=Cactus Terrarium +tile.terrarium.terrarium_moss.name=Moss Terrarium +tile.terrarium.terrarium_flower.name=Flower Terrarium +tile.terrarium.terrarium_koru.name=Koru Terrarium +tile.terrarium.terrarium_bamboo.name=Bamboo Terrarium +tile.terrarium.terrarium_sapling.name=Sapling Terrarium +tile.terrarium.terrarium_glowshroom.name=Glowshroom Terrarium +tile.terrarium.terrarium_dead.name=Dead Terrarium +tile.terrarium.terrarium_mystic.name=Mystic Terrarium +tile.terrarium.terrarium_ominous.name=Ominous Terrarium +tile.terrarium.terrarium_wasteland.name=Wasteland Terrarium +tile.terrarium.terrarium_origin.name=Origin Terrarium +tile.terrarium.terrarium_nether.name=Nether Terrarium +tile.terrarium.terrarium_ender.name=Ender Terrarium tile.tree_moss.name=Tree Moss tile.turnip_block.name=Turnip tile.umbran_fence.name=Umbran Fence diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_bamboo.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_bamboo.json new file mode 100644 index 000000000..8e22bfaf4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_bamboo.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_bamboo", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_bamboo_grass_side", + "10": "biomesoplenty:blocks/jar_bamboo_grass_top", + "11": "biomesoplenty:blocks/jar_bamboo_grass_bottom", + "12": "biomesoplenty:blocks/jar_bamboo" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_dead.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_dead.json new file mode 100644 index 000000000..377f400e4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_dead.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_dead", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_dead_grass_side", + "10": "biomesoplenty:blocks/jar_dead_grass_top", + "11": "biomesoplenty:blocks/jar_dead_grass_bottom", + "12": "biomesoplenty:blocks/jar_dead" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_ender.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_ender.json new file mode 100644 index 000000000..95bbb3c19 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_ender.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_ender", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_ender_grass_side", + "10": "biomesoplenty:blocks/jar_ender_grass_top", + "11": "biomesoplenty:blocks/jar_ender_grass_bottom", + "12": "biomesoplenty:blocks/jar_ender" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_flower.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_flower.json new file mode 100644 index 000000000..61191f96e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_flower.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_flower", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_flower_grass_side", + "10": "biomesoplenty:blocks/jar_flower_grass_top", + "11": "biomesoplenty:blocks/jar_flower_grass_bottom", + "12": "biomesoplenty:blocks/jar_flower" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_glowshroom.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_glowshroom.json new file mode 100644 index 000000000..4d503678d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_glowshroom.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_glowshroom", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_glowshroom_grass_side", + "10": "biomesoplenty:blocks/jar_glowshroom_grass_top", + "11": "biomesoplenty:blocks/jar_glowshroom_grass_bottom", + "12": "biomesoplenty:blocks/jar_glowshroom" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_koru.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_koru.json new file mode 100644 index 000000000..7f2e16754 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_koru.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_koru", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_koru_grass_side", + "10": "biomesoplenty:blocks/jar_koru_grass_top", + "11": "biomesoplenty:blocks/jar_koru_grass_bottom", + "12": "biomesoplenty:blocks/jar_koru" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_moss.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_moss.json new file mode 100644 index 000000000..f3c952d46 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_moss.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_moss", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_moss_grass_side", + "10": "biomesoplenty:blocks/jar_moss_grass_top", + "11": "biomesoplenty:blocks/jar_moss_grass_bottom", + "12": "biomesoplenty:blocks/jar_moss" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_mystic.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_mystic.json new file mode 100644 index 000000000..f0b110bb7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_mystic.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_mystic", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_mystic_grass_side", + "10": "biomesoplenty:blocks/jar_mystic_grass_top", + "11": "biomesoplenty:blocks/jar_mystic_grass_bottom", + "12": "biomesoplenty:blocks/jar_mystic" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_nether.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_nether.json new file mode 100644 index 000000000..683147131 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_nether.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_nether", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_nether_grass_side", + "10": "biomesoplenty:blocks/jar_nether_grass_top", + "11": "biomesoplenty:blocks/jar_nether_grass_bottom", + "12": "biomesoplenty:blocks/jar_nether" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_ominous.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_ominous.json new file mode 100644 index 000000000..e69423bb7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_ominous.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_ominous", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_ominous_grass_side", + "10": "biomesoplenty:blocks/jar_ominous_grass_top", + "11": "biomesoplenty:blocks/jar_ominous_grass_bottom", + "12": "biomesoplenty:blocks/jar_ominous" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_origin.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_origin.json new file mode 100644 index 000000000..98e26be93 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_origin.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_origin", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_origin_grass_side", + "10": "biomesoplenty:blocks/jar_origin_grass_top", + "11": "biomesoplenty:blocks/jar_origin_grass_bottom", + "12": "biomesoplenty:blocks/jar_origin" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_sapling.json new file mode 100644 index 000000000..27bd7fc7a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_sapling.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_sapling", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_sapling_grass_side", + "10": "biomesoplenty:blocks/jar_sapling_grass_top", + "11": "biomesoplenty:blocks/jar_sapling_grass_bottom", + "12": "biomesoplenty:blocks/jar_sapling" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/terrarium_wasteland.json b/src/main/resources/assets/biomesoplenty/models/block/terrarium_wasteland.json new file mode 100644 index 000000000..37838d4a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/terrarium_wasteland.json @@ -0,0 +1,105 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", + "ambientocclusion": false, + "textures": { + "particle": "biomesoplenty:items/terrarium_wasteland", + "0": "biomesoplenty:blocks/jar_main_side", + "1": "biomesoplenty:blocks/jar_main_top", + "2": "biomesoplenty:blocks/jar_main_bottom", + "3": "biomesoplenty:blocks/jar_opening_side", + "4": "biomesoplenty:blocks/jar_opening_top", + "5": "biomesoplenty:blocks/jar_bottom_side", + "6": "biomesoplenty:blocks/jar_bottom", + "7": "biomesoplenty:blocks/jar_stopper_side", + "8": "biomesoplenty:blocks/jar_stopper_top", + "9": "biomesoplenty:blocks/jar_wasteland_grass_side", + "10": "biomesoplenty:blocks/jar_wasteland_grass_top", + "11": "biomesoplenty:blocks/jar_wasteland_grass_bottom", + "12": "biomesoplenty:blocks/jar_wasteland" + }, + "elements": [ + { + "name": "Jar", + "from": [ 4.0, 1.0, 4.0 ], + "to": [ 13.0, 9.0, 13.0 ], + "faces": { + "north": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "east": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "south": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "west": { "texture": "#0", "uv": [ 4.0, 7.0, 13.0, 15.0 ] }, + "up": { "texture": "#1", "uv": [ 4.0, 4.0, 13.0, 13.0 ] }, + "down": { "texture": "#2", "uv": [ 4.0, 4.0, 13.0, 13.0 ] } + } + }, + { + "name": "Opening", + "from": [ 5.0, 9.0, 5.0 ], + "to": [ 12.0, 12.0, 12.0 ], + "faces": { + "north": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "east": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "south": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "west": { "texture": "#3", "uv": [ 5.0, 4.0, 12.0, 7.0 ] }, + "up": { "texture": "#4", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Bottom", + "from": [ 5.0, 0.0, 5.0 ], + "to": [ 12.0, 1.0, 12.0 ], + "faces": { + "north": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "east": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "south": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "west": { "texture": "#5", "uv": [ 5.0, 16.0, 12.0, 15.0 ] }, + "down": { "texture": "#6", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Stopper", + "from": [ 6.0, 10.0, 6.0 ], + "to": [ 11.0, 13.0, 11.0 ], + "faces": { + "north": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "east": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "south": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "west": { "texture": "#7", "uv": [ 6.0, 3.0, 11.0, 6.0 ] }, + "up": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] }, + "down": { "texture": "#8", "uv": [ 6.0, 5.0, 11.0, 10.0 ] } + } + }, + { + "name": "Plant Base", + "from": [ 5.0, 1.0, 5.0 ], + "to": [ 12.0, 5.0, 12.0 ], + "faces": { + "north": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "east": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "south": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "west": { "texture": "#9", "uv": [ 5.0, 10.0, 12.0, 14.0 ] }, + "up": { "texture": "#10", "uv": [ 5.0, 5.0, 12.0, 12.0 ] }, + "down": { "texture": "#11", "uv": [ 5.0, 5.0, 12.0, 12.0 ] } + } + }, + { + "name": "Plant Cross 1", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + }, + { + "name": "Plant Cross 2", + "from": [ 5.0, 5.0, 8.0 ], + "to": [ 12.0, 10.0, 8.0 ], + "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, + "faces": { + "north": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] }, + "south": { "texture": "#12", "uv": [ 5.0, 5.0, 12.0, 10.0 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/item/terrarium_bamboo.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_bamboo.json new file mode 100644 index 000000000..9d02cdabf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_bamboo.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_bamboo" + }, + "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/terrarium_dead.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_dead.json new file mode 100644 index 000000000..d1814fc60 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_dead.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_dead" + }, + "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/terrarium_ender.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_ender.json new file mode 100644 index 000000000..4fb98bc76 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_ender.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_ender" + }, + "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/terrarium_flower.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_flower.json new file mode 100644 index 000000000..b441c83e8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_flower.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_flower" + }, + "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/terrarium_glowshroom.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_glowshroom.json new file mode 100644 index 000000000..bbc98ea0b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_glowshroom.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_glowshroom" + }, + "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/terrarium_koru.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_koru.json new file mode 100644 index 000000000..69d08206d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_koru.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_koru" + }, + "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/terrarium_moss.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_moss.json new file mode 100644 index 000000000..3bd013a72 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_moss.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_moss" + }, + "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/terrarium_mystic.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_mystic.json new file mode 100644 index 000000000..0f6515401 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_mystic.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_mystic" + }, + "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/terrarium_nether.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_nether.json new file mode 100644 index 000000000..f9b234773 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_nether.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_nether" + }, + "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/terrarium_ominous.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_ominous.json new file mode 100644 index 000000000..45dc188c6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_ominous.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_ominous" + }, + "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/terrarium_origin.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_origin.json new file mode 100644 index 000000000..980702dcf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_origin.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_origin" + }, + "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/terrarium_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_sapling.json new file mode 100644 index 000000000..b6119e346 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_sapling.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_sapling" + }, + "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/terrarium_wasteland.json b/src/main/resources/assets/biomesoplenty/models/item/terrarium_wasteland.json new file mode 100644 index 000000000..4f0805481 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/terrarium_wasteland.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/terrarium_wasteland" + }, + "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/amber_block.png b/src/main/resources/assets/biomesoplenty/textures/blocks/amber_block.png index 9b822ca3d1f8722f9b28a2442685529362230703..bf73f11a03e8892b31582db7e08b5abc88ea28ab 100644 GIT binary patch delta 508 zcmVGGXpSB40Is(BLV`UF>o8;!)?#){5`6KK) z=K}xdesEKKBmB9!IM?}|>zx06M*6#>meii>{A@?Q-lgpQOF;qDzFTEHDt()Zv-Hz{ z!{wlxlfp%h$Cra9fZi0S{ zbI}Cs8Gd>AT}$}eF0SZ4jnvz1Lp4x!Vs04!j$L`E=z4Qo13cxpr0C(t`Ne4?78IkA;S?`7vXBK y8feaBRQi@m-IUi3ec&Ymp+s)-!tz~1yQ60nZ#cjUl2!2l00004)oUh)c38T3mCl|^C{mY@-uVwhQ**EOfk&3T!d zIyCJE71U~*@AkguoTul7hx5ZZ&*k&|K8ItAI<}}}9y|?nLCyE4fWHJb?y(g^xF->R zyhd0xuw^ZC>!Wsg)RxA9w@{o^(%Hhux8&%^b=YnIUlEEzG_pkvbLC4Ja|S#Giy}IrU<*aUcLnAgwa0MOsS>Oif<*;8 z%@C-E%_{2DGnWaL%3-B~&S=GH9sgN>M&}A}LhxN2YA~JjU6x3^X4tHTwKDM6A`Gn8 zQKu2SHG(yp&YJkatK?_y@vF0(q|8?YfhGtvz}7?XRbmilKKQDbrv$vU%v~%_D}^7K z{6I?RLp%q*yUblmT?H5rXok&3IC=vIPhqzeemwwhHF!!<9p*nbY& zEwI%B8%@+@CN>?`@B^}N?-efcMZsJ~$r+CsmP-*G_Fuy8V>s-<3B;~N9&sWUgCCUr z>$t$dT48h~OUlOf{u(ODtrcy5D)2WDyPnRO$aIciy%`xw4ZTm`2U0m$H^X`bZim=) z%vHn|3yDJm=#Q_C%ovDGOYC{r{^XMk)^rCiPU9You#7Mzk)dSKre-e5L~$xtuw;l6 z>gd;W)Ns<92-{7#xNxtG6RdJNZx$?R#F2;3h=HT1BVQa>i4!^DkCy~*ixL9m_?IHX z*Q8DJR=F^SUqc~Is?a;k!-8;sk~pSD&fwcv?2Ww;jPH{jK0Ct+W0|3@xWBK@g}UO8 zJI~`#^bXzFYdiI)JqA^Vdy+!k36Y_UaCcI$^WuNA1sQUeB)Y=@00000#LT=By}Z;C1rt33 zJ`FM)XsW}HC=VU94IvZtv0SiOLoczfcS zruO;nOqv|hOMc$^?Y2SDIOQ6uw!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj=buL!`Cr=`BClkhYe}Z#C4=2%r@jC+&u7U-?u#{*Rn2L z{N!5Gg}|b0#}^tqw!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|%?CIhd zV&T8E>mX-C0FU$BgRC~Yn;tOD+rPkiN5cb|ba)9-!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i>gnPb zV&T8^%tg)y0|Dj>=N>TWUFB~t{66_N$BYS0E9LtqO?bUxRea9O4XKBwaYn1gTe~DWM4f6L(N_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_cactus.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_cactus.png index e59db525d5387b0cb7036aabfa93206da69cda3e..d90e09c66c0a6085b2db28aa9a809c792d9b2a08 100644 GIT binary patch delta 169 zcmey!*uXTwhU*{$1K&Z$9TT(PPIObRuk&Ji>oBWO4kg>RZ1mkL__f7q_i@{=Wqxyy(` UCz$7{IWqu(r>mdKI;Vst0L^_z!vFvP delta 154 zcmZo*`p7uJhU*Xm1K%M=Q4Oz#iEirk`JOJ0Ar}5i&joTdCx>{Jn?=4&t;=&iT7{s xZn*d~l&yLGZS!}cS%yDevhRiK`nLHYqu;~#@46oSc4q(rPgg%ymvv4FO#nWqLL>kH diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..44ff90d107d73940e7d63fb7759add6bfacb96d1 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJFS$5DWjQ=MM5VC25}*6U1r zerx%e9IbsX`Fd^~6zt`a5;f7va5=uM=5_75(v$ClC4M%Xdcs)9@c#h&Pvci+ig`zF v-%OnD)WDeA|K6EP3#>fk!iohS?X~sYPaa)V+Uyktw4cG#)z4*}Q$iB}ZTDFr literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c5a1d95dd89efdf3f32b0d277fdc9acba0ddb8 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj=buL!`Cr=`BClkhYe}Z#C4=2%r@jC+&u7U-?u#{*Rn2L z{N!5Gg}|b0#}^tqw!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i>*?Yc zV&T8EYa?ev0FTRmt91%DB5y|j5o8hHP{w|}SEa!95a&Fx{wKEUX5Q4#2w4!==*B7~ zip=-sA>5Uc+zQ@^RZe4{Yp%v9{_%S^FFwSFgD%eBsdz|BZ}Sffh4(y85}S Ib4q9e04k19bN~PV literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_dead_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5ab3a4c7a1d3a06c409205892efd36e6be7e34 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj{LfR3+}ZYrh%Aslsd7}?VME$8aUJOhvkf^3HxGQ;_ifL~wX6#l zKe^U)A+RXh@rB0DtqLVm?nDV#dFAPH$f|A^+jn47V=D9M;>~gso?hMfs(>d1XbXd< LtDnm{r-UW|+T2LO literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender.png new file mode 100644 index 0000000000000000000000000000000000000000..8afbf44b2225df4d71f02b9d14cc9c8109669abc GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ7{+Oij+r!4;23Kd(1E`>s!C< Ti;b^!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1=jq}Y zV&R`G!D_LYw3dh%A<7IuxM#gVD$E zj6#Z82xlEb5YJ_X OV(@hJb6Mw<&;$Spr9&kE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..83e089d539828fb25596ea8c2fc4bce59dbc3bc2 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb~d;pyTS zV&R`G!MZr%LsRd^gZ~Q?R|x${xU|G)Ly`pVVFkMo&boq%eDw&!4mYzGU;A^9NHPRf rJpClHfo(#XfV7+QR351V2N)O@{`3xYy!1W=XeNWFtDnm{r-UW|%z-{T literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ender_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b06ca59f8cfea0f25f828f202efcda0e1807bbb5 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj?_V$)C9CZT5m_LAQst<&!-lkH;yTh1W*c%6ZXWow@7tb}YgrdA zesZnpLSRw0;|q!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|%>*?Yc zV&T8^++NNG1A(@OJc(}wn!I;3ct==w3Ge9MTl>tT@}V_H%W3rr&yN)!o*icqbP0l+XkKia%Z5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee1cc8c868619dccf04c6cc82de799d700588d2 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ$p6~j5RnD)CsmGWJ8VdMCaxnLVYVSB z;pTx)`@Zctxt4X|;wRUdE(8{3JHF7^xmBTL%AF_yE3Z6V4q4UhV*3tkYD{H5UA$TD Yz=GSnF6H+MfwnMsy85}Sb4q9e06#uX_5c6? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_flower_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..4e230ac7537ab2080db3d05e3f03a4a25a8fe199 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i>*?Yc zV&T8EYa?%i0}pe(tP~r=MuxxQZw@f=IG*0+*!e_h;zR?H2yAp? zMP|%7e{tT5+bRjsZ4$qa@~^+G^58{q&)-Mw*K>sm-eyBslk_kAkjplgFnutE_juDz Ppv4THu6{1-oD!M!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj{!dtqlGFBuh%Aslsd7}?VME$8aUJOhvkf^3HxGQ;^?lFDwX6#l zKe^U)A+RXh@rB0DtqLVm?nDV#dFAPH$f|A^+jn47V=D9M;>~hJdrnP%%;d8VXbXd< LtDnm{r-UW|^HxaU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..c695a4cbca77f41fd8cf976d3f12021e822ecabf GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ9Q75DWjg=M04$9C%t2(}Sc`jolVr49qI^TTsIIy+C66#UpK;H}8gb zJd&Oq|HkXu#%}_FDt9g}YT&zYsCGvR<6_nxF@vnbfjimjjwgt`ohPil?MiP2yPKN% z^x!hv(#v}sU(Ei!wD4u_CgnYjJNW0%-u=_A;pKk8dmq?=8lw(mfK0d_Sj05p-31=) Tx@}K^u43?X^>bP0l+XkK`x#|B literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..559c79967d238f7b261be0b0bf0cab6967a00861 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i;7+~v-k z;`ZIj4R#Y|@_%Ff;rgGm+@0Z17Ep*m&gy~FyFP|r4C@cx6=ZmSH~ir{j(CXH`@yf7 Y{8%3t$WJWl0ou#p>FVdQ&MBb@0Pzq`!2kdN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f6385bcf2a946da7a13401b0d5f6ee0227c7ef26 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i;OXKR zV&T8^+(AwTLk^dVQ?ePqC7xsxS96)^+-AF{S)Mm?=1=ZkE-6tHt&EThD;5MgE^cyT z1q$4?Reof!+5hX#+iV9I`|^sn^EN#F*=$sPo1wJkKLfw*e+S3MyJMtVb>5ggdr@cy Pw2Q&h)z4*}Q$iB}fI>&f literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_glowshroom_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..559c79967d238f7b261be0b0bf0cab6967a00861 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i;7+~v-k z;`ZIj4R#Y|@_%Ff;rgGm+@0Z17Ep*m&gy~FyFP|r4C@cx6=ZmSH~ir{j(CXH`@yf7 Y{8%3t$WJWl0ou#p>FVdQ&MBb@0Pzq`!2kdN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru.png new file mode 100644 index 0000000000000000000000000000000000000000..0b61891280a89ec1c1b9310afdf5745a404ea76f GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}iFVdQ&MBb@0D8Vnx&QzG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a48eac77e182e5c03bf9cd4d1e7f06f2e9f8fe3c GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1?djqe zV&T8^^hVwT1_Dlj`Oo!~Q~vAfiL$Iw~Mv(O^W7razDAYRewWH!p#Gp?yO;tZ9T>EfA7aNKx-I0 MUHx3vIVCg!06dXKaR2}S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..ca6eca7196855e71d155b01e3a5dd584108428ae GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i<>}%W zV&T8E%aE(VfrsV2rP#Odj;&`G+J8{rXFKVD7^n7*D4vr%x6iy0H_^JV!eKE}FBdXn zM@+kI;C4@k`O77KALUzopr0BjmiIsgCw literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_koru_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..90be349aad44975cc462f22c08cf4d764b63b145 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj@1H6f1*Yu}5m_LAQst<&!-lkH;yTh1W*c%6ZXPJQe|^u%wX6#l zKe^U)A+RXh@rB0DtqLVm?nDV#dFAPH$f|A^+jn47V=D9M;>~iiw9no!YcsV2+QQ)J L>gTe~DWM4f1+_>l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss.png new file mode 100644 index 0000000000000000000000000000000000000000..77d5d674ea26d2d0fc9267882471183ce53dc55a GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i?CIhd zV&Omc%t65h1s>MGU7OgsPgZQ0Xp*q|qRbXU9bOv=d6vvR-knZp00i_ I>zopr00X5@IRF3v literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee1cc8c868619dccf04c6cc82de799d700588d2 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ$p6~j5RnD)CsmGWJ8VdMCaxnLVYVSB z;pTx)`@Zctxt4X|;wRUdE(8{3JHF7^xmBTL%AF_yE3Z6V4q4UhV*3tkYD{H5UA$TD Yz=GSnF6H+MfwnMsy85}Sb4q9e06#uX_5c6? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_moss_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..3a1eeb8ad09036f2eca0d961a2d6fbfbc1199448 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i=jq}Y zV&T8E>mX-?0}so3S#1Fp=@0K8TYX4mo|eG8P1-X-o>P0rFNsN#+h*R>&j?u%*yzS8 zC5p@_w05svlsCD-j^FTGw|v}o&jTC%V63hBP}V+&$JJ}@uF`$fA;$Rw=u`#!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj`A?^A@>;epL}Y>dNtL784ja;*iR(y5m~F^OxOw2yuJ3zJu4P@g z_{p`V3xP%1jxRKJZdE9mawkf_$}3NoLsoUW*uDds8dI517jKqZdh3d&uEUO8pe+oZ Lu6{1-oD!Mi2EK!gJ0@noo#!lvI6;>1s;*b z3=DjGK$vmro+3}6phSslL`iUdT1k0gQ7S`0VrE{6US4X6f{C7io@I`4ogYw5si%u$ zh=u>sGY5Ga6nI(_AKg7VhgH3RKmS;z&zwe6i!iQCsgJT1A3rSp=FU+aqa`SrR(|C_ z`vra;2}uK^gp>mr&pvA$R%cp#>ZjIW{oD6`x2SpU+x}^0N>uXPZQF~#M^#nb{F2V* h#?}MVVBvR&xnR<(FH6OxCITJ6;OXk;vd$@?2>|x4RR910 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c5a1d95dd89efdf3f32b0d277fdc9acba0ddb8 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj=buL!`Cr=`BClkhYe}Z#C4=2%r@jC+&u7U-?u#{*Rn2L z{N!5Gg}|b0#}^tqw!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i=jq}Y zV&T8EYa?ev0FTRmt91%DqHaY0k&QVZsFNFGKIwocr+P({&7|);($e-X2yAp?l@iSe zL1rBLY4NsmmoL*VlOs3u>niT5G5)qX24!8}1{M3s)cby88FS07Cp%^c+i(MIX7F_N Kb6Mw<&;$URa!}m> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_mystic_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7da8d64e93160cc36f13a2b4fc333217cf5d7d9b GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj{?G3Qr9JX?W&AbKCuk27OLkh_!A*^+%%|C=@#=gpJwN+Slz^32 zo-T*1>UOb~zDd#CPVOhyvMyZw0#LT=By}Z;C1rt33 zJFS$5DWjgXEyRS81S$LhW8w05HVnqU6dfDVkEYCL*vG7m(CInpO0S- zvrgE;tGMb`MeRf0V;nt#63PZ*&r^bR4@4{pz>% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..2cee7c22d2e9a19b7d6141c316e9ff65c5723d95 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|%>gnPb zV&T8EZzFGm0S}9@aB)iGm7YU-YciiaTJqy7Yuh7{|F0jVxE#^Xxp{D!EQF|BFM54W zp`5$HjYW7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_nether_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce70c16107ec6d92008623095cb2bd131dc8a82 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i@9E+g zV&T8E=OAx`f{3$Z8)rxK38p!+2fC$qbZ6HcUD7^jR)p;y2YFphr8>o>%~SY-tUO*S zATw@T9TiTV&g4*eZssxD{#Y)Cr;AO0WoSOFdZx#EfxUX|cZTvg$!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj{7?5@O8M{Y%J^%dPtYDFmh7~;gPR&tnNPD#0#LT=By}Z;C1rt33 zJ8186KE*cY)D6^j#cXNbW6QL7 z>FLnBp1&rRb5GNIx#_)FPuR5Si)#E6QVyJe=wa*m?|Flv*ZARqnZ+}FfsSGDboFyt I=akR{09OTH1ONa4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_bottom.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a48eac77e182e5c03bf9cd4d1e7f06f2e9f8fe3c GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1?djqe zV&T8^^hVwT1_Dlj`Oo!~Q~vAfiL$Iw~Mv(O^W7razDAYRewWH!p#Gp?yO;tZ9T>EfA7aNKx-I0 MUHx3vIVCg!06dXKaR2}S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_ominous_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8a282d704ba03c2781a02ae13a599bdbde21aacb GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i>FMGa zV&T8E%aE(VfrsV2<)UkGrCWP{u>Aku?ZFhSvgSdSp^9;i@#gpoD;yRx^>UeLAu}HD z$@%7TSB!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj=O2H$S-;uamGRd^pP)TVEZJ#w2RAjQGM{Ff#;fza^!)5QQ36(8 zdAc03s@ug{`X)tlJGq}+%erv!lWR>E0*kUAa_dM(m~F5zf6dsXu}x+T-w6(&EexKn KelF{r5}E+44@H3h literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin.png new file mode 100644 index 0000000000000000000000000000000000000000..9cb8f0e344a4bdcc2366b036a520506a80d211ec GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJW)30i@Yr54v5sMR1 zSN^UVzfJ$~;WH`!v%7_c7q!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj=buL!`Cr=`BClkhYe}Z#C4=2%r@jC+&u7U-?u#{*Rn2L z{N!5Gg}|b0#}^tqw!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i>*?Yc zV&T8EYa?ev0FTRmt91$%4d2A-*`v9|3;E1@R0>=Van2L#e`33C=1u*KkOhH_Zmd$G z$c)1MY1NDJCO6pe8h-1RkK68fU}GPQwNn?$+UM}Ndd*!&+ovuihEIX^GB9|$`njxg HN@xNA6(>xB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_origin_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..89e445bcd3505386eb192f1f1a56a05ec285b00b GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj>z_An3OCymBClkhYe}Z#C4=2%r@jC+&u7U*Y`aq*Rn2L z{N!5Gg}|b0#}^tqw0#LT=By}Z;C1rt33 zJq&nWzN&b(t!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj=buL!`Cr=`BClkhYe}Z#C4=2%r@jC+&u7U-?u#{*Rn2L z{N!5Gg}|b0#}^tqw!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i>*?Yc zV&T8EYa?ev0FTRmlcuF>A25B}U%)P2z^#3~SEa!95a&Fx{wKEUX5Q4#2w4!==*B7~ zip(gqP_JH;H@P8KGWm_T{T?7|@p;2<-STnUJr8VM4`uChcwD{aZjk%^f6_c_nSd5E Nc)I$ztaD0e0s!%TPTT+h literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_sapling_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_sapling_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac8c688206977c0952e559c1dab2fde0fb52d30 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|1<>}%W zV&T8^^hVwT1_Dlj{*Ucur#<#|W&AbKCuk27OLkh_!A*^+%%|C=@#=i9Jv;kOlz^32 zo-T*1>UOb~zDd#CPVOhyvMyZw0#LT=By}Z;C1rt33 zJ-D2TKqe%n;UtYy8mgo)iC%!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|%;pyTS zV&T8EZzFGm0T0W~PR@+X2@(y{+NS;NjhWLDAAclZ&ZGL+IX;3PxueTAq_RVZd)LLD zZ#=T^+(DnP?JN%0jHj=RW>R=P$>pvP!%Wxrk#~g@QuPef58FRjv~S+>U8)T03-_g$ mdjDwBwZ5^bS@(G7OGdq8r%pV1Id37*4Gf;HelF{r5}E+RlUTw4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_side.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_side.png new file mode 100644 index 0000000000000000000000000000000000000000..b686eb6c8f67e2081bae12d0ed99f11fc14b6902 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}i<>}%W zV&T8EcO!3u0}pe(y4r%Jj!6trQc=&$y%IYk^bACnA5s6G&hVpkDrcBl#LR@$CS-=( z@1CS+wV3C(%HD2sSapW|PWLa5-MRvHS6-WLz0LH{^xX4xcg6N4Jgqj!E0KL*FzM+3 RwLn`LJYD@<);T3K0RXSyPZ0nB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_top.png b/src/main/resources/assets/biomesoplenty/textures/blocks/jar_wasteland_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0e07fdd4f4bb4e908a686ab9942aadafc05501 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb|%;pyTS zV&T8EZzFGm0T0W~PR@+X2@(y{+NS;NjhWLDAAclZ&ZGL+IX;3PxueTAq_RVZd)LLD zZ#=T^+(DnP?JN%0jHj=RW>R=P$>pvP!%Wxrk#~g@QuPef58FRjv~S+>U8)T03-_g$ mdjDwBwZ5^bS@(G7OGdq8r%pV1Id37*4Gf;HelF{r5}E+RlUTw4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_bamboo.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_bamboo.png new file mode 100644 index 0000000000000000000000000000000000000000..545f3bba61584da6507e3ab059328b3870b142df GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JcxEIMi%7?SJ@AtwSG6iZ}j$er_(a*Wy*K4-Xh@Iy7~+@xNw+j=kB}^>$eB zEG}@6Sn~73XAcG8M?w>xWxtm`_@(dmz5f?^9WU}6GN?b4k-~gy`fB0y1Dmq=D;ipV z-uk~@+w(8~BFCCVJSV;evLy@DzuMICzk2>QaL5(9*l{@bfKar8LmNXWYg zr#dWIs}^C{(YDc1$}wjV&kCNcOxkQ04a_{0JA9`w9x&kx<5}b=u}t!qTUh@h$u`HX jg2a-o8ZwtY*0V7bsH{>nc;+$<7-$Thu6{1-oD!M<2LqTF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_cactus.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_cactus.png index 6898e7d3476ebd65f9604cd5f6bea40632bb6801..330672ad6623a3727bbd2f86fd2445e77ee112ec 100644 GIT binary patch delta 150 zcmV;H0BQf-0_FmcJPNx201mqW$N1DXkwzy012Q8l!HPjNj1AHVViRRRZ-pONF^Gn-K^j49 zq6}CwB>}7$M1wF)GmMR_9z`<@gB0Py=xR|oq~re#0L5Xg?#I#q_W%F@07*qoM6N<$ Ef!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JwupPVj!WcNNV_7#A^&+cKkL)}2J!F+ zxrcWjYD}DPsM&DZ|L~n!hd!1RZ~XuK++1d_#j9K&9x(7p+`=g>(R?E~$mHMqTU)tx z`g#H_6nb*FPpAes|7+%9=v*kxlzzbA%zTeo2OlXgJFp3+GI%KNdaEF%;=hG^!K{E7 zhDDrG3|!66e8lI>&|p@|H9gqnXwt)bi6cok)gg6-XoO)$+eSwz$DBnx49f~PBnj{y xGB|5swy8?wtN~9@3-{vHt`8^l{WoS{nD%dK=8}caf`Pte@O1TaS?83{1OU(!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33Jca>PJpb5kr@h89j*{^;@pf7yaYNl4htBD*9A115&|C=AVUxc~&$i=IR z3KArid`Red`ag7CSAoslm^c4-7C&#ev?43e!hk2ZLdROn=kSMhvAY9)DD)g+OiVdz zpsp<4lE*QJ@vwpK4U^^@Dv}#?HF!lvI6;>1s;*b z3=DjGK$vmro+3}6phSslL`iUdT1k0gQ7S`0VrE{6US4X6f{C7io@I`4ogYxmOHUWa z5DWjMlWe&TIS8~Cb8HmR(aB+96%_RreA~<+=NNs^`Nk{OEfg@a1=BW3U%=!M5O`$KjGS1)9 z;C$8EwgVOM-<}$+%jVm=swHuT-0is4ipvbUlsqT7EN~QfVYyK%p{-E3CBA=F(3wr% zC5}J*R#h^8@#7X)P-ZSVQ{LLE@ZA=Mv^Yrvo_%@;%q8AMEw#{%=$UnjC$(20YdLFl z{em+A*EklHMNRnk_!JK-&t|i~VKWYdxLwOO-LHI){b0-1#?^D?y#;!j!PC{xWt~$( F696(ViZ}oO literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_glowshroom.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_glowshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..191f69dff0146a531fc5acf7fd319d605a5476d4 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33Jgk5&fu)zAyvoHmcY=ylEGEK!R6{fPJslDZ3iECir!hU`~c5y zue43Kr)}VUbo!mmy=rUMx6=;q*AO|qpku{^<5>>ZJ!37tWksF)UBu)uspZ{sXTBGa z>rD*|?mg4BstirMza~KD_^x*JH|H+~a%fJYT6k@5N23MTtMG ze}1|4_6y66V=EcfKRR-H^IMP8OBOILXOf*VefeyE#)fa38U8y8u!yuReDJ%Dt7JJ7 zUqMInIaV1XbB783m-Aa0#b-z>v?wj-W$?LwqH66zny85}S Ib4q9e0IEQck^lez literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_koru.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_koru.png new file mode 100644 index 0000000000000000000000000000000000000000..b40c11f64c7d52ada9e58752e3c961460383be2f GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGK$vmro+3}6phSslL`iUdT1k0gQ7S`0VrE{6US4X6f{C7io@I`4ogYxmbx#+^ z5DWjc6BlwFN)TzS<=X9N5aHu|MB}jHET1m5*-eojc+br0QHpwVIBB}7eB%4UyE_Yx z{r{i5gZJ=p+wbq@9KMmIv`FT!lvI6;>1s;*b z3=DjGK$vmro+3}6phSslL`iUdT1k0gQ7S`0VrE{6US4X6f{C7io@I`4ogYxmB~KT} z5DWjMlMK0-3A5E@P`(J-()77Ut{&v49;t&-~{W-_%OIF&v-&IN1SL#PL?0f(6?;h0z`Rb#M zjT>*Df4NbrdfnHK9>Z@@RYx07N;=-&R(4{pMT5bd>Y^AWJ;rte{#{}T_A4ATpB}yt zm93@sfI;o`BBq+=4>t{6S$99ZGSe_pnIkr&AW!UE&q*oA7mJvF_gfpQJurBELH`hs i&;E|Rj|^m1?R$N6mDt@0QUyTYF?hQAxvXmdKI;Vst E0MkAaBme*a delta 49 zcmaFE^oD7I4c8t92EILvQ}+~kPINoRd^P{eWN}7E5kH6J8=_S8+8Kbr)78&qol`;+ E0LeQMF#rGn diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_mystic.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_mystic.png new file mode 100644 index 0000000000000000000000000000000000000000..491035ed92feeba3b19b44fec9e32d8a65d38efd GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JwupPVj!WcNNV_7#A^&+cKkL)}2J!F+ zxrcWjYD}DPsM&DZ|L~n!hd!1RZ~XuK++1d_#j9K&9xyO#RoIh#T~DD^tL+eDV#-+q z_0Q+#bBjBhvz%*4oS{~7_Wu6)ESFuR3izcGzW+0R`mEvQ`}9=@O)ly&Bu+?^XzLU- zVGv=!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JwupPVj!WcNNV_7#A^&+cKkL)}2J!F+ zxrcWjYD}DPsM&DZ|L~n!hd!1RZ~XuK++1d_#j9K&9x#Y`Xjv~(b$wl|fSr)r!v=#* zx(Vw3pPLg_NbFK9VBi1In$d>)TAW^(-}ORH}~^LF#8z$^ekXh n;0bEsUcB1%;e@{b#taOBnydKCPu#WxdXmA@)z4*}Q$iB}ZK--R literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_ominous.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_ominous.png new file mode 100644 index 0000000000000000000000000000000000000000..c7b84d9f5cd5ba2fc7705d06e815583482be3672 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JwupPVj!WcNNV_7#A^&+cKkL)}2J!F+ zxrcWjYD}DPsM&DZ|L~n!hd!1RZ~XuK++1d_#j9K&9x(8DICFJ=!LQf9&3Ds+MSO0&MWJ*6^aAv-N)RLPQEhXM5P2yq5WXfzi*=TT)?ZAe4 zjc4lx+CFkhF>o>K<{HnLp}~Bn)Z{>yqe&0%C5|NF)Q0}GmJx;>Z5th>9CH@&bbKym z*Jit@z;l@=S$VblMV`Y7t~(5NMTzje{9(_`5TCW|^W=V?NT7!qJYD@<);T3K0RT#r BhcEyD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_origin.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_origin.png new file mode 100644 index 0000000000000000000000000000000000000000..194a4907092fed80be6c0487e6de8f4314b126fe GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JwupPVj!WcNNV_7#A^&+cKkL)}2J!F+ zxrcWjYD}DPsM&DZ|L~n!hd!1RZ~XuK++1d_#j9K&9x&K+=>3~N1>e@i?tYLX;r6h> zU{l%zZ#AQh|Ms6a#wqS>&T_6HafZF4$%(QFX%iF;Dkt%Dl$rk4zs4uzc0xFpfrneA zS%X7b7L#yLUHvc&@G?bP0l+XkKK4F9$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/terrarium_sapling.png b/src/main/resources/assets/biomesoplenty/textures/items/terrarium_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..c248d06445f11e318f5cd6e5723314b02257b818 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J&Ndp;E`>Q7Hg zoR(8p(0ugxx$2pcW}U^i&iq#@k7RRqDf*d{{^?81+0t7**CXT87#C?w`u=zli^$##(j>jUx+1zZjjkFRZ`uw=|UK5_4@T^ zELIA(Y}4wvA3C#;scq%tI%S^(Ev2`nZJ#!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33JwupPVj!WcNNV_7#A^&+cKkL)}2J!F+ zxrcWjYD}DPsM&DZ|L~n!hd!1RZ~XuK++1d_#j9K&9x(8Ecuw@}f9c;z2Xh4OZOs;+ z!+TgmM!@YFPmyPOCc}*h8!EClSnN{NnB^$3gfr6EgJ-_>10IPsR*{}INvBEN7mi+f zEc5@cfg`g+B15pulhi-^O^(aA`c7d~IBLLaVCJEGQLiD>Wt;30K{w^q?iYCu8HgV+ tIh5m?2Id`BaNS|BD@ug#