From 4211c311814e1defaf45aa7fc1707c2aae913f51 Mon Sep 17 00:00:00 2001 From: Cheeserolls Date: Wed, 1 Apr 2015 02:12:32 +0100 Subject: [PATCH] Add remaining wood, and doors for all woods --- .../biomesoplenty/api/block/BOPBlocks.java | 9 ++- .../biomesoplenty/api/block/BOPWoodType.java | 4 +- .../common/block/BlockBOPDoor.java | 53 ++++++++++++++ .../biomesoplenty/common/init/ModBlocks.java | 21 +++--- .../biomesoplenty/common/init/ModItems.java | 3 +- .../blockstates/cherry_door.json | 36 ---------- .../blockstates/cherry_door_block.json | 68 ++++++++++++++++++ .../biomesoplenty/blockstates/dark_door.json | 36 ---------- .../blockstates/dark_door_block.json | 68 ++++++++++++++++++ .../biomesoplenty/blockstates/dead_log.json | 8 +++ .../blockstates/ethereal_door.json | 36 ---------- .../blockstates/ethereal_door_block.json | 68 ++++++++++++++++++ .../biomesoplenty/blockstates/fir_door.json | 36 ---------- .../blockstates/fir_door_block.json | 68 ++++++++++++++++++ .../blockstates/giant_flower_stem.json | 8 +++ .../blockstates/hell_bark_door_block.json | 68 ++++++++++++++++++ .../blockstates/hell_bark_double_slab.json | 5 ++ .../blockstates/hell_bark_fence.json | 20 ++++++ .../blockstates/hell_bark_fence_gate.json | 36 ++++++++++ .../blockstates/hell_bark_log.json | 8 +++ .../blockstates/hell_bark_planks.json | 6 ++ .../blockstates/hell_bark_slab.json | 6 ++ .../blockstates/hell_bark_stairs.json | 44 ++++++++++++ .../blockstates/jacaranda_door_block.json | 68 ++++++++++++++++++ .../blockstates/jacaranda_double_slab.json | 5 ++ .../blockstates/jacaranda_fence.json | 20 ++++++ .../blockstates/jacaranda_fence_gate.json | 36 ++++++++++ .../blockstates/jacaranda_log.json | 8 +++ .../blockstates/jacaranda_planks.json | 6 ++ .../blockstates/jacaranda_slab.json | 6 ++ .../blockstates/jacaranda_stairs.json | 44 ++++++++++++ .../assets/biomesoplenty/blockstates/log.json | 19 ----- .../biomesoplenty/blockstates/log2.json | 19 ----- .../biomesoplenty/blockstates/log3.json | 19 ----- .../biomesoplenty/blockstates/log4.json | 7 -- .../biomesoplenty/blockstates/magic_door.json | 36 ---------- .../blockstates/magic_door_block.json | 68 ++++++++++++++++++ .../blockstates/mahogany_door_block.json | 68 ++++++++++++++++++ .../blockstates/mahogany_double_slab.json | 5 ++ .../blockstates/mahogany_fence.json | 20 ++++++ .../blockstates/mahogany_fence_gate.json | 36 ++++++++++ .../blockstates/mahogany_log.json | 8 +++ .../blockstates/mahogany_planks.json | 6 ++ .../blockstates/mahogany_slab.json | 6 ++ .../blockstates/mahogany_stairs.json | 44 ++++++++++++ .../blockstates/mangrove_door.json | 36 ---------- .../blockstates/mangrove_door_block.json | 68 ++++++++++++++++++ .../biomesoplenty/blockstates/palm_door.json | 36 ---------- .../blockstates/palm_door_block.json | 68 ++++++++++++++++++ .../blockstates/pine_door_block.json | 68 ++++++++++++++++++ .../blockstates/pine_double_slab.json | 5 ++ .../biomesoplenty/blockstates/pine_fence.json | 20 ++++++ .../blockstates/pine_fence_gate.json | 36 ++++++++++ .../biomesoplenty/blockstates/pine_log.json | 8 +++ .../blockstates/pine_planks.json | 6 ++ .../biomesoplenty/blockstates/pine_slab.json | 6 ++ .../blockstates/pine_stairs.json | 44 ++++++++++++ .../blockstates/redwood_door.json | 36 ---------- .../blockstates/redwood_door_block.json | 68 ++++++++++++++++++ .../blockstates/sacred_oak_door.json | 36 ---------- .../blockstates/sacred_oak_door_block.json | 68 ++++++++++++++++++ .../blockstates/willow_door.json | 36 ---------- .../blockstates/willow_door_block.json | 68 ++++++++++++++++++ .../biomesoplenty/models/block/dead_bark.json | 6 ++ .../models/block/dead_log_side.json | 7 ++ .../models/block/giant_flower_stem_bark.json | 6 ++ .../models/block/giant_flower_stem_side.json | 7 ++ .../models/block/half_slab_hell_bark.json | 8 +++ .../models/block/half_slab_jacaranda.json | 8 +++ .../models/block/half_slab_mahogany.json | 8 +++ .../models/block/half_slab_pine.json | 8 +++ .../models/block/hell_bark_bark.json | 6 ++ .../models/block/hell_bark_door_bottom.json | 7 ++ .../block/hell_bark_door_bottom_rh.json | 7 ++ .../models/block/hell_bark_door_top.json | 7 ++ .../models/block/hell_bark_door_top_rh.json | 7 ++ .../block/hell_bark_fence_gate_closed.json | 6 ++ .../block/hell_bark_fence_gate_open.json | 6 ++ .../block/hell_bark_fence_inventory.json | 7 ++ .../models/block/hell_bark_fence_n.json | 6 ++ .../models/block/hell_bark_fence_ne.json | 6 ++ .../models/block/hell_bark_fence_ns.json | 6 ++ .../models/block/hell_bark_fence_nse.json | 6 ++ .../models/block/hell_bark_fence_nsew.json | 6 ++ .../models/block/hell_bark_fence_post.json | 6 ++ .../models/block/hell_bark_inner_stairs.json | 8 +++ .../models/block/hell_bark_log.json | 14 ++-- .../models/block/hell_bark_log_side.json | 7 ++ .../models/block/hell_bark_outer_stairs.json | 8 +++ .../models/block/hell_bark_planks.json | 12 ++-- .../models/block/hell_bark_stairs.json | 8 +++ .../block/hell_bark_wall_gate_closed.json | 6 ++ .../block/hell_bark_wall_gate_open.json | 6 ++ .../models/block/jacaranda_bark.json | 6 ++ .../models/block/jacaranda_door_bottom.json | 7 ++ .../block/jacaranda_door_bottom_rh.json | 7 ++ .../models/block/jacaranda_door_top.json | 7 ++ .../models/block/jacaranda_door_top_rh.json | 7 ++ .../block/jacaranda_fence_gate_closed.json | 6 ++ .../block/jacaranda_fence_gate_open.json | 6 ++ .../block/jacaranda_fence_inventory.json | 7 ++ .../models/block/jacaranda_fence_n.json | 6 ++ .../models/block/jacaranda_fence_ne.json | 6 ++ .../models/block/jacaranda_fence_ns.json | 6 ++ .../models/block/jacaranda_fence_nse.json | 6 ++ .../models/block/jacaranda_fence_nsew.json | 6 ++ .../models/block/jacaranda_fence_post.json | 6 ++ .../models/block/jacaranda_inner_stairs.json | 8 +++ .../models/block/jacaranda_log.json | 14 ++-- .../models/block/jacaranda_log_side.json | 7 ++ .../models/block/jacaranda_outer_stairs.json | 8 +++ .../models/block/jacaranda_planks.json | 12 ++-- .../models/block/jacaranda_stairs.json | 8 +++ .../block/jacaranda_wall_gate_closed.json | 6 ++ .../block/jacaranda_wall_gate_open.json | 6 ++ .../models/block/mahogany_bark.json | 6 ++ .../models/block/mahogany_door_bottom.json | 7 ++ .../models/block/mahogany_door_bottom_rh.json | 7 ++ .../models/block/mahogany_door_top.json | 7 ++ .../models/block/mahogany_door_top_rh.json | 7 ++ .../block/mahogany_fence_gate_closed.json | 6 ++ .../block/mahogany_fence_gate_open.json | 6 ++ .../block/mahogany_fence_inventory.json | 7 ++ .../models/block/mahogany_fence_n.json | 6 ++ .../models/block/mahogany_fence_ne.json | 6 ++ .../models/block/mahogany_fence_ns.json | 6 ++ .../models/block/mahogany_fence_nse.json | 6 ++ .../models/block/mahogany_fence_nsew.json | 6 ++ .../models/block/mahogany_fence_post.json | 6 ++ .../models/block/mahogany_inner_stairs.json | 8 +++ .../models/block/mahogany_log.json | 14 ++-- .../models/block/mahogany_log_side.json | 7 ++ .../models/block/mahogany_outer_stairs.json | 8 +++ .../models/block/mahogany_planks.json | 12 ++-- .../models/block/mahogany_stairs.json | 8 +++ .../block/mahogany_wall_gate_closed.json | 6 ++ .../models/block/mahogany_wall_gate_open.json | 6 ++ .../biomesoplenty/models/block/pine_bark.json | 6 ++ .../models/block/pine_door_bottom.json | 7 ++ .../models/block/pine_door_bottom_rh.json | 7 ++ .../models/block/pine_door_top.json | 7 ++ .../models/block/pine_door_top_rh.json | 7 ++ .../models/block/pine_fence_gate_closed.json | 6 ++ .../models/block/pine_fence_gate_open.json | 6 ++ .../models/block/pine_fence_inventory.json | 7 ++ .../models/block/pine_fence_n.json | 6 ++ .../models/block/pine_fence_ne.json | 6 ++ .../models/block/pine_fence_ns.json | 6 ++ .../models/block/pine_fence_nse.json | 6 ++ .../models/block/pine_fence_nsew.json | 6 ++ .../models/block/pine_fence_post.json | 6 ++ .../models/block/pine_inner_stairs.json | 8 +++ .../biomesoplenty/models/block/pine_log.json | 14 ++-- .../models/block/pine_log_side.json | 7 ++ .../models/block/pine_outer_stairs.json | 8 +++ .../models/block/pine_planks.json | 12 ++-- .../models/block/pine_stairs.json | 8 +++ .../models/block/pine_wall_gate_closed.json | 6 ++ .../models/block/pine_wall_gate_open.json | 6 ++ .../models/block/upper_slab_hell_bark.json | 8 +++ .../models/block/upper_slab_jacaranda.json | 8 +++ .../models/block/upper_slab_mahogany.json | 8 +++ .../models/block/upper_slab_pine.json | 8 +++ .../models/item/hell_bark_door.json | 19 +++++ .../models/item/hell_bark_fence.json | 14 ++++ .../models/item/hell_bark_fence_gate.json | 15 ++++ .../models/item/hell_bark_log.json | 21 +++--- .../models/item/hell_bark_planks.json | 20 +++--- .../models/item/hell_bark_slab.json | 11 +++ .../models/item/hell_bark_stairs.json | 13 ++++ .../models/item/jacaranda_door.json | 19 +++++ .../models/item/jacaranda_fence.json | 14 ++++ .../models/item/jacaranda_fence_gate.json | 15 ++++ .../models/item/jacaranda_log.json | 21 +++--- .../models/item/jacaranda_planks.json | 20 +++--- .../models/item/jacaranda_slab.json | 11 +++ .../models/item/jacaranda_stairs.json | 13 ++++ .../models/item/mahogany_door.json | 19 +++++ .../models/item/mahogany_fence.json | 14 ++++ .../models/item/mahogany_fence_gate.json | 15 ++++ .../models/item/mahogany_log.json | 21 +++--- .../models/item/mahogany_planks.json | 20 +++--- .../models/item/mahogany_slab.json | 11 +++ .../models/item/mahogany_stairs.json | 13 ++++ .../biomesoplenty/models/item/pine_door.json | 19 +++++ .../biomesoplenty/models/item/pine_fence.json | 14 ++++ .../models/item/pine_fence_gate.json | 15 ++++ .../biomesoplenty/models/item/pine_log.json | 21 +++--- .../models/item/pine_planks.json | 20 +++--- .../biomesoplenty/models/item/pine_slab.json | 11 +++ .../models/item/pine_stairs.json | 13 ++++ .../textures/blocks/door_cherry_lower.png | Bin 0 -> 14923 bytes .../textures/blocks/door_cherry_upper.png | Bin 0 -> 14924 bytes .../textures/blocks/door_dark_lower.png | Bin 0 -> 14897 bytes .../textures/blocks/door_dark_upper.png | Bin 0 -> 14899 bytes .../textures/blocks/door_ethereal_lower.png | Bin 0 -> 14919 bytes .../textures/blocks/door_ethereal_upper.png | Bin 0 -> 14930 bytes .../textures/blocks/door_fir_lower.png | Bin 0 -> 14901 bytes .../textures/blocks/door_fir_upper.png | Bin 0 -> 14913 bytes .../textures/blocks/door_hell_bark_lower.png | Bin 0 -> 15005 bytes .../textures/blocks/door_hell_bark_upper.png | Bin 0 -> 14942 bytes .../textures/blocks/door_jacaranda_lower.png | Bin 0 -> 14984 bytes .../textures/blocks/door_jacaranda_upper.png | Bin 0 -> 15006 bytes .../textures/blocks/door_magic_lower.png | Bin 0 -> 14915 bytes .../textures/blocks/door_magic_upper.png | Bin 0 -> 14922 bytes .../textures/blocks/door_mahogany_lower.png | Bin 0 -> 15008 bytes .../textures/blocks/door_mahogany_upper.png | Bin 0 -> 14992 bytes .../textures/blocks/door_mangrove_lower.png | Bin 0 -> 15428 bytes .../textures/blocks/door_mangrove_upper.png | Bin 0 -> 15449 bytes .../textures/blocks/door_palm_lower.png | Bin 0 -> 14912 bytes .../textures/blocks/door_palm_upper.png | Bin 0 -> 14915 bytes .../textures/blocks/door_pine_lower.png | Bin 0 -> 14912 bytes .../textures/blocks/door_pine_upper.png | Bin 0 -> 14918 bytes .../textures/blocks/door_redwood_lower.png | Bin 0 -> 14923 bytes .../textures/blocks/door_redwood_upper.png | Bin 0 -> 14926 bytes .../textures/blocks/door_sacred_oak_lower.png | Bin 0 -> 14917 bytes .../textures/blocks/door_sacred_oak_upper.png | Bin 0 -> 14921 bytes .../textures/blocks/door_willow_lower.png | Bin 0 -> 14920 bytes .../textures/blocks/door_willow_upper.png | Bin 0 -> 14918 bytes .../textures/items/door_cherry.png | Bin 0 -> 14590 bytes .../textures/items/door_dark.png | Bin 0 -> 14590 bytes .../textures/items/door_ethereal.png | Bin 0 -> 14590 bytes .../biomesoplenty/textures/items/door_fir.png | Bin 0 -> 14590 bytes .../textures/items/door_hell_bark.png | Bin 0 -> 14591 bytes .../textures/items/door_jacaranda.png | Bin 0 -> 14590 bytes .../textures/items/door_magic.png | Bin 0 -> 14590 bytes .../textures/items/door_mahogany.png | Bin 0 -> 14590 bytes .../textures/items/door_mangrove.png | Bin 0 -> 14591 bytes .../textures/items/door_palm.png | Bin 0 -> 14590 bytes .../textures/items/door_pine.png | Bin 0 -> 14590 bytes .../textures/items/door_redwood.png | Bin 0 -> 14590 bytes .../textures/items/door_sacred_oak.png | Bin 0 -> 14590 bytes .../textures/items/door_willow.png | Bin 0 -> 14590 bytes 233 files changed, 2587 insertions(+), 569 deletions(-) create mode 100644 src/main/java/biomesoplenty/common/block/BlockBOPDoor.java delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_door_block.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dark_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dark_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_log.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_door_block.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/fir_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/fir_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/giant_flower_stem.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_double_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hell_bark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_double_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_stairs.json delete mode 100755 src/main/resources/assets/biomesoplenty/blockstates/log.json delete mode 100755 src/main/resources/assets/biomesoplenty/blockstates/log2.json delete mode 100755 src/main/resources/assets/biomesoplenty/blockstates/log3.json delete mode 100755 src/main/resources/assets/biomesoplenty/blockstates/log4.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_double_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_stairs.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mangrove_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mangrove_door_block.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_double_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/pine_stairs.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/redwood_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/redwood_door_block.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door_block.json delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_door_block.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_log_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/half_slab_hell_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/half_slab_jacaranda.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/half_slab_mahogany.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/half_slab_pine.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_n.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ne.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ns.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nse.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nsew.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_inner_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_log_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_outer_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_n.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ne.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ns.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nse.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nsew.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_inner_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_log_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_outer_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_n.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ne.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ns.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nse.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nsew.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_inner_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_log_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_outer_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_door_top_rh.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_n.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_ne.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_ns.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_nse.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_nsew.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_inner_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_log_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_outer_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_closed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/upper_slab_hell_bark.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/upper_slab_jacaranda.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/upper_slab_mahogany.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/upper_slab_pine.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hell_bark_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hell_bark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hell_bark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pine_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pine_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pine_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pine_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/pine_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_cherry_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_cherry_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_dark_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_dark_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_ethereal_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_ethereal_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_fir_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_fir_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_hell_bark_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_hell_bark_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_jacaranda_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_jacaranda_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_magic_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_magic_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_mahogany_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_mahogany_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_mangrove_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_mangrove_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_palm_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_palm_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_pine_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_pine_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_redwood_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_redwood_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_sacred_oak_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_sacred_oak_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_willow_lower.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/blocks/door_willow_upper.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_cherry.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_dark.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_ethereal.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_fir.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_hell_bark.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_jacaranda.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_magic.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_mahogany.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_mangrove.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_palm.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_pine.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_redwood.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_sacred_oak.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/items/door_willow.png diff --git a/src/main/java/biomesoplenty/api/block/BOPBlocks.java b/src/main/java/biomesoplenty/api/block/BOPBlocks.java index 11cdefd54..ad86b8f32 100644 --- a/src/main/java/biomesoplenty/api/block/BOPBlocks.java +++ b/src/main/java/biomesoplenty/api/block/BOPBlocks.java @@ -24,6 +24,7 @@ public class BOPBlocks public static Block mushroom; public static Block stone; + // woods public static BOPWoodType sacred_oak; public static BOPWoodType cherry; public static BOPWoodType dark; @@ -34,8 +35,12 @@ public class BOPBlocks public static BOPWoodType palm; public static BOPWoodType redwood; public static BOPWoodType willow; - //public static Block log3; - //public static Block log4; + public static BOPWoodType pine; + public static BOPWoodType hell_bark; + public static BOPWoodType jacaranda; + public static BOPWoodType mahogany; + public static Block giant_flower_stem; // no planks, stairs, etc + public static Block dead_log; // no planks, stairs, etc public static Block mud; public static Block turnip_block; diff --git a/src/main/java/biomesoplenty/api/block/BOPWoodType.java b/src/main/java/biomesoplenty/api/block/BOPWoodType.java index c2b71f092..09f024f0f 100644 --- a/src/main/java/biomesoplenty/api/block/BOPWoodType.java +++ b/src/main/java/biomesoplenty/api/block/BOPWoodType.java @@ -9,6 +9,7 @@ package biomesoplenty.api.block; import net.minecraft.block.Block; +import net.minecraft.item.Item; public class BOPWoodType { @@ -17,6 +18,7 @@ public class BOPWoodType { public Block stairs; public Block fence; public Block fence_gate; - public Block door; + public Block door_block; + public Item door_item; } diff --git a/src/main/java/biomesoplenty/common/block/BlockBOPDoor.java b/src/main/java/biomesoplenty/common/block/BlockBOPDoor.java new file mode 100644 index 000000000..386ee0fc4 --- /dev/null +++ b/src/main/java/biomesoplenty/common/block/BlockBOPDoor.java @@ -0,0 +1,53 @@ +/******************************************************************************* + * Copyright 2014, the Biomes O' Plenty Team + * + * This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License. + * + * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. + ******************************************************************************/ + +package biomesoplenty.common.block; + +import java.util.HashMap; +import java.util.Map; + +import biomesoplenty.api.block.IBOPBlock; +import net.minecraft.block.BlockDoor; +import net.minecraft.block.material.Material; +import net.minecraft.block.state.IBlockState; +import net.minecraft.item.Item; +import net.minecraft.item.ItemBlock; +import net.minecraft.util.BlockPos; +import net.minecraft.world.World; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; + +public class BlockBOPDoor extends BlockDoor implements IBOPBlock +{ + // implement IDHBlock + protected Map namedStates = new HashMap(); + public Map getNamedStates() {return this.namedStates;} + public IBlockState getNamedState(String name) {return this.namedStates.get(name);} + public Class getItemClass() {return null;} + + private Item doorItem; + + public BlockBOPDoor() + { + super(Material.wood); + } + + public void setDoorItem(Item doorItem) + { + this.doorItem = doorItem; + } + + @Override + @SideOnly(Side.CLIENT) + public Item getItem(World worldIn, BlockPos pos) + { + return this.doorItem; + + } +} + \ No newline at end of file diff --git a/src/main/java/biomesoplenty/common/init/ModBlocks.java b/src/main/java/biomesoplenty/common/init/ModBlocks.java index 060b313d5..197917b16 100644 --- a/src/main/java/biomesoplenty/common/init/ModBlocks.java +++ b/src/main/java/biomesoplenty/common/init/ModBlocks.java @@ -18,11 +18,13 @@ import net.minecraft.block.state.IBlockState; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; +import net.minecraft.item.ItemDoor; import net.minecraftforge.fml.common.registry.GameRegistry; import biomesoplenty.api.block.BOPWoodType; import biomesoplenty.api.block.IBOPBlock; import biomesoplenty.common.block.BlockAsh; import biomesoplenty.common.block.BlockBOPDirt; +import biomesoplenty.common.block.BlockBOPDoor; import biomesoplenty.common.block.BlockBOPFence; import biomesoplenty.common.block.BlockBOPFenceGate; import biomesoplenty.common.block.BlockBOPFlower1; @@ -145,14 +147,16 @@ public class ModBlocks palm = registerWoodType("palm"); redwood = registerWoodType("redwood"); willow = registerWoodType("willow"); - //log3 = registerBOPBlock(new BlockBOPLog3(), "log3"); - //log4 = registerBOPBlock(new BlockBOPLog4(), "log4"); - - + pine = registerWoodType("pine"); + hell_bark = registerWoodType("hell_bark"); + jacaranda = registerWoodType("jacaranda"); + mahogany = registerWoodType("mahogany"); + giant_flower_stem = registerBlock( new BlockBOPLog(), "giant_flower_stem" ); // no planks, stairs, etc + dead_log = registerBlock( new BlockBOPLog(), "dead_log" ); // no planks, stairs, etc } - private static BOPWoodType registerWoodType(String name) + public static BOPWoodType registerWoodType(String name) { BOPWoodType wood = new BOPWoodType(); wood.log = registerBlock( new BlockBOPLog(), name + "_log" ); @@ -160,13 +164,14 @@ public class ModBlocks wood.stairs = registerBlock( new BlockBOPStairs(wood.planks.getDefaultState()), name + "_stairs", harvestLevel("axe",0) ); wood.fence = registerBlock( new BlockBOPFence(), name + "_fence", harvestLevel("axe",0) ); wood.fence_gate = registerBlock( new BlockBOPFenceGate(), name + "_fence_gate", harvestLevel("axe",0) ); - // TODO: wood.door + wood.door_block = registerBlock( new BlockBOPDoor(), name + "_door_block", creativeTab(null), harvestLevel("axe",0) ); + wood.door_item = ModItems.registerItem( new ItemDoor(wood.door_block) , name + "_door"); return wood; } - private static void registerBlockVariant(Block block, String stateName, int stateMeta) + public static void registerBlockVariant(Block block, String stateName, int stateMeta) { Item item = Item.getItemFromBlock(block); if (item != null){ @@ -176,7 +181,7 @@ public class ModBlocks GuiEventHandler.blockCount++; } - private static Block registerBlock(Block block, String blockName, BlockModifier... modifiers) + public static Block registerBlock(Block block, String blockName, BlockModifier... modifiers) { block.setUnlocalizedName(blockName); diff --git a/src/main/java/biomesoplenty/common/init/ModItems.java b/src/main/java/biomesoplenty/common/init/ModItems.java index e11a7fb8e..10f6429a8 100644 --- a/src/main/java/biomesoplenty/common/init/ModItems.java +++ b/src/main/java/biomesoplenty/common/init/ModItems.java @@ -43,7 +43,7 @@ public class ModItems ash = registerItem(new Item(), "ash"); } - private static Item registerItem(Item item, String name) + public static Item registerItem(Item item, String name) { item.setUnlocalizedName(name).setCreativeTab(CreativeTabBOP.instance); GameRegistry.registerItem(item,name); @@ -61,7 +61,6 @@ public class ModItems { String subItemName = item.getUnlocalizedName(subItem); subItemName = subItemName.substring(subItemName.indexOf(".") + 1); // remove 'item.' from the front - System.out.println("adding variant " + subItemName); BiomesOPlenty.proxy.addVariantName(item, BiomesOPlenty.MOD_ID + ":" + subItemName); BiomesOPlenty.proxy.registerItemForMeshing(item, subItem.getMetadata(), subItemName); } diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json deleted file mode 100644 index 5a3a21a88..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:cherry_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:cherry_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:cherry_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_door_block.json new file mode 100644 index 000000000..199464f4c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:cherry_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:cherry_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dark_door.json b/src/main/resources/assets/biomesoplenty/blockstates/dark_door.json deleted file mode 100644 index dfc657080..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/dark_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:dark_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:dark_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:dark_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:dark_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:dark_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:dark_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:dark_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:dark_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:dark_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:dark_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:dark_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:dark_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:dark_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:dark_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:dark_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:dark_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:dark_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:dark_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:dark_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:dark_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dark_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/dark_door_block.json new file mode 100644 index 000000000..93c247220 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dark_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:dark_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:dark_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:dark_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:dark_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:dark_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:dark_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_log.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_log.json new file mode 100644 index 000000000..112a80397 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_log.json @@ -0,0 +1,8 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:dead_log" }, + "axis=z": { "model": "biomesoplenty:dead_log_side" }, + "axis=x": { "model": "biomesoplenty:dead_log_side", "y": 90 }, + "axis=none": { "model": "biomesoplenty:dead_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json deleted file mode 100644 index 3715facd9..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ethereal_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ethereal_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ethereal_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door_block.json new file mode 100644 index 000000000..1751b0948 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:ethereal_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:ethereal_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/fir_door.json b/src/main/resources/assets/biomesoplenty/blockstates/fir_door.json deleted file mode 100644 index 7e68c6ada..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/fir_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:fir_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:fir_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:fir_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:fir_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:fir_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:fir_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:fir_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:fir_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:fir_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:fir_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:fir_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:fir_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:fir_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:fir_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:fir_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:fir_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:fir_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:fir_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:fir_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:fir_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/fir_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/fir_door_block.json new file mode 100644 index 000000000..8252ffaac --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/fir_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:fir_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:fir_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:fir_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:fir_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:fir_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:fir_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/giant_flower_stem.json b/src/main/resources/assets/biomesoplenty/blockstates/giant_flower_stem.json new file mode 100644 index 000000000..d3b34e5a5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/giant_flower_stem.json @@ -0,0 +1,8 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:giant_flower_stem" }, + "axis=z": { "model": "biomesoplenty:giant_flower_stem_side" }, + "axis=x": { "model": "biomesoplenty:giant_flower_stem_side", "y": 90 }, + "axis=none": { "model": "biomesoplenty:giant_flower_stem_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_door_block.json new file mode 100644 index 000000000..828042c12 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:hell_bark_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:hell_bark_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_double_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_double_slab.json new file mode 100644 index 000000000..5805c8baf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_double_slab.json @@ -0,0 +1,5 @@ +{ + "variants": { + "normal": { biomesoplenty:hell_bark_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence.json new file mode 100644 index 000000000..e45de51ce --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence.json @@ -0,0 +1,20 @@ +{ + "variants": { + "east=false,north=false,south=false,west=false": { "model": "biomesoplenty:hell_bark_fence_post" }, + "east=false,north=true,south=false,west=false": { "model": "biomesoplenty:hell_bark_fence_n", "uvlock": true }, + "east=true,north=false,south=false,west=false": { "model": "biomesoplenty:hell_bark_fence_n", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=false": { "model": "biomesoplenty:hell_bark_fence_n", "y": 180, "uvlock": true }, + "east=false,north=false,south=false,west=true": { "model": "biomesoplenty:hell_bark_fence_n", "y": 270, "uvlock": true }, + "east=true,north=true,south=false,west=false": { "model": "biomesoplenty:hell_bark_fence_ne", "uvlock": true }, + "east=true,north=false,south=true,west=false": { "model": "biomesoplenty:hell_bark_fence_ne", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=true": { "model": "biomesoplenty:hell_bark_fence_ne", "y": 180, "uvlock": true }, + "east=false,north=true,south=false,west=true": { "model": "biomesoplenty:hell_bark_fence_ne", "y": 270, "uvlock": true }, + "east=false,north=true,south=true,west=false": { "model": "biomesoplenty:hell_bark_fence_ns", "uvlock": true }, + "east=true,north=false,south=false,west=true": { "model": "biomesoplenty:hell_bark_fence_ns", "y": 90, "uvlock": true }, + "east=true,north=true,south=true,west=false": { "model": "biomesoplenty:hell_bark_fence_nse", "uvlock": true }, + "east=true,north=false,south=true,west=true": { "model": "biomesoplenty:hell_bark_fence_nse", "y": 90, "uvlock": true }, + "east=false,north=true,south=true,west=true": { "model": "biomesoplenty:hell_bark_fence_nse", "y": 180, "uvlock": true }, + "east=true,north=true,south=false,west=true": { "model": "biomesoplenty:hell_bark_fence_nse", "y": 270, "uvlock": true }, + "east=true,north=true,south=true,west=true": { "model": "biomesoplenty:hell_bark_fence_nsew", "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence_gate.json new file mode 100644 index 000000000..e519df7e5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_fence_gate.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:hell_bark_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:hell_bark_wall_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:hell_bark_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:hell_bark_wall_gate_open", "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_log.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_log.json new file mode 100644 index 000000000..5ebfbe519 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_log.json @@ -0,0 +1,8 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:hell_bark_log" }, + "axis=z": { "model": "biomesoplenty:hell_bark_log_side" }, + "axis=x": { "model": "biomesoplenty:hell_bark_log_side", "y": 90 }, + "axis=none": { "model": "biomesoplenty:hell_bark_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_planks.json new file mode 100644 index 000000000..fe0341c8e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_planks.json @@ -0,0 +1,6 @@ +{ + "variants": { + "normal": { "model": "biomesoplenty:hell_bark_planks" } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_slab.json new file mode 100644 index 000000000..4a02e40f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_slab.json @@ -0,0 +1,6 @@ +{ + "variants": { + "half=bottom": { "model": "biomesoplenty:half_slab_hell_bark" }, + "half=top": { "model": "biomesoplenty:upper_slab_hell_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_stairs.json new file mode 100644 index 000000000..bcd6e2a81 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hell_bark_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:hell_bark_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:hell_bark_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:hell_bark_outer_stairs", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:hell_bark_inner_stairs", "x": 180, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door_block.json new file mode 100644 index 000000000..685475f5b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:jacaranda_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:jacaranda_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_double_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_double_slab.json new file mode 100644 index 000000000..0da101b0d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_double_slab.json @@ -0,0 +1,5 @@ +{ + "variants": { + "normal": { biomesoplenty:jacaranda_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence.json new file mode 100644 index 000000000..3fe1a321b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence.json @@ -0,0 +1,20 @@ +{ + "variants": { + "east=false,north=false,south=false,west=false": { "model": "biomesoplenty:jacaranda_fence_post" }, + "east=false,north=true,south=false,west=false": { "model": "biomesoplenty:jacaranda_fence_n", "uvlock": true }, + "east=true,north=false,south=false,west=false": { "model": "biomesoplenty:jacaranda_fence_n", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=false": { "model": "biomesoplenty:jacaranda_fence_n", "y": 180, "uvlock": true }, + "east=false,north=false,south=false,west=true": { "model": "biomesoplenty:jacaranda_fence_n", "y": 270, "uvlock": true }, + "east=true,north=true,south=false,west=false": { "model": "biomesoplenty:jacaranda_fence_ne", "uvlock": true }, + "east=true,north=false,south=true,west=false": { "model": "biomesoplenty:jacaranda_fence_ne", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=true": { "model": "biomesoplenty:jacaranda_fence_ne", "y": 180, "uvlock": true }, + "east=false,north=true,south=false,west=true": { "model": "biomesoplenty:jacaranda_fence_ne", "y": 270, "uvlock": true }, + "east=false,north=true,south=true,west=false": { "model": "biomesoplenty:jacaranda_fence_ns", "uvlock": true }, + "east=true,north=false,south=false,west=true": { "model": "biomesoplenty:jacaranda_fence_ns", "y": 90, "uvlock": true }, + "east=true,north=true,south=true,west=false": { "model": "biomesoplenty:jacaranda_fence_nse", "uvlock": true }, + "east=true,north=false,south=true,west=true": { "model": "biomesoplenty:jacaranda_fence_nse", "y": 90, "uvlock": true }, + "east=false,north=true,south=true,west=true": { "model": "biomesoplenty:jacaranda_fence_nse", "y": 180, "uvlock": true }, + "east=true,north=true,south=false,west=true": { "model": "biomesoplenty:jacaranda_fence_nse", "y": 270, "uvlock": true }, + "east=true,north=true,south=true,west=true": { "model": "biomesoplenty:jacaranda_fence_nsew", "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence_gate.json new file mode 100644 index 000000000..4034b31a5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence_gate.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:jacaranda_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:jacaranda_wall_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:jacaranda_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:jacaranda_wall_gate_open", "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_log.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_log.json new file mode 100644 index 000000000..dc8cc5454 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_log.json @@ -0,0 +1,8 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:jacaranda_log" }, + "axis=z": { "model": "biomesoplenty:jacaranda_log_side" }, + "axis=x": { "model": "biomesoplenty:jacaranda_log_side", "y": 90 }, + "axis=none": { "model": "biomesoplenty:jacaranda_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_planks.json new file mode 100644 index 000000000..335bfd529 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_planks.json @@ -0,0 +1,6 @@ +{ + "variants": { + "normal": { "model": "biomesoplenty:jacaranda_planks" } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_slab.json new file mode 100644 index 000000000..51315f469 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_slab.json @@ -0,0 +1,6 @@ +{ + "variants": { + "half=bottom": { "model": "biomesoplenty:half_slab_jacaranda" }, + "half=top": { "model": "biomesoplenty:upper_slab_jacaranda" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_stairs.json new file mode 100644 index 000000000..58305142a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:jacaranda_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:jacaranda_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:jacaranda_outer_stairs", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:jacaranda_inner_stairs", "x": 180, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/log.json b/src/main/resources/assets/biomesoplenty/blockstates/log.json deleted file mode 100755 index 1f86988e5..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/log.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "variants": { - "axis=x,variant=sacred_oak": { "model": "biomesoplenty:sacred_oak_log", "x": 90, "y": 90 }, - "axis=y,variant=sacred_oak": { "model": "biomesoplenty:sacred_oak_log" }, - "axis=z,variant=sacred_oak": { "model": "biomesoplenty:sacred_oak_log", "x": 90 }, - "axis=x,variant=cherry": { "model": "biomesoplenty:cherry_log", "x": 90, "y": 90 }, - "axis=y,variant=cherry": { "model": "biomesoplenty:cherry_log" }, - "axis=z,variant=cherry": { "model": "biomesoplenty:cherry_log", "x": 90 }, - "axis=x,variant=dark": { "model": "biomesoplenty:dark_log", "x": 90, "y": 90 }, - "axis=y,variant=dark": { "model": "biomesoplenty:dark_log" }, - "axis=z,variant=dark": { "model": "biomesoplenty:dark_log", "x": 90 }, - "axis=x,variant=fir": { "model": "biomesoplenty:fir_log", "x": 90, "y": 90 }, - "axis=y,variant=fir": { "model": "biomesoplenty:fir_log" }, - "axis=z,variant=fir": { "model": "biomesoplenty:fir_log", "x": 90 }, - "axis=x,variant=ethereal": { "model": "biomesoplenty:ethereal_log", "x": 90, "y": 90 }, - "axis=y,variant=ethereal": { "model": "biomesoplenty:ethereal_log" }, - "axis=z,variant=ethereal": { "model": "biomesoplenty:ethereal_log", "x": 90 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/log2.json b/src/main/resources/assets/biomesoplenty/blockstates/log2.json deleted file mode 100755 index 8f8d4f8f7..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/log2.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "variants": { - "axis=x,variant=magic": { "model": "biomesoplenty:magic_log", "x": 90, "y": 90 }, - "axis=y,variant=magic": { "model": "biomesoplenty:magic_log" }, - "axis=z,variant=magic": { "model": "biomesoplenty:magic_log", "x": 90 }, - "axis=x,variant=mangrove": { "model": "biomesoplenty:mangrove_log", "x": 90, "y": 90 }, - "axis=y,variant=mangrove": { "model": "biomesoplenty:mangrove_log" }, - "axis=z,variant=mangrove": { "model": "biomesoplenty:mangrove_log", "x": 90 }, - "axis=x,variant=palm": { "model": "biomesoplenty:palm_log", "x": 90, "y": 90 }, - "axis=y,variant=palm": { "model": "biomesoplenty:palm_log" }, - "axis=z,variant=palm": { "model": "biomesoplenty:palm_log", "x": 90 }, - "axis=x,variant=redwood": { "model": "biomesoplenty:redwood_log", "x": 90, "y": 90 }, - "axis=y,variant=redwood": { "model": "biomesoplenty:redwood_log" }, - "axis=z,variant=redwood": { "model": "biomesoplenty:redwood_log", "x": 90 }, - "axis=x,variant=willow": { "model": "biomesoplenty:willow_log", "x": 90, "y": 90 }, - "axis=y,variant=willow": { "model": "biomesoplenty:willow_log" }, - "axis=z,variant=willow": { "model": "biomesoplenty:willow_log", "x": 90 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/log3.json b/src/main/resources/assets/biomesoplenty/blockstates/log3.json deleted file mode 100755 index 54beabc39..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/log3.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "variants": { - "axis=x,variant=dead": { "model": "biomesoplenty:dead_log", "x": 90, "y": 90 }, - "axis=y,variant=dead": { "model": "biomesoplenty:dead_log" }, - "axis=z,variant=dead": { "model": "biomesoplenty:dead_log", "x": 90 }, - "axis=x,variant=giant_flower_stem": { "model": "biomesoplenty:giant_flower_stem", "x": 90, "y": 90 }, - "axis=y,variant=giant_flower_stem": { "model": "biomesoplenty:giant_flower_stem" }, - "axis=z,variant=giant_flower_stem": { "model": "biomesoplenty:giant_flower_stem", "x": 90 }, - "axis=x,variant=pine": { "model": "biomesoplenty:pine_log", "x": 90, "y": 90 }, - "axis=y,variant=pine": { "model": "biomesoplenty:pine_log" }, - "axis=z,variant=pine": { "model": "biomesoplenty:pine_log", "x": 90 }, - "axis=x,variant=hell_bark": { "model": "biomesoplenty:hell_bark_log", "x": 90, "y": 90 }, - "axis=y,variant=hell_bark": { "model": "biomesoplenty:hell_bark_log" }, - "axis=z,variant=hell_bark": { "model": "biomesoplenty:hell_bark_log", "x": 90 }, - "axis=x,variant=jacaranda": { "model": "biomesoplenty:jacaranda_log", "x": 90, "y": 90 }, - "axis=y,variant=jacaranda": { "model": "biomesoplenty:jacaranda_log" }, - "axis=z,variant=jacaranda": { "model": "biomesoplenty:jacaranda_log", "x": 90 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/log4.json b/src/main/resources/assets/biomesoplenty/blockstates/log4.json deleted file mode 100755 index fdf86b247..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/log4.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "axis=x,variant=mahogany": { "model": "biomesoplenty:mahogany_log", "x": 90, "y": 90 }, - "axis=y,variant=mahogany": { "model": "biomesoplenty:mahogany_log" }, - "axis=z,variant=mahogany": { "model": "biomesoplenty:mahogany_log", "x": 90 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_door.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_door.json deleted file mode 100644 index afff21957..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/magic_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:magic_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:magic_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:magic_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:magic_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:magic_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:magic_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:magic_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:magic_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:magic_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:magic_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:magic_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:magic_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:magic_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:magic_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:magic_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:magic_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:magic_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:magic_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:magic_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:magic_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_door_block.json new file mode 100644 index 000000000..b8b96f493 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:magic_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:magic_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:magic_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:magic_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:magic_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:magic_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_door_block.json new file mode 100644 index 000000000..fcbc260de --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mahogany_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mahogany_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_double_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_double_slab.json new file mode 100644 index 000000000..aaa199ab7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_double_slab.json @@ -0,0 +1,5 @@ +{ + "variants": { + "normal": { biomesoplenty:mahogany_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence.json new file mode 100644 index 000000000..3cf54c53c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence.json @@ -0,0 +1,20 @@ +{ + "variants": { + "east=false,north=false,south=false,west=false": { "model": "biomesoplenty:mahogany_fence_post" }, + "east=false,north=true,south=false,west=false": { "model": "biomesoplenty:mahogany_fence_n", "uvlock": true }, + "east=true,north=false,south=false,west=false": { "model": "biomesoplenty:mahogany_fence_n", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=false": { "model": "biomesoplenty:mahogany_fence_n", "y": 180, "uvlock": true }, + "east=false,north=false,south=false,west=true": { "model": "biomesoplenty:mahogany_fence_n", "y": 270, "uvlock": true }, + "east=true,north=true,south=false,west=false": { "model": "biomesoplenty:mahogany_fence_ne", "uvlock": true }, + "east=true,north=false,south=true,west=false": { "model": "biomesoplenty:mahogany_fence_ne", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=true": { "model": "biomesoplenty:mahogany_fence_ne", "y": 180, "uvlock": true }, + "east=false,north=true,south=false,west=true": { "model": "biomesoplenty:mahogany_fence_ne", "y": 270, "uvlock": true }, + "east=false,north=true,south=true,west=false": { "model": "biomesoplenty:mahogany_fence_ns", "uvlock": true }, + "east=true,north=false,south=false,west=true": { "model": "biomesoplenty:mahogany_fence_ns", "y": 90, "uvlock": true }, + "east=true,north=true,south=true,west=false": { "model": "biomesoplenty:mahogany_fence_nse", "uvlock": true }, + "east=true,north=false,south=true,west=true": { "model": "biomesoplenty:mahogany_fence_nse", "y": 90, "uvlock": true }, + "east=false,north=true,south=true,west=true": { "model": "biomesoplenty:mahogany_fence_nse", "y": 180, "uvlock": true }, + "east=true,north=true,south=false,west=true": { "model": "biomesoplenty:mahogany_fence_nse", "y": 270, "uvlock": true }, + "east=true,north=true,south=true,west=true": { "model": "biomesoplenty:mahogany_fence_nsew", "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence_gate.json new file mode 100644 index 000000000..18301d147 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence_gate.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:mahogany_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:mahogany_wall_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:mahogany_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:mahogany_wall_gate_open", "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_log.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_log.json new file mode 100644 index 000000000..29e74f489 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_log.json @@ -0,0 +1,8 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:mahogany_log" }, + "axis=z": { "model": "biomesoplenty:mahogany_log_side" }, + "axis=x": { "model": "biomesoplenty:mahogany_log_side", "y": 90 }, + "axis=none": { "model": "biomesoplenty:mahogany_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_planks.json new file mode 100644 index 000000000..34343a77f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_planks.json @@ -0,0 +1,6 @@ +{ + "variants": { + "normal": { "model": "biomesoplenty:mahogany_planks" } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_slab.json new file mode 100644 index 000000000..ea5322dc4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_slab.json @@ -0,0 +1,6 @@ +{ + "variants": { + "half=bottom": { "model": "biomesoplenty:half_slab_mahogany" }, + "half=top": { "model": "biomesoplenty:upper_slab_mahogany" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_stairs.json new file mode 100644 index 000000000..93d17ce59 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:mahogany_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:mahogany_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:mahogany_outer_stairs", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:mahogany_inner_stairs", "x": 180, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mangrove_door.json b/src/main/resources/assets/biomesoplenty/blockstates/mangrove_door.json deleted file mode 100644 index 91810e12a..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/mangrove_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:mangrove_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:mangrove_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:mangrove_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mangrove_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/mangrove_door_block.json new file mode 100644 index 000000000..a462709a0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mangrove_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:mangrove_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:mangrove_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_door.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_door.json deleted file mode 100644 index c605d04fd..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/palm_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:palm_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:palm_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:palm_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:palm_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:palm_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:palm_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:palm_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:palm_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:palm_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:palm_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:palm_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:palm_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:palm_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:palm_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:palm_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:palm_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:palm_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:palm_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:palm_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:palm_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_door_block.json new file mode 100644 index 000000000..e5a366a88 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:palm_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:palm_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:palm_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:palm_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:palm_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:palm_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_door_block.json new file mode 100644 index 000000000..3bb7d4fb2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:pine_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:pine_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:pine_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:pine_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:pine_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:pine_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:pine_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:pine_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_double_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_double_slab.json new file mode 100644 index 000000000..9e90b96e0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_double_slab.json @@ -0,0 +1,5 @@ +{ + "variants": { + "normal": { biomesoplenty:pine_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_fence.json new file mode 100644 index 000000000..7fd903c7c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_fence.json @@ -0,0 +1,20 @@ +{ + "variants": { + "east=false,north=false,south=false,west=false": { "model": "biomesoplenty:pine_fence_post" }, + "east=false,north=true,south=false,west=false": { "model": "biomesoplenty:pine_fence_n", "uvlock": true }, + "east=true,north=false,south=false,west=false": { "model": "biomesoplenty:pine_fence_n", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=false": { "model": "biomesoplenty:pine_fence_n", "y": 180, "uvlock": true }, + "east=false,north=false,south=false,west=true": { "model": "biomesoplenty:pine_fence_n", "y": 270, "uvlock": true }, + "east=true,north=true,south=false,west=false": { "model": "biomesoplenty:pine_fence_ne", "uvlock": true }, + "east=true,north=false,south=true,west=false": { "model": "biomesoplenty:pine_fence_ne", "y": 90, "uvlock": true }, + "east=false,north=false,south=true,west=true": { "model": "biomesoplenty:pine_fence_ne", "y": 180, "uvlock": true }, + "east=false,north=true,south=false,west=true": { "model": "biomesoplenty:pine_fence_ne", "y": 270, "uvlock": true }, + "east=false,north=true,south=true,west=false": { "model": "biomesoplenty:pine_fence_ns", "uvlock": true }, + "east=true,north=false,south=false,west=true": { "model": "biomesoplenty:pine_fence_ns", "y": 90, "uvlock": true }, + "east=true,north=true,south=true,west=false": { "model": "biomesoplenty:pine_fence_nse", "uvlock": true }, + "east=true,north=false,south=true,west=true": { "model": "biomesoplenty:pine_fence_nse", "y": 90, "uvlock": true }, + "east=false,north=true,south=true,west=true": { "model": "biomesoplenty:pine_fence_nse", "y": 180, "uvlock": true }, + "east=true,north=true,south=false,west=true": { "model": "biomesoplenty:pine_fence_nse", "y": 270, "uvlock": true }, + "east=true,north=true,south=true,west=true": { "model": "biomesoplenty:pine_fence_nsew", "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_fence_gate.json new file mode 100644 index 000000000..2d9dada75 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_fence_gate.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:pine_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:pine_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:pine_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=true": { "model": "biomesoplenty:pine_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:pine_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:pine_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:pine_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=true": { "model": "biomesoplenty:pine_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:pine_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:pine_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:pine_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=true": { "model": "biomesoplenty:pine_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:pine_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:pine_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:pine_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=true": { "model": "biomesoplenty:pine_wall_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:pine_fence_gate_closed" }, + "facing=west,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:pine_fence_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:pine_fence_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=false,powered=false": { "model": "biomesoplenty:pine_fence_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:pine_fence_gate_open" }, + "facing=west,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:pine_fence_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:pine_fence_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=false,open=true,powered=false": { "model": "biomesoplenty:pine_fence_gate_open", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:pine_wall_gate_closed" }, + "facing=west,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:pine_wall_gate_closed", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:pine_wall_gate_closed", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=false,powered=false": { "model": "biomesoplenty:pine_wall_gate_closed", "y": 270, "uvlock": true }, + "facing=south,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:pine_wall_gate_open" }, + "facing=west,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:pine_wall_gate_open", "y": 90, "uvlock": true }, + "facing=north,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:pine_wall_gate_open", "y": 180, "uvlock": true }, + "facing=east,in_wall=true,open=true,powered=false": { "model": "biomesoplenty:pine_wall_gate_open", "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_log.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_log.json new file mode 100644 index 000000000..a075f9419 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_log.json @@ -0,0 +1,8 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:pine_log" }, + "axis=z": { "model": "biomesoplenty:pine_log_side" }, + "axis=x": { "model": "biomesoplenty:pine_log_side", "y": 90 }, + "axis=none": { "model": "biomesoplenty:pine_bark" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_planks.json new file mode 100644 index 000000000..2e1492df8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_planks.json @@ -0,0 +1,6 @@ +{ + "variants": { + "normal": { "model": "biomesoplenty:pine_planks" } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_slab.json new file mode 100644 index 000000000..d6333c6b7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_slab.json @@ -0,0 +1,6 @@ +{ + "variants": { + "half=bottom": { "model": "biomesoplenty:half_slab_pine" }, + "half=top": { "model": "biomesoplenty:upper_slab_pine" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/pine_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/pine_stairs.json new file mode 100644 index 000000000..854a7a164 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/pine_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:pine_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:pine_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:pine_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:pine_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:pine_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:pine_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:pine_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:pine_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:pine_outer_stairs", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:pine_inner_stairs", "x": 180, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/redwood_door.json b/src/main/resources/assets/biomesoplenty/blockstates/redwood_door.json deleted file mode 100644 index 8cbd60be5..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/redwood_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:redwood_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:redwood_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:redwood_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/redwood_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/redwood_door_block.json new file mode 100644 index 000000000..d27a8a489 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/redwood_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:redwood_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:redwood_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door.json b/src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door.json deleted file mode 100644 index a2e92d664..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:sacred_oak_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door_block.json new file mode 100644 index 000000000..bd87393ef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/sacred_oak_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:sacred_oak_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:sacred_oak_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_door.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_door.json deleted file mode 100644 index 68d3391e7..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/willow_door.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "variants": { - "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:willow_door_bottom" }, - "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:willow_door_bottom", "y": 90 }, - "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:willow_door_bottom", "y": 180 }, - "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:willow_door_bottom", "y": 270 }, - "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:willow_door_bottom_rh" }, - "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 90 }, - "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 180 }, - "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 270 }, - "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 90 }, - "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 180 }, - "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 270 }, - "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:willow_door_bottom_rh" }, - "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:willow_door_bottom", "y": 270 }, - "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:willow_door_bottom" }, - "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:willow_door_bottom", "y": 90 }, - "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:willow_door_bottom", "y": 180 }, - "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:willow_door_top" }, - "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:willow_door_top", "y": 90 }, - "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:willow_door_top", "y": 180 }, - "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:willow_door_top", "y": 270 }, - "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:willow_door_top_rh" }, - "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 90 }, - "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 180 }, - "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 270 }, - "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 90 }, - "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 180 }, - "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 270 }, - "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:willow_door_top_rh" }, - "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:willow_door_top", "y": 270 }, - "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:willow_door_top" }, - "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:willow_door_top", "y": 90 }, - "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:willow_door_top", "y": 180 } - } -} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_door_block.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_door_block.json new file mode 100644 index 000000000..eb6e33f67 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_door_block.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "biomesoplenty:willow_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "biomesoplenty:willow_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "biomesoplenty:willow_door_top", "y": 180 }, + "facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh" }, + "facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom_rh" }, + "facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_top" }, + "facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "biomesoplenty:willow_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_top_rh" }, + "facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_top_rh", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "biomesoplenty:willow_door_top_rh" }, + "facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_top" }, + "facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "biomesoplenty:willow_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_bark.json b/src/main/resources/assets/biomesoplenty/models/block/dead_bark.json new file mode 100644 index 000000000..c4c00d599 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_bark.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/dead_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_log_side.json b/src/main/resources/assets/biomesoplenty/models/block/dead_log_side.json new file mode 100644 index 000000000..8cbd691ba --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_log_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/column_side", + "textures": { + "end": "biomesoplenty:blocks/dead_log_top", + "side": "biomesoplenty:blocks/dead_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_bark.json b/src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_bark.json new file mode 100644 index 000000000..6ec13b6b2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_bark.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/giant_flower_stem" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_side.json b/src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_side.json new file mode 100644 index 000000000..0b1f37003 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/giant_flower_stem_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/column_side", + "textures": { + "end": "biomesoplenty:blocks/giant_flower_stem_top", + "side": "biomesoplenty:blocks/giant_flower_stem" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/half_slab_hell_bark.json b/src/main/resources/assets/biomesoplenty/models/block/half_slab_hell_bark.json new file mode 100644 index 000000000..4d368a69c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/half_slab_hell_bark.json @@ -0,0 +1,8 @@ +{ + "parent": "block/half_slab", + "textures": { + "bottom": "biomesoplenty:blocks/hell_bark_planks", + "top": "biomesoplenty:blocks/hell_bark_planks", + "side": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/half_slab_jacaranda.json b/src/main/resources/assets/biomesoplenty/models/block/half_slab_jacaranda.json new file mode 100644 index 000000000..97bf322e1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/half_slab_jacaranda.json @@ -0,0 +1,8 @@ +{ + "parent": "block/half_slab", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_planks", + "top": "biomesoplenty:blocks/jacaranda_planks", + "side": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/half_slab_mahogany.json b/src/main/resources/assets/biomesoplenty/models/block/half_slab_mahogany.json new file mode 100644 index 000000000..7652f0b94 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/half_slab_mahogany.json @@ -0,0 +1,8 @@ +{ + "parent": "block/half_slab", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_planks", + "top": "biomesoplenty:blocks/mahogany_planks", + "side": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/half_slab_pine.json b/src/main/resources/assets/biomesoplenty/models/block/half_slab_pine.json new file mode 100644 index 000000000..a0af915ff --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/half_slab_pine.json @@ -0,0 +1,8 @@ +{ + "parent": "block/half_slab", + "textures": { + "bottom": "biomesoplenty:blocks/pine_planks", + "top": "biomesoplenty:blocks/pine_planks", + "side": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_bark.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_bark.json new file mode 100644 index 000000000..26f0a6224 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_bark.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/hell_bark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom.json new file mode 100644 index 000000000..7ce9c3d77 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/door_hell_bark_lower", + "top": "biomesoplenty:blocks/door_hell_bark_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom_rh.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom_rh.json new file mode 100644 index 000000000..0d3aeca90 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_bottom_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_hell_bark_lower", + "top": "biomesoplenty:blocks/door_hell_bark_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top.json new file mode 100644 index 000000000..d5efb2eaa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/door_hell_bark_lower", + "top": "biomesoplenty:blocks/door_hell_bark_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top_rh.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top_rh.json new file mode 100644 index 000000000..61f99f98f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_door_top_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_hell_bark_lower", + "top": "biomesoplenty:blocks/door_hell_bark_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_closed.json new file mode 100644 index 000000000..61ddb972c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_open.json new file mode 100644 index 000000000..6085b0179 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_inventory.json new file mode 100644 index 000000000..3ccb4a919 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_n.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_n.json new file mode 100644 index 000000000..aca7e85f9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_n.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_n", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ne.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ne.json new file mode 100644 index 000000000..69955b513 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ne", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ns.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ns.json new file mode 100644 index 000000000..de22fa055 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_ns.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ns", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nse.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nse.json new file mode 100644 index 000000000..6246847d2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nse.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nse", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nsew.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nsew.json new file mode 100644 index 000000000..bf29e3de1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_nsew.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nsew", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_post.json new file mode 100644 index 000000000..3ed75f9b8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_inner_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_inner_stairs.json new file mode 100644 index 000000000..bd90ce777 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_inner_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/hell_bark_planks", + "top": "biomesoplenty:blocks/hell_bark_planks", + "side": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log.json index f77862f29..c3df0cd4a 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log.json +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log.json @@ -1,7 +1,7 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "biomesoplenty:blocks/hell_bark_log_top", - "side": "biomesoplenty:blocks/hell_bark_log" - } -} +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/hell_bark_log_top", + "side": "biomesoplenty:blocks/hell_bark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log_side.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log_side.json new file mode 100644 index 000000000..482b89a3b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_log_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/column_side", + "textures": { + "end": "biomesoplenty:blocks/hell_bark_log_top", + "side": "biomesoplenty:blocks/hell_bark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_outer_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_outer_stairs.json new file mode 100644 index 000000000..315020fbb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_outer_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/hell_bark_planks", + "top": "biomesoplenty:blocks/hell_bark_planks", + "side": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_planks.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_planks.json index 874e2027e..77cd47d8f 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_planks.json @@ -1,6 +1,6 @@ -{ - "parent": "block/cube_all", - "textures": { - "all": "biomesoplenty:blocks/hell_bark_planks" - } -} +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_stairs.json new file mode 100644 index 000000000..e32430c2c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/hell_bark_planks", + "top": "biomesoplenty:blocks/hell_bark_planks", + "side": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_closed.json new file mode 100644 index 000000000..2c93ac2cc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_open.json new file mode 100644 index 000000000..e323594be --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hell_bark_wall_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_bark.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_bark.json new file mode 100644 index 000000000..24564d9a8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_bark.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/jacaranda_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom.json new file mode 100644 index 000000000..f02cc92cf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/door_jacaranda_lower", + "top": "biomesoplenty:blocks/door_jacaranda_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_rh.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_rh.json new file mode 100644 index 000000000..51d2e3121 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_jacaranda_lower", + "top": "biomesoplenty:blocks/door_jacaranda_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top.json new file mode 100644 index 000000000..b40ed1ec7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/door_jacaranda_lower", + "top": "biomesoplenty:blocks/door_jacaranda_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_rh.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_rh.json new file mode 100644 index 000000000..f5732b2f2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_jacaranda_lower", + "top": "biomesoplenty:blocks/door_jacaranda_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_closed.json new file mode 100644 index 000000000..ca9762a6f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_open.json new file mode 100644 index 000000000..b326b8989 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_inventory.json new file mode 100644 index 000000000..d908e360c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_n.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_n.json new file mode 100644 index 000000000..48cc79899 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_n.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_n", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ne.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ne.json new file mode 100644 index 000000000..e0731a413 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ne", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ns.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ns.json new file mode 100644 index 000000000..1928fd0a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_ns.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ns", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nse.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nse.json new file mode 100644 index 000000000..f8d78207d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nse.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nse", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nsew.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nsew.json new file mode 100644 index 000000000..c02861d69 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_nsew.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nsew", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_post.json new file mode 100644 index 000000000..9504a65c4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_inner_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_inner_stairs.json new file mode 100644 index 000000000..2aabb8f93 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_inner_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_planks", + "top": "biomesoplenty:blocks/jacaranda_planks", + "side": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json index 896f1d2de..8495ff85b 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json @@ -1,7 +1,7 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "biomesoplenty:blocks/jacaranda_log_top", - "side": "biomesoplenty:blocks/jacaranda_log" - } -} +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/jacaranda_log_top", + "side": "biomesoplenty:blocks/jacaranda_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log_side.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log_side.json new file mode 100644 index 000000000..7fca2b1e0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/column_side", + "textures": { + "end": "biomesoplenty:blocks/jacaranda_log_top", + "side": "biomesoplenty:blocks/jacaranda_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_outer_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_outer_stairs.json new file mode 100644 index 000000000..f98e4708d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_outer_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_planks", + "top": "biomesoplenty:blocks/jacaranda_planks", + "side": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json index fe3ea73da..94d8d1c9e 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json @@ -1,6 +1,6 @@ -{ - "parent": "block/cube_all", - "textures": { - "all": "biomesoplenty:blocks/jacaranda_planks" - } -} +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs.json new file mode 100644 index 000000000..837b973ce --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_planks", + "top": "biomesoplenty:blocks/jacaranda_planks", + "side": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_closed.json new file mode 100644 index 000000000..5d3c5ef6b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_open.json new file mode 100644 index 000000000..5baa3f462 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wall_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_bark.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_bark.json new file mode 100644 index 000000000..70531140c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_bark.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/mahogany_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom.json new file mode 100644 index 000000000..57d134cb5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/door_mahogany_lower", + "top": "biomesoplenty:blocks/door_mahogany_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_rh.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_rh.json new file mode 100644 index 000000000..1adbec583 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_mahogany_lower", + "top": "biomesoplenty:blocks/door_mahogany_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top.json new file mode 100644 index 000000000..3b3ac8b1d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/door_mahogany_lower", + "top": "biomesoplenty:blocks/door_mahogany_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_rh.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_rh.json new file mode 100644 index 000000000..7194beeaf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_mahogany_lower", + "top": "biomesoplenty:blocks/door_mahogany_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_closed.json new file mode 100644 index 000000000..161aa7bed --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_open.json new file mode 100644 index 000000000..3cda08a43 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_inventory.json new file mode 100644 index 000000000..cc2ee6acc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_n.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_n.json new file mode 100644 index 000000000..8d17264b7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_n.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_n", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ne.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ne.json new file mode 100644 index 000000000..0ab4d12bc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ne", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ns.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ns.json new file mode 100644 index 000000000..9ee741bb1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_ns.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ns", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nse.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nse.json new file mode 100644 index 000000000..d83d06632 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nse.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nse", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nsew.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nsew.json new file mode 100644 index 000000000..c2687d78c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_nsew.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nsew", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_post.json new file mode 100644 index 000000000..ccc9c701a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_inner_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_inner_stairs.json new file mode 100644 index 000000000..cdc065886 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_inner_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_planks", + "top": "biomesoplenty:blocks/mahogany_planks", + "side": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json index be5a0f9a0..029d9ba64 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json @@ -1,7 +1,7 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "biomesoplenty:blocks/mahogany_log_top", - "side": "biomesoplenty:blocks/mahogany_log" - } -} +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/mahogany_log_top", + "side": "biomesoplenty:blocks/mahogany_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_log_side.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_log_side.json new file mode 100644 index 000000000..442b0148f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_log_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/column_side", + "textures": { + "end": "biomesoplenty:blocks/mahogany_log_top", + "side": "biomesoplenty:blocks/mahogany_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_outer_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_outer_stairs.json new file mode 100644 index 000000000..6eca08bd3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_outer_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_planks", + "top": "biomesoplenty:blocks/mahogany_planks", + "side": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json index 9e94c47cb..e7be1051b 100755 --- a/src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json @@ -1,6 +1,6 @@ -{ - "parent": "block/cube_all", - "textures": { - "all": "biomesoplenty:blocks/mahogany_planks" - } -} +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs.json new file mode 100644 index 000000000..3262c732a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_planks", + "top": "biomesoplenty:blocks/mahogany_planks", + "side": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_closed.json new file mode 100644 index 000000000..c516bee16 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_open.json new file mode 100644 index 000000000..5796fee61 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_wall_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_bark.json b/src/main/resources/assets/biomesoplenty/models/block/pine_bark.json new file mode 100644 index 000000000..22bd75777 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_bark.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/pine_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom.json new file mode 100644 index 000000000..1a1cd5247 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/door_pine_lower", + "top": "biomesoplenty:blocks/door_pine_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom_rh.json b/src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom_rh.json new file mode 100644 index 000000000..1d6fe2508 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_door_bottom_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_pine_lower", + "top": "biomesoplenty:blocks/door_pine_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/pine_door_top.json new file mode 100644 index 000000000..9a7bfd7f2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/door_pine_lower", + "top": "biomesoplenty:blocks/door_pine_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_door_top_rh.json b/src/main/resources/assets/biomesoplenty/models/block/pine_door_top_rh.json new file mode 100644 index 000000000..94416fc62 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_door_top_rh.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/door_pine_lower", + "top": "biomesoplenty:blocks/door_pine_upper" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_closed.json new file mode 100644 index 000000000..b5a2a5fed --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_open.json new file mode 100644 index 000000000..a5385a324 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_inventory.json new file mode 100644 index 000000000..fbde3c546 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_inventory.json @@ -0,0 +1,7 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_n.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_n.json new file mode 100644 index 000000000..ca0346f26 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_n.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_n", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_ne.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_ne.json new file mode 100644 index 000000000..a6f5345a9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ne", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_ns.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_ns.json new file mode 100644 index 000000000..0c25e304f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_ns.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_ns", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_nse.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_nse.json new file mode 100644 index 000000000..54cac3a0a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_nse.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nse", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_nsew.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_nsew.json new file mode 100644 index 000000000..7d011c334 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_nsew.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_nsew", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_post.json new file mode 100644 index 000000000..3f71b0f0b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_inner_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/pine_inner_stairs.json new file mode 100644 index 000000000..35bd85295 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_inner_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/pine_planks", + "top": "biomesoplenty:blocks/pine_planks", + "side": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_log.json b/src/main/resources/assets/biomesoplenty/models/block/pine_log.json index e7dfe7b62..9d5c19737 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/pine_log.json +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_log.json @@ -1,7 +1,7 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "biomesoplenty:blocks/pine_log_top", - "side": "biomesoplenty:blocks/pine_log" - } -} +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/pine_log_top", + "side": "biomesoplenty:blocks/pine_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_log_side.json b/src/main/resources/assets/biomesoplenty/models/block/pine_log_side.json new file mode 100644 index 000000000..75a0d695d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_log_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/column_side", + "textures": { + "end": "biomesoplenty:blocks/pine_log_top", + "side": "biomesoplenty:blocks/pine_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_outer_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/pine_outer_stairs.json new file mode 100644 index 000000000..c30ebf09d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_outer_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/pine_planks", + "top": "biomesoplenty:blocks/pine_planks", + "side": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_planks.json b/src/main/resources/assets/biomesoplenty/models/block/pine_planks.json index a3bf7f37b..53b45c89a 100644 --- a/src/main/resources/assets/biomesoplenty/models/block/pine_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_planks.json @@ -1,6 +1,6 @@ -{ - "parent": "block/cube_all", - "textures": { - "all": "biomesoplenty:blocks/pine_planks" - } -} +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/pine_stairs.json new file mode 100644 index 000000000..1994156f6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/pine_planks", + "top": "biomesoplenty:blocks/pine_planks", + "side": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_closed.json b/src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_closed.json new file mode 100644 index 000000000..c14e42e34 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_closed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_closed", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_open.json new file mode 100644 index 000000000..7b227af5f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/pine_wall_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/upper_slab_hell_bark.json b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_hell_bark.json new file mode 100644 index 000000000..0f8173230 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_hell_bark.json @@ -0,0 +1,8 @@ +{ + "parent": "block/upper_slab", + "textures": { + "bottom": "biomesoplenty:blocks/hell_bark_planks", + "top": "biomesoplenty:blocks/hell_bark_planks", + "side": "biomesoplenty:blocks/hell_bark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/upper_slab_jacaranda.json b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_jacaranda.json new file mode 100644 index 000000000..46fde3ca0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_jacaranda.json @@ -0,0 +1,8 @@ +{ + "parent": "block/upper_slab", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_planks", + "top": "biomesoplenty:blocks/jacaranda_planks", + "side": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/upper_slab_mahogany.json b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_mahogany.json new file mode 100644 index 000000000..16fb9b24a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_mahogany.json @@ -0,0 +1,8 @@ +{ + "parent": "block/upper_slab", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_planks", + "top": "biomesoplenty:blocks/mahogany_planks", + "side": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/upper_slab_pine.json b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_pine.json new file mode 100644 index 000000000..a6d28b2c2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/upper_slab_pine.json @@ -0,0 +1,8 @@ +{ + "parent": "block/upper_slab", + "textures": { + "bottom": "biomesoplenty:blocks/pine_planks", + "top": "biomesoplenty:blocks/pine_planks", + "side": "biomesoplenty:blocks/pine_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_door.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_door.json new file mode 100644 index 000000000..efa406bb4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_door.json @@ -0,0 +1,19 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/door_hell_bark" + }, + "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/hell_bark_fence.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence.json new file mode 100644 index 000000000..8fb99f0e7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence.json @@ -0,0 +1,14 @@ +{ + "parent": "biomesoplenty:block/hell_bark_fence_inventory", + "display": { + "thirdperson": { + "rotation": [ 0, 0, 180 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 90, 0 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence_gate.json new file mode 100644 index 000000000..ea0b4f693 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_fence_gate.json @@ -0,0 +1,15 @@ +{ + "parent": "biomesoplenty:block/hell_bark_fence_gate_closed", + "display": { + "thirdperson": { + "rotation": [ 0, -90, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_log.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_log.json index 2bb9e4b69..c242b82e6 100644 --- a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_log.json +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_log.json @@ -1,10 +1,11 @@ -{ - "parent": "biomesoplenty:block/hell_bark_log", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/hell_bark_log", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_planks.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_planks.json index 392440051..ad4ee5948 100755 --- a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_planks.json @@ -1,10 +1,10 @@ -{ - "parent": "biomesoplenty:block/hell_bark_planks", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/hell_bark_planks", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_slab.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_slab.json new file mode 100644 index 000000000..aa7be566a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_slab.json @@ -0,0 +1,11 @@ +{ + "parent": "biomesoplenty:block/half_slab_hell_bark", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/hell_bark_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_stairs.json new file mode 100644 index 000000000..d6f0151c7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hell_bark_stairs.json @@ -0,0 +1,13 @@ +{ + "parent": "biomesoplenty:block/hell_bark_stairs", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 180, 0 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_door.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_door.json new file mode 100644 index 000000000..d1039c99b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_door.json @@ -0,0 +1,19 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/door_jacaranda" + }, + "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/jacaranda_fence.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence.json new file mode 100644 index 000000000..32565a4b6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence.json @@ -0,0 +1,14 @@ +{ + "parent": "biomesoplenty:block/jacaranda_fence_inventory", + "display": { + "thirdperson": { + "rotation": [ 0, 0, 180 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 90, 0 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence_gate.json new file mode 100644 index 000000000..5344aff62 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence_gate.json @@ -0,0 +1,15 @@ +{ + "parent": "biomesoplenty:block/jacaranda_fence_gate_closed", + "display": { + "thirdperson": { + "rotation": [ 0, -90, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json index b14226360..795700e26 100644 --- a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json @@ -1,10 +1,11 @@ -{ - "parent": "biomesoplenty:block/jacaranda_log", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/jacaranda_log", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json index d5594e622..607f9d07d 100755 --- a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json @@ -1,10 +1,10 @@ -{ - "parent": "biomesoplenty:block/jacaranda_planks", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/jacaranda_planks", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_slab.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_slab.json new file mode 100644 index 000000000..253b66f86 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_slab.json @@ -0,0 +1,11 @@ +{ + "parent": "biomesoplenty:block/half_slab_jacaranda", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_stairs.json new file mode 100644 index 000000000..68827082f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_stairs.json @@ -0,0 +1,13 @@ +{ + "parent": "biomesoplenty:block/jacaranda_stairs", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 180, 0 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_door.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_door.json new file mode 100644 index 000000000..4318ffa50 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_door.json @@ -0,0 +1,19 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/door_mahogany" + }, + "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/mahogany_fence.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence.json new file mode 100644 index 000000000..706b06004 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence.json @@ -0,0 +1,14 @@ +{ + "parent": "biomesoplenty:block/mahogany_fence_inventory", + "display": { + "thirdperson": { + "rotation": [ 0, 0, 180 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 90, 0 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence_gate.json new file mode 100644 index 000000000..c764cd7f7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence_gate.json @@ -0,0 +1,15 @@ +{ + "parent": "biomesoplenty:block/mahogany_fence_gate_closed", + "display": { + "thirdperson": { + "rotation": [ 0, -90, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json index 000964982..c84315631 100644 --- a/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json @@ -1,10 +1,11 @@ -{ - "parent": "biomesoplenty:block/mahogany_log", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/mahogany_log", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json index 4a5b16b51..b20cfd07d 100755 --- a/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json @@ -1,10 +1,10 @@ -{ - "parent": "biomesoplenty:block/mahogany_planks", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/mahogany_planks", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_slab.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_slab.json new file mode 100644 index 000000000..d8db85f75 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_slab.json @@ -0,0 +1,11 @@ +{ + "parent": "biomesoplenty:block/half_slab_mahogany", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_stairs.json new file mode 100644 index 000000000..abec29178 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_stairs.json @@ -0,0 +1,13 @@ +{ + "parent": "biomesoplenty:block/mahogany_stairs", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 180, 0 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/pine_door.json b/src/main/resources/assets/biomesoplenty/models/item/pine_door.json new file mode 100644 index 000000000..df79cd522 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_door.json @@ -0,0 +1,19 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "biomesoplenty:items/door_pine" + }, + "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/pine_fence.json b/src/main/resources/assets/biomesoplenty/models/item/pine_fence.json new file mode 100644 index 000000000..0a1d24458 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_fence.json @@ -0,0 +1,14 @@ +{ + "parent": "biomesoplenty:block/pine_fence_inventory", + "display": { + "thirdperson": { + "rotation": [ 0, 0, 180 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 90, 0 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/pine_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/pine_fence_gate.json new file mode 100644 index 000000000..0d0b690c0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_fence_gate.json @@ -0,0 +1,15 @@ +{ + "parent": "biomesoplenty:block/pine_fence_gate_closed", + "display": { + "thirdperson": { + "rotation": [ 0, -90, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/pine_log.json b/src/main/resources/assets/biomesoplenty/models/item/pine_log.json index ea79c2af5..1fdda12d3 100644 --- a/src/main/resources/assets/biomesoplenty/models/item/pine_log.json +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_log.json @@ -1,10 +1,11 @@ -{ - "parent": "biomesoplenty:block/pine_log", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/pine_log", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/pine_planks.json b/src/main/resources/assets/biomesoplenty/models/item/pine_planks.json index df4f32d86..7b4c31d59 100755 --- a/src/main/resources/assets/biomesoplenty/models/item/pine_planks.json +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_planks.json @@ -1,10 +1,10 @@ -{ - "parent": "biomesoplenty:block/pine_planks", - "display": { - "thirdperson": { - "rotation": [ 10, -45, 170 ], - "translation": [ 0, 1.5, -2.75 ], - "scale": [ 0.375, 0.375, 0.375 ] - } - } -} +{ + "parent": "biomesoplenty:block/pine_planks", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/pine_slab.json b/src/main/resources/assets/biomesoplenty/models/item/pine_slab.json new file mode 100644 index 000000000..f2d7b2669 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_slab.json @@ -0,0 +1,11 @@ +{ + "parent": "biomesoplenty:block/half_slab_pine", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + } + } +} + diff --git a/src/main/resources/assets/biomesoplenty/models/item/pine_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/pine_stairs.json new file mode 100644 index 000000000..3c92e4bbc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/pine_stairs.json @@ -0,0 +1,13 @@ +{ + "parent": "biomesoplenty:block/pine_stairs", + "display": { + "thirdperson": { + "rotation": [ 10, -45, 170 ], + "translation": [ 0, 1.5, -2.75 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 0, 180, 0 ] + } + } +} diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_cherry_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_cherry_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..407b0d1370e5eeae70c2ebc71dde379507c336a7 GIT binary patch literal 14923 zcmeI3du&rx9LMiK9&Qpq5SSu#<>8!b@1u{=o3>+Xfeq*!+Xw>{xZIv?m$kj6_ipPZ zK5#=ECQ1}V1VO?AF&KpemM}t)pb-fSjYxzD5)}y`OfvzECU|b!wP#(&0mGlCNqc`g z=llKr&i$On?mxG+v}D$>^heVviW*j2;Yw-7-)u1swXW1BdiF$?MQB zuy`0x&;@FwqNWfiZz`z}n`%XySD)`pw}*L{zz?G)w$#l&{>QYgUE2KF3)CUEtb4IE?37fteIw5nl%|%8*euA45N#E^v-k` z*+bqczRW!{Ru2B<(ATJHkf-T}h6ZDU$tZ`aY1U@5(F{j(oB=8fN@GA3!iIn{DVn4w zj~ggrND8Ww9MEZbg=KP`>d@=8Lh(=RzWl*>p@0%&2Px8FAxN`EhE8Sjig8b{F64_0 z%`4Kt2mBzQD$vKK^aX2VRaR=`eoDr>`z;LT#N&zAPB~t`KV@k}oly@F#E_E(WS<;@!vao|olez^xFXApFAgZG5D-DJ+X)+tlH}!ql{1+* zcA7z`VyX;gGiNc_IFr?2hBR$9D?80*gW3Do`=oZuVx6{CVyV6Nm>RM7N&R$4g2$ZT zLp0jx@3lmVG<`}HNeWz?jmV;fOE+?mm4g+%TYEZuQsh7i3Lyn(+s&cx*>CX^EPg;~ zp2)W41yMW7oT9cHfY(mQv|21C zi=9qxPIi<^Vc@HDOK|fl+LC0gF;8+wO5?)*j7Ue!7@aEQA9-XZqpk2U0Y0J7@kf;2 zlN{d#_c=)1(S1&grXxjA8rYcN!XiQi1Q$vJ8xveuM5ut^LTO-Qf(wfX6%bq~4Qxzs zVG*GMf(xaAjR`I+B2++dp){~D!G%SH3J5Ng1~w+Ru!v9r!G+Sm#sn7@5h@_KP#V~n z;KCw81q2sL0~-@uSVX9R;6iC&V}c8d2o(@qC=F~(aA6Ul0)h*rfsF|+EFx4uaG^A? zF~NmJgbD~Qlm<2?xUh&&0l|gRz{Ug@77;2SxKJ9{nBc-9LIngDN&_1cTv$Y?fZ#%D zU}J&{iwG4ETqq4}d`DdAiI@IB0KVzh0AJ}_mG%4%_&T6YEGqL*RMQlSdbydR{=N;b zmno`_p{OfMDT;rOqQ=T^E%{<5MWyX5b{ABH&#L8zXCIk9;zV`j!yoN<*Xnt!XlYi~ zqQbVC;f1;D*Diiwbs?R$ZQC!C4_+LdVN3tDEPe5x!?&*CMC*4)n$Mg$w=u8lTF#2` zle))$-0`?~OY?DMcV@@;4?XAGISDo_9#!8U`d&4TIWcB^*QIA*6k77(&|4eYza4oj zdwS-eqxLo8F?r|qBLhx-uyf@t{>jg zR&egpDeDx&mF>mGb%S>W*6g`HJbZKci|0>InFq%-I_u^;mj}#$Voyv2Yrno|U$u93u1l*`bndFLVoA-&jzh+kj`O=c2M+9M;nM#qpMQJE!R8Hb zcmDX&w$7HHIx^-Q9J2b~%~H;Uz2e+cgQqTU7SC>ya;7dHDBgJOz>6kO5C3mE`8-cj$&ga literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_cherry_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_cherry_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..d09180ac6763422ecdc3e458e96b86af6bae879b GIT binary patch literal 14924 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_dark_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_dark_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..27c561ec9814dc302c69a8c4f75f4b22733610d5 GIT binary patch literal 14899 zcmeI3e{2(F7{?D6#ciPc*bqsWwFr(M?cH@NU2k3ISU0w~&SiAk@gwYZciS#&?@I4R zyUh?8LDWB-VUeJM0}>KJoI!$4!O4IDBK``A4gt|D24)2QFuIY5^S!of-*p`?82)^l zbbb21-|zF>ectDN*MIKSit^=CQ|6=)1TnR=#8C-8r)lqp9|C`$_;Z8>AIZLwYK0(D zXKL?B#M?V&6GTpi=yI!WXBorEUL(uPwSqC|^#L_O*z$uumTMGLU9C_rN_qO5N50VO zL_Sadg4szqeT71USkmGbRHG>q**bwUU&HG?@%QVNjYSl?@ss zWnMVRXdZ{4aDLIJin65B^0KvZlbWa3YlWh($bETz(L$0EVFxIZLDomoMv6>i;<>2D z*W~wvE{*3%!6SGDNmYQ4PU!PB$f~R~$P<)|PES}EtclYZt)1|Cz21bS6}4zRKoCKi z(5bkZeF9l2C~}jZ6N=V@TbY;W?p3iawm4%lX)_aEyATv7uxT@4Tc{PnD`W%r$`twq zR+arOS@zh&T~;xQP*+$O>MC8PljTH7`s{%>zW~Zwt=Eu6vdcwm@La;iUw^R&H*XobAZjmvnqR6Szs-chv%3& z+3#glyXa->1=1(g+sN1;q>Q!{Qz(06Ke#Nxo@FBw4MVO_n=z%5qOuYvlsfESz$l75 zQzx*znKRP{nxX|mb}h>qYIA7TV9hb-)Y2T!3TAT%fYS-v$E9}2T$8p{BB}X%Obyw` zrGCyYf@6;LKpO4p@3lmNG~-H@hze-VW~gaF>xK@p6~el)qoWfZF?1mLSid4@+bvH& zy5FKFSoDC>JfUsNu$*?3**R@D2)vCPGa9?Bs54>{|L+2Z^F#KDYXlkuX@b2J&Jq$# z>{sMEHNg6Xf_l&ncelsGdB+;#3)o2Q-1mrMS0Ow)c5z1Ab^K!5wBw8cjR3BU4J`m| zBgc)!Du?xMZ9zRvA-%;!ffq?@e)mjQ&I!yU5X9aG!(N9o^@|a5`KBrh$wxE+isYfN{YzkTJ%EL<9>kE|>-~#<-A( zU;)Mj(?G@;7ZMRHz_?%<$Qa{7B7y}N7fb^gV_Zl?umIzNX&_^a3yBC8U|cW_WQ=hk z5y1kC3#NgLF)kz`Sb%ZCG>|dIg+v4kFfNz|GRC-&h+qN61=B#r7#9)|EWo&68ps&q zLL!0%7#Bj0>iLj4>`GB3OWN!8DLD z#)U)#3otI21~SIDkceOb#s$+r#&^V(5_{-Rkie6E0q{tlTD9yfcpOm2l~g(jqGdio zytIiRZjFG?L4s(a2;%n|f?&22#AEW-wSC0|F{!=OQQ!*xq;{;4-lwK*u1<7pr6I{i4;da^%* ze)0CXzpthpa8MsFZ(w(K7i>$(ly-F&^qx)K(bc_i)~v6FuPmJ89G+7ARGQ_?;HeX@ zoLscvyW{W9aP5E4=|5`knU}LF_d-p2N9vjn7xVj$ow%LVmigL0A6%V0bTPwvdG)oO z)@RmjYPY<+tE(~Xz|ofT8!m2|-dshxtwYDYe=Dgach@ILmwMaY?3Y{r;0L&s{rlRA z17|8X{&;#Q^&?kJ`pow8;?_=^FMV}uqrByv&u$(MntrQcXTbQY5NaT Cv}M=; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_ethereal_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_ethereal_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..fc143db22634feb37dcd3e37c4e161e746c2ba07 GIT binary patch literal 14919 zcmeI3eQXnD9LJA|3PWVF5e8A#6cFat-Cfsi>)95zm9YVx%QoDGA?$YdY`f6j)!vnr zA%OtGkgx?sAqXlF6rCsmNyLSa`4V4(M2s5Uz{nrSi!Vb#1VQn+wriht9S<1(e44cP z+w*+CzvsEn^Lw7%KexW3eD>(%iOCd2jV>#7Rl;kE{vB}-{LQ#{gNK)qzS26CqDH0a z-(l3Y?dcR%FiEPe)oR`II6?8|@S@THa)MqTR8y3FM$pF#i-Bfn08NtYF!psFF&ZS% zVXU#b8Mm((G)tweeo)m~UM;jP7Hpz%hBMh7ycG1=rD%zaxm7LX`>+| z(H1+5h5CSoT6cw^Sn&gcHOFca7&B|gx8<-_Yks~t+hAr`3(c@Jn`>fioW;U1j3M$d zI+I~!_lu2OrK=<|9Q?~+Y}Pa%N7F4WEjcZ@If}oDW^Fbb&6sJk*#s3Pb*ZfJL6fXb z4kzi);{vMSmwcL}$Ob(x-=G9Ehta4H6#Yc*%j=5{B&!j2kRl!AeKecH(1}c<5cT*1 zeots>qCf)=@B&#=p^r`I^EE4)qBbi-3>obna$vY7Zg+I-g!A=!6ArCvvz9;v5u^#7 zYV}edpeuo@1pES+wFKVEWxLgZo$;)C`Sk~bjh%!D0+&m($@wb!()gpOBfooL! zUS4xbUcL#?KDo(G#~Kl3w4}IV#iRJ)w16|$PA6(cT%j`K%4AjJWdW4AoUkEBl0;5m zM3yOln>f#66-|}~)@CZmw*iv?@|gxv6dM?U4FPbwQTw3OE=36FTP2cOyv@{zeNgJh z{1QCocn_k{XMejxBuF!8s8UIV#kmwIT3EWFgRBZXIk2_A!y|frfxg`w#{T^l zJ;9;}lqs%Gjy8(!HdO&MzT2W`jCjH+94ChDeLyytY4CEp9QaDRUFtlG) z8nqVQ4+@)LIo#SF59b|dj32;G>*u~l8n_DK)`5%DU#^1})2<(994rJlGd{Ecu(k)a z#YPV6YxM>71VZ|JGXp;~tN%u|&X*<4X^xB**NnLIGdFxDRKdps z;LNjHbFFqdzB%4eAq9b_)+NEstLi1m=0!a59SMzfLm82dh%vlW$UpMXN`_nEV*-3a zp`(u|0~a~E3+`|byQ4dt7)?h8L1|!Pf(wfX6%bq~4QxzsVG*GMf(xaAjR`I+B2++d zp){~D!G%SH3J5Ng1~w+Ru!v9r!G+Sm#sn7@5h@_KP#V~n;KCw81q2sL0~-@uSVX9R z;6iC&V}c8d2o(@qC=F~(aA6Ul0)h*rfsF|+EFx4uaG^A?F~NmJgbD~Qlm<2?xUh&& z0l|gRz{Ug@77;2SxKJ9{nBc-9LIngDN&_1cTv$Y?fZ#%DU}J&{iwG4ETqq4}OmJZl zp#p*nrGbqJE-WHcKyaZnu<=cCCC6U+12TNmuLZu+w`j`~6X5HB2BEalO;N2=DQe|v zin@9OUe8fffT5`K^%TWzrKs`Bvx`11p{QZ6mbnV6gFRZ6d+vubQ@-e{IKQ)J(!_Zi z_N|-w%-+$Z_iw6L9h|;-W?S0+sngC)O-UM?HQZ(2I`?e%hJQahv-9Xy_n#N)8<(^= zf9O5FYjaB7%I==0KTT@OUU_h1y?1g!puM{XyzD!$Y}LVyUoLFld2;!Y?w%56L(1cs zr@ppr=hiLUy{|LPIO@CC-m5yZZsZ=WJNtv>UzLCZBls!KYbQ^q_ncmqol&T; zRrOPxy|4e3x^~hsW^BeoHNQN1rQ@!yIqZp}HhGHksBulz8JPK>Z_>71yPCA=?z5)G z6L|;an#^Mvj;ZC_+p;Tc>GDta=JwA2e22AZ+PJ?vGvDp(n4P|UjN@{>b9VAumA_@Y z@W+qyPQ9}Cz@{t7<9|J#Hm+?ood13K>Pv?w^qCry-_U2&Y*|&e=K9M0sdXO}9vD@* zv+Kd)=PHXj9N#YNaIBp_r#-bT%W=8-{+PcYRsRA0LTG3J literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_ethereal_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_ethereal_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..9cac1799ef5334423dcf3d5a6e97d249b6086f7a GIT binary patch literal 14930 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 D6?JA0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_fir_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_fir_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..7a0bbcc35f447339e0280e7f9c84f6d3767858fc GIT binary patch literal 14913 zcmeI3e{2(F7{`z3aEu=stZWi8x-Jk<+PnVRx}z5DOD{fy}8xUXM>=LpDt~FAHO3nAWJn z61l;qaVQ1V6|Pcsz8C;%v(BvL8G~M(o2S#8&AGXTS!x5LH_?oq)*H3@Jl14l8Acs_ zY3yk*vIg9>Y?-q#S`PkY)6~ndpQY)>#ztMEQ6~oKXnkH@9?ckNgFy=wTB*q=b0Muy z%8n!%%;N+S9}xVqAo|owUam$A$~KKgDHMA}@5}3t74k_@c90?+;{3E;$I!`4Za(Jm z2Lqn)rMY<;cz_r9WC{B8Nqzo$Q5L0oafFhw=@ARVHF3FOwUb`2*PFDoBp0lJ2%<=n zI;HX^KcLHiBnAUKC|Ch+B|F*O%R+5@afW14W=6br5E4ePDKimUxD_HRWQF(2<_7>L zi-B@c^w=X^Ryv4Kou41>D)kH(#|u7%>r5-1Xo|0RJRfj!GO)vrG;0~7)}Svp7+7;I zY|1Lc9}y+kU7}m4Z9?oOEu$}I7}jWEjk!-Vdf3*H9EdV82i!bvPUh|@3#vu(xOui# z40t)&E_k^*K>K}lRysb2C}SteC;I1`kIRmh0O%`C*S}cr3%X97=V9?hXEpBrdfXjv2hoyFkd{Egc(bVqyOpVxw zrCt~i;4#N}5RG#6_gf-Knqj4i1PL~06VkM>b;AeQBJlFi(ZLCi5I&InTtEWKcC%>) z_gm})iycskC%kQ0j#rK{JFn~p;I`63M&p+ib4G2#|6RaHe#AaMQ3u=M-u8GT?@(i60V}PX`yOHFDnv$yF3w=P4qr^Ga-6ZS5#W_^;RVoJ z>0x8>$`O5qvY?(|Sf6WP;EUEPpHVA1ooKDRyA_>Iw8ou_eS&N^M5`qXBQE94jhqRK z;LihK&oP^gaO)-xCpt=n5b#tu1-N-7r6u(_QBUGTQe)*vMr0ytj4T!Mk377Rkx}?F z0scavV?R-bE^=%aJm4UHM-MnLnvN7fX<%c53yTO95L_q?Y)o)r5upNt3#EaL2`(%m zR6uZ{G_Wzjg++u42riTcHYT{Rh)@B+h0?&r1Q!+&Dj>K}8rYcN!XiQi1Q$vJ8xveu zM5ut^LTO-Qf(wfX6%bq~4QxzsVG*GMf(xaAjR`I+B2++dp){~D!G%SH3J5Ng1~w+R zu!v9r!G+Sm#sn7@5h@_KP#V~n;KCw81q2sL0~-@uSVX9R;6iC&V}c8d2o(@qC=F~( zaA6Ul0)h*rfsF|+EFx4uaG^A?@m+DH#UJ_uKKP_xBYdRK+n16G9|u(PMP)9EYMw?> zYhIxwQS1(iN*A}j)LTeVqjncN9p#~m^0uDV&ly!gzwzJvmbv~c zW7*P**7XL*q15cojpQcj`*53c_Ql@HzfRt~6}WUj z@~Xb-{t z&$dZp?d!Lz3MN-gTG_g8bLq?#;z#{kvTCOG{W1Q;vag#ubQu#3&EK9oa`;Q?jo+L8 z`F`M$N3TM;{qni#uWnb}@rP1epSPOFFXVJ3Q;sS1y03?)mmrp+8%CRA-&jH@;OfBgLUA$e6If|6=+b z&&u{web#RA?bDsQJq*kxaDC~Zx SGhKPev$&wdd2n9!+W!E?sbdlV literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_hell_bark_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_hell_bark_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..dae1a158c8164de39552c4ca07913cf90fdfbf87 GIT binary patch literal 15005 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 wUe+v` zz=Swn;^J$9OkNU#D5$_N!SEtvAutldi}Gf`SD4ELWGaepB=}t0wa>cFM~r_yP1^hI zdA{G@@43(Ovis-O6)nggoiI6pAc)b01@;nf9jkrghlAg#x9@S_GQwN1NFj)kAZAaIoaJh{V?N8vZUZOCRieS~_5w9QSm*k^9A7W0WR+MWd9rkUhmPtp7_EM2XtdRdBUY-}_%W*B5&4aH<;W>U0~G8*+jp;wwbD(BaGl+<97 z{ycV3;eC=jj61~p5k(+Y(@q5E=s!-YIbh#jCv`8hAe7-%Y%N#MgCZ-dVj z7@ELSqDyp(9#sK8CZ^9@E32|nD-TgJ+&yGrFeeU2xOU9(y4^8LD{AgCfFOi4rc-e? zc}1#3ROAL9FXk=-w~`v`?p3KeGC2b>X+1-ZUGz&s*tDLYEwB`VGh_w#%I5e)PL+L5 zS$5fitE{LWA(@jCSXE@2gX1NS#`Q@n6>W;lcqE@_=Ty-KR-{=^XXuTL(`aPP7S?23 z4EckiD7!-zr0OQfZqn0?lcrg-i8Y#L&ItSQ10;h8SDhsTI@(4UzE&JS@ zYLnbtjYxStHC8Ip2r0u$ip`N-vJVVPv}IVSSj~_tu*}#(kD_uOUM#fRK!ZV&1lA;2 zW;1lANpBLxOuflcP3x-!n$w#Zj07-gBq=B;#Y#lf`{mXUmWLmZ3j0Fn;jEoCR0Ar;F zwM8li_2t@xx*7s{i;)H&iqU>UR=7Lby6B&+aCfvd;ws?8Xx7S#;7v@kE|>-~#<-A(U;)Mj(?G@;7ZMRH zz_?%<$Qa{7B7y}N7fb^gV_Zl?umIzNX&_^a3yBC8U|cW_WQ=hk5y1kC3#NgLF)kz` zSb%ZCG>|dIg+v4kFfNz|GRC-&h+qN61=B#r7#9)|EWo&68ps&qLL!0%7#Bj0>iLj4>`GB3OWN!8DLD#)U)#3otI21~SID zkceOb#s$+r#uyh85iG#CU>eByA8{o_UiuR~;7z|q@Je4TC3Iv~jxlsE{Y`3Zt( zSxpds+ymF|38H}}i0hRE!M;flljPTy9M2<&xb8xGw$p#v^?G*w)u$3$Z;$`jF!IwW z7a!mMbjgUc-sZ#}`t060aomQ4wjJBIJ=V^h8=c$yN>Y0I%o%rnJG}grjqK%P4`zHV zR3EWYe0&O-*jaI??Si$lZcF7~vya_b+InftxLcRq<_+(!Y%BH-_gE_L{*{s6`RLCr zRd1czyQKSb%6D`9sPFvoo$cE#R z9e009F20n1=FbPNmrq`LboHKP$>%$sy2-As=sNXw+q*YXZ#B~ImW@e{&l_vnb2{mb zYbo>2l>KVlSh;yY$CB=o53av*(fpEQayAY8a)s) z6W1OVYD8o4uODrgK4DWbo0gw)b;U!)m%65HuCuNg1!}ry&3X1*Qqo(7-?`T-?H}GN zPXEGlcusu#!u4mB&MzPNxnQgXpZ~&@ z(TVfo?G;nccN9$=Hn$){-TJw&b sCw%Ur_qNrv|7crT^7W{?vb$3Wop5^VmMve6)7}*=%w1sLJ+E@r-y^JvhX4Qo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_jacaranda_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_jacaranda_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..890f94cc0eb83a18c2996ca27e2142f80d773868 GIT binary patch literal 15006 zcmeI3du&rx9LFyN2rGj?)W8(*rUaEodmnA-dTEPe-Pj1lxs@=+Yj?M2+huKU?Y(2= zksu%%6(!pG4Y|2$0}zn$~_ z{?56d^E+qvpZjvj#Bse1j~Xb7>RnvqDTTj%^-s?p@cZ%W_eA)U6)u{hQdF;p^iLOR z<>~6SxlTmuv!I{r4uis+W;eH z#9u9xdI}T6!M|L_T1^WJ4AaoiU~aIOl}HW4IUEj#rIZGalXM|#-UZMU^YaMK$_91`sRcI zQwmh2J|cmF+3-?^WV(7yu1+mZyG(jdr*j8Uxf7e-6Su`mA-+ORc&$Qy1c;gv@hM8c z9j~&IHiUG3eypnKr@W#hhjgyPoJ_hYwc@FKz$0qF4J*=SVl5_~^YOf3v%{jSK>Tr0 zn%%4TKO z$qIO2vWlE!a#(X6CW}~Q%e9J<#o^~;0K8t*-XXO|k?QrWl1S};z|@GnL+WQDGCbzQ z0HV=n|DZ!;NYi1cB3XsSIR`0PSh}%;tPDKYzO}6*Ajb}*uozK+zTI5Lw*8ho!IB4* z?ul(%L6r2P%q{7=0r;IvyVlgSlFo!p{;vxd&yUzUAETibggV(v@hmYx=YCbG)*8eJ z$g6?n@bC6`Ja2nr`T$NwKlcN2`&EdywqKmKa_zX7PW?C&U?ISniLnLXoJ@zd)W~st zxxS!*`k3C%v+%`m`gg*LcBfmX+~10Jr(09bNg-Kt!%Y~QXj(Jk($C!ZnNS9A4}g1= z&1SJVne^s#M~NH-fpU)wH?OLfBsVJIN$<#LoYI*Q=|~vkONIO+kF8|972YPmI}|2) zi_(6Ple^%54pLY2KPN`hkwH)z*qGqLB0>cO7fJ&g6I@tCsDR)?X<%c53yTO95L_q? zY)o)r5upNt3#EaL2`(%mR6uZ{G_Wzjg++u42riTcHYT{Rh)@B+h0?&r1Q!+&Dj>K} z8rYcN!XiQi1Q$vJ8xveuM5ut^LTO-Qf(wfX6%bq~4QxzsVG*GMf(xaAjR`I+B2++d zp){~D!G%SH3J5Ng1~w+Ru!v9r!G+Sm#sn7@5h@_KP#V~n;KCw81q2sL0~-@uSVX9R z;6iC&V}c8d2o(@qC=G0UUtEUNLw_IypY&^hkMx~+{gE;7aX?xsD)my-+@Tcp{9=l_ zeGmR#q^Nq9qApcZl+Z{~{gvf2TM8+v%U{KwJYV#*_U7SP=Sm*lf8A%k)^qc?g>MQPh zsn3w#eFoct2EMY2d$Gd2SM0X9(6yd9Skhv2zTK4l&djE@2PZvsd*r55Q!lUHUAXR* zg7-^@T^@K-*}2Sq@@%)fr^hYdv#+XokG*1m^-|X2Nn3iq)X(|u;60~y^j``|}G6m2H(}L!0v09Ajhl)nCt#?(=F6d^b052j@Pp7qElQZEX}S{Mn6v zv@ZPN1f1pCpFYWQPaaP%ndbTM*T{{x@>=(3i0El9SW_My=u7kNd0|exaz; zxNp*yJ2PExEd27TmaW2a?K#7&yO$gDZf&R(_RaooS!12`SpJUl?rDW<4<3*9Xd3@< zPEPC6>|2E+gy1GP^L`)Acuak*X~Wie7O|}Rd)KDazRhnN@2Hr*YWPvZO^`FFc%X{qW5&{ZOSXfm;EJOYUsyF@!i(iopWs(yAG>IcHXTqe{@A*Z?s;KU9lYxA51HTD zBEUBc;Ha+@-1?>0{OjGFhtD6_nKiBO$gWSD&mXeg&8Bwc)|(EETJWd-1Zi=>M9=22 Hm5crXCJ>ob literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_magic_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_magic_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..d9e699546cd7f9aed412bb9c3b4b96252c15b1eb GIT binary patch literal 14915 zcmeI3eQXnD9LH}_Ue;yI$jiVGsfA@2Xs_3;?RvDGb7gKB9dj$V330n!uiLS!IQkJMy_$LpjpAEW86XmrwjW6Kur+V!f=3Ln>ktCz%}xIo91f&5sjL6 z+cYm2oqA`Wm}}xo+eEIqt-{5&HM17CrqHgkhG~$%$H|O3?DP61I&9NK^3otynn{g1 zB9WVInj)p3y2e?lE*3;iZPXdHtlmJW%@!SHG@8wZrD}to$|v;{N#$uN3!R@&>-Fl` zM`Krk$SS%$bd{qdRu24S(=^F)fF{XMD5MMJ=>)Nnq%0N-sW*@YgBB>XQmbEP!dkzy zFq&j6kAss~kq^kc;8!bonFb*!+cX-bQ2Z0SFJB;D$S=j%0g7ap36PXdPo^@t*|;YV z6upt5xml9)az4&4OTb5^^aYv(S&*89NlM1MCoK%-#OaLJPB~tmFJ);-Ufu!_#E_SmYR4 z5M6@cwMSQ3#j1usD03l}yzPxgyJqF7rz=<7c@thaEKNc-~E$ z3?8$Gq0HJmiZW^Q3mA*G!NhsAR0Csi8z@$vpGQRiIGwP4LTZP=29>Q6OYMHZ)R28b z>Xjl7jyc8)X_V1FXo(bQCX_1WC9pVKp+yUpZsZ`V=GKpI9qaJ&kpn5fh!Ur4H=AZ` zzr|0m_yMJOBHNZ`Smh|Qv&wGZ+*Wd2YhqY&XUxX`-wBN7hwPKr2sLs3N%m4SOGGfa zUlKfWh!MG>Mz9?2Z;wawjyEP3u#(ET@8!qOLbP@K>WM4i|xGAY+URi3k>8Trdq}jBz0m!2*m6rh$wxE+isY zfN{YzkTJ%EL<9>kE|>-~#<-A(U;)Mj(?G@;7ZMRHz_?%<$Qa{7B7y}N7fb^gV_Zl? zumIzNX&_^a3yBC8U|cW_WQ=hk5y1kC3#NgLF)kz`Sb%ZCG>|dIg+v4kFfNz|GRC-& zh+qN61=B#r7#9)|EWo&68ps&qLL!0%7#Bj0>iLj4>`GB3OWN!8DNZJ#ncLFa2?T@TOk~ywZ2&v%&e`bwD*+TID2&wj6@! z=pu-JM#1$0K?L;#aj~8t=pKT|7GAGAUP2IQd&(R|uJF%t^^xYTXJ*~XQf(?#A4^Yr zEv>qMs@$@;Q@vf+J)BcM+M%oMT(h&Qqxz}$c1+*aO_!b@zDw3klgM}Y%~`(=g#K#Z zaN4H*+R)R!>8Fd+Pm=Ywr(Evs-0iyd{hR|oZ2$K0!ISe^s+gl$!=@93pX^Yrt~t7G zU6{`xeZLK5{&INJg=}~Ek(~z*rMrXaOP2Qc4t%w`rqg2CoqLD)qy0wO&=mR7?32e| zN|VI>!Aoy^d6;ndNRNd-L4h)7>uRmi8}w z2)pmaCr3H7FXS>R}Y z|2vRztfJTEDyqw9sycCf!{+O!GD?Q#EM&_~$4B~grt-ef$g(>#h}rX2ew_B_U5oOX OXW8-!N8hvco&N#QE@Vjn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_magic_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_magic_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..ba970092cb2b988731f377ffd981298c9a0e771c GIT binary patch literal 14922 zcmeI3dvFs)9LKLn85-zNP(jH|y$QacP41F3ZF7@`KGM?8G;Jp>V=Du4xm??`NiO8B zBrV9J1xKCH5fOP5&>2M@D)N_984!8>p$=|WAdTx&09IMJhHU80lM1wB5XCJ4*SppWI6c$swa4T3jMb8XM}8d7lO zX5#F<^1nO2o0$bbYMUS`Rl$L*DvV4fzFmjSWTOlioF zL~hE{6et6dwe~8qNc8ihNoUe>v_Vhin00!SDJRE}Ng8N<7DekRy-}+-Gg(;-O_Pz2 z#;O95#qX+T9JZ3kaNw^zO`|OP7>Wu60=j@vC;A&Gz1eK0Xai+1Xn{g2wRmMVsP#(I z!bt}6*m#Na3qDy8y`++tb&Ab$o<^e#6#Yc*%j1g<tM%P3-pQ*a_$B@gy8tl8YAt1QDbO zol;GUkEa~GBsTjwzIY+Hm1&9YUKZ+Oi!&sX(lg@R`Jga@P3Z~SLZuL1Aq%)yrpV8; zvgof7MYlCvWmSU+$)ciARgo{-Sx)dOT&G*8cvEb}WBGU+EAv)RktQu|)Ee|P1_NWt z0Y&*L~_&5)VDzPEG@0Cp=rggr!#0hDC=+zNEx34Y#tXYvk#R8)@)&_e-aEox3TFuk zM)pf$y&Pcud_e;!hlkta;k-kQ@dH>W<=l4*Lsuc(I&^Uc%XRo-T9o6A0fhi&#)cL^ zZ=r^@#YPV6Yn26cH;42&1{!=Qz49Be!rk%Kx(8d~?s#j=Iom79R}6OC(zT*{dn zJ`<|J;{k8YHkphj3l-lS@2C=jyt~#WfXyo@C8^Jjc;Y(}8tX8Trdq}jBz0m!2*m6rh$wxE+isYfN{YzkTJ%EL<9>kE|>-~ z#<-A(U;)Mj(?G@;7ZMRHz_?%<$Qa{7B7y}N7fb^gV_Zl?umIzNX&_^a3yBC8U|cW_ zWQ=hk5y1kC3#NgLF)kz`Sb%ZCG>|dIg+v4kFfNz|GRC-&h+qN61=B#r7#9)|EWo&6 z8ps&qLL!0%7#B?N%S zCRMG_zNoR4tjm19v-2F?o;G%(y1>0SS>18i+p)heKP|I*WztW{T3cq{+@q7(lJk`} zo;C+MrAr&t8Jp+rpS5+;jlQ;EYeBAg?Y?UZTE-}in&cVM`(*MO^R}ORZeC6Ls(O8U zv1<0fozrLU_3j?s(^R$o;6(KkJxwRhjN4T@SH1YqQgTV#)J>l{w%6|7^~2;_|C}q> z>R3K{`qhi$Kf2U%@#LNMO}+`U-06MY*NGX@iQ6e(Uht=^ZKxEltXPz`Z^@25mW)N8 zTuz;kc7EES{;_Wyzwj*6lkVPSGELs@95u5WWO`k`Poy}&c4DzP`4f|>MGxwR&lg`g7?(PiRw;^F{8ZybmqqQzPWv?`u-HTpz^bvRmCdZ zF>*!z7r(Z7&TPB2+Bxc2Z+Z8-fA6?{u=4m{JM*^`?%hkI{Gth*InrTFTB8z=j$SCe cIgmuC`fe^iGP`?=^0sGLafNMX;rzD$05u$Jg8%>k literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_mahogany_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_mahogany_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..7b976334dd530ee33cb8d753b3d5f6ed34159d17 GIT binary patch literal 15008 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_mangrove_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_mangrove_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..7062432243fb5a8dd40674454dbcca1f28e2010d GIT binary patch literal 15428 zcmeI3e{d6J8pju%5iR4iqYN!h$47fwW~p9bZwG>C`RV?9@j{S#pn<7|uyFTFPBh)TTAF z8zLwot*A6(JsH3@15@uZ6fm zmBI#)E!~LedNNp8W%C9R(&2D^RngZ)WkpNdTz}?gQBiru%ke-&wm=ZBNRi>{7!M!w zcqGv)37*>>`a&l}9@SMX(c_Q{49CYfUg88vsK4I6;0iGuJ<%AjcvRVvM-|1{*AYim zq=asyWGkqpw!Q-wM%Q78J;Jb-A_DIXR(qAOi?sT4!2Ftnh0 z8+gtqFaiKRM(`#$Ca!WaBl0ru|c5wX;HjHlW3Nt#ium<;o z;f3h8|B577#Bf!~`QqXI?69_S=0g8gyBL#Q`TkxH2M?CFe~VJ58UY#T}F za1@1wsd7Ao<*TsJ3Lo*{(7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxn zyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88c zAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*= zAwcjZ!G-68cnK~92;L;P@O%(2!G!?9n*s>q!X`+=w=}cxb<9`p zcsK=L<)oFy<|suiuBE7DD=6yx*YNx?MRjo$^~pktlGakxME%zb4%|plV@@_jLb2Sj zt{^*<%R9%s{@an?4NPy`PiYUD|g-9xbttd2f{UXJU4lzxNyx5uxi(qXPW-7 zD84hgbl-d7weQY;>He{azrMZhd~U(?&DT}ceDJ5^leWBd<&mD{-M@Ky{?=z+p7mxg z|6a>ikMf`QubOgm%~!9fec_313%AVQ-tcKX{2aZl_Bn9riFSDY->t9zN4k6W?q%mD z%$jht@1m=EPI+G1doX_2j@O{_&ZPm`)3xOB;QmwDKNJ(^l`|G!>bF?Ey7i#6+{v&}76j5jB) ze)hiZjdvbtsGhU&t^FTfd!l{A7pJ$L==;n1v1ebY+CLE6_2IQ}u+<-p8;H(ax&7H` zcg=c?wxp}o`wqVuzgOOrnY`imb6Ya%WjEY1{(;$7!=bM~n7e0be7yPi$B(}AkDm&) zA@!5pV>fLxUU+i*4DF`n-5d98{p@V^q7&`s&ZqkRzO0!EpWOV$;jydEO_&_}=tA35 z?k8V(yJhYBy>!37H&p$|Z|C-ZG5^#Bcl*E-{Hf6C?B*q3?%l&*68Q2O>QHq{`=1wl SZrJbnHqD$9dH#ll%l{9(x>=6v_szQ(>g zeCOKE_6IZzDJetUI-#f?V<;VnAqBP5CPuZgGQ6?@>NX95suh|7MGY`om6leFmiKJO zcHTIzvW;o~yq4^{=Y8Jq^W1&j_j!E(+(VrmYZg>}ql%)a1?_GAE_kdqzw_q8-*2A3 zD!{|_TH9uwqUPUZey^eS{Oa2+hb>4F1MRoY2g^wNi!_X zI&7?mcRG27u@pX5Ully_CZsUm#dgI0qzY8V<%)2UR-o^sgLM1*EN9uLiMG{@QC z44a-&3?Xe(^gHrFCgb>lE+%BnkX6NE#uY+p(rB<+%|yjd;lAQpF_EGd*g=YPTF_|L z&d`-al33Je$wVx7X_82T7>EPK(4mg4sMDgVq3Tg}hLlD3jEUiz1Omm}6|XlQub5gl zTDC(31*8>~dN88_x(n!PG9iMN?eJFasC4&+94;-+lt`v$#%l*@c?Oy3$;)zEA-_Ui zc&~hO0tkkh2&!t#m)~WblL#%%&ADA=`A$F(WyR#W%uA!9(u$Yj0l#1XAKZ~H8{@EX zY>?x4mm6-%@0RKFlMs18mE>@yOzyNXY>;7j#tG#s%o8RbqiiM`0~U`Y7{aWgl+P`T zBZ+)iO~eJmC&z^dpfx4prAvclGmBe_Z&qV!0$vvIIlOeG;WAZjoAK?6ZU~A9+WkH_ zV3%cyudDOab1qPC3y0h;o0D;KHVt=Pee4a(Hy%9a;Ivz7To zvl@WprKgORE~}_4$mHn@I6KPu_+|2$bEKj`nW2{QQF0Sz*6V86NC^qh7=hbib~T=l zJ5`7#@X}`AkIDaoRnUd)|J@qQu897#HK^E-{+|m`+Qed1P$EF`(Ubdka$t6AmtWDT zg*Dj^rWc~u{43&N5yM?24T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC z7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyotqCReE6)DDW-K z6nq`?cTYc@fv<8}#I~*gMfHD+qV6A{sLNO3@eD;J8H$?dr6_)cq86(^-kNQtsB12_ z`x}Gl zzR#I;W|nT~8$Gub%nfJ47iG~59=R`zi|w|{^r^Pk8OxW7VS&jnY_Aq zP51BN`Og|xC%=C0=IdVH*m>{Z=&~iD$0nA02Tq>3IMI8y=e_Rg@rA*=+1>lD|9sQ6 z`!_up**$RN!=v;0uG?PQH$O=4dX+ugzIq#YH{m%w^4GVO?0E-s>(L{N=6E+vT z$?V>@WMJn-nBk-24K;6nIv%a6J^X_Sz;3KrxZsm}erV1)8C}Z{TzE6v|KX`OmcFR4 zS%q!cQj@9k{ek-6p)M?c9tp0Js#7q> zrO(gr@r0N3eEWh_^~`}eYr1=fo0h(`^Wv3fBHYiP@8?!_FY4$RKXY;0T-?w+eTx5KY#5pOV8Y!AAMj@i`G6hx@_K1Ym@(bX9J0m7f+vfaCBMq zvoD;w{KSs;ht?i^{*fnZSNubD^$ve!-G;U+f4pmO{nf#je|1A<`@x&eEgd^*w;pSK zqI0$H@vpveF#5(nKfO)6b!cp5)2X{g4n2D*eap#r;`jgdv*90&?fCnjM-JV5dTh?4 o;K1H=&6(vBS-Sezv9l2>yZ?ih&xVeF&3yT{y`{rH*3`S>3kY!%UjP6A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_palm_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_palm_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..40a21a6b7eedacd8f1d8784778ce450e47d2b7e4 GIT binary patch literal 14912 zcmeI3eQXnD9LH}_5XOr{2(JlrhsX$P@2*|9_0kqb3v6QN*h&~Ef!p=jcC78yyBq5U zA_|BE(5XOpQ)W~IOn8e#5h93eAVwu%fbgaf0uIBQ5D~%Pb8Xi?>pC7V{`oX%@3-gq zet*B`KF`bUpIcm9G`>grz;ueDdK4D8OW?Ja{_WBk{tmf$Ux1gcp@JzYMRn_~f77Tn z>-tkv-eAdFrj>b~<3%}O5`1zwFogplsHQ0UsBlOStAS=H2bEILL0{Xwmo`W~2R+&9 zVLc%isFDim6;N7VW$JdE{bhBibbTD61D z*9#iTJjDi=tN?@6WHpMcnKR_tOq|u4n`_Q8m{~5HVL67g7&#lCoz1hXA@-r2=`gY@ zz6!p?JuX%b{^g*nG%dt4Ol@tgsn%kWl}d)Q*=!7JX3S5xkhu)v|cFwiQQKq6fYE1W9%SBCM<*)&crgQOg=I03Dqe6$k2Qu z1N8xTN#?_?lq|*F*$8A={+5e9fYM0Y8M4EBwvpw$EXT7sJeM<457=l9M46leZXTbY2@jP8)gpO(B3~gZ0YP(00ihBw zp$sXvR_uDI}fy*nmjXygBleDK)K-CD2YV@+B_in9ugVo#t)PJX zO1K;zZjVRvwlyXfurvC(@0Z%nLbSE*{Shb{P#HF9P(KDeGJ{|yPj@4?h z+L`3$WJj?S2L3X)1UIj$FG(&Z=1J~IX`IrL5$T8-qf>?aBah5vv=u%kz$X+Y{)p0c zlH-W>}bwGnyP~xGe`e76`Z$3rcxeu=` z6jj4g)a4lz#jm2Me)2oho5oR8+PXq_zBhbIE8SbYe{`Q8_LeTmEcjwrgR=AKF%6^h zxn95ZFMM%kzeR(Bi_Fg=0Zm4jhS=u z`>s0VdcA3zy5*OZop);6*K$plGF$^r=Y2Hz@X6-pmaqRhyL6(v?}DEvgVL6r+6}AK z`hNBZdcuhrx#DEUiKCNNSZ5FKms9j)^N*Li)*Wi-^vvc1$G1&aE@XT&_uH+1X7@Pd zyp(b5v#QTG>>54LKm4(UXP0g|w|39=(xgUX5br{%qDAG!9;>gg`yG^_XfJB_bg zpIhDc)QaLWvxM`vW;Co{B0RD6t=p?^_PluSsblBL!xyIyzWUSZrfu{0rcoE09lvj> T>;A6(j%VT6BKMXtGhX`_k-~8L literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_palm_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_palm_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..516a6c17dafbc0fbd897efe7f304a06b89bea171 GIT binary patch literal 14915 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 YZR;v}cIbq#{-$SD#a!3^nRP4w12@`dQvd(} literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_redwood_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_redwood_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..a079cc3d03bd22241f507f5f9830cda6654a61c7 GIT binary patch literal 14923 zcmeI3du&rx9LFyNc?>athQW9>1p*AZ`)JG7OIO_1;U?=Cql66;;qLZqyU_O5dv94c zk??RNNRa1%@K6v`i~=L!4}};r0pnvl2f=^{NOX#UA%q~J;JIyS&$^BS#y?M!_WpLx z_xt;u`#F!@f9~><;+OiQq@_?4)u*t)SqiUx^>5Ga@OSv_hXTCx3KW#96xI8A{o94w zymcT&Wet>(Z|@BvLQgnVAV%7?Oz;k-PI^=8^=2urki z*~T2bprOoFV#t#fV6bLbO(MgwhD=)qYqe%(a^npg!&+#DrCGCywec1U&oGAQ$LL6b zkzMgr@}i1$dgSsj11RF=xn170udgHk#pRjx#}pNv-v3LdfJ-M?{i5 z%Hss8s7L`#lKlofuTUWewQQqNFBJPk@5>j674oZ5c90?+5&|@v!O+P}9x>(#1Ql<1 zXdaOUUf=_MO@%%-sV`71YqDA`cTzIe-DzPsCoWg4cGB_sd`U~ITK;^9Ac{1pQ+3w{ z09^`HIjD#re?GjG5y|delPcqr(=LS0EN?Gv4%S%G8LxL+YuD1dlnv zi)i%GKW&L5X*!fDkW{!hYmr3@mu~nVn+{%U-}yg2fIf z-4ounyddgFnM2ff1Mt}CcCGPY#hg)_^j{}1k{_{mUZbWO_&eE4kt|_B=YCbL)M^9; zDlDEAvv4EY{&wa1deikCF?I$O^U*U4?IGJ|+IOE|$fFl#a6TsT(4sG$u z5q+6Hq26FvpUE-sL$msC)QWZ|TFW1AMY|KNapw%bq&c`~wS;EGrJuQxGhsS>JOGXf zR;$@+rxTkK9VJo-c*~p;+`Ov3B-sg3Phv+>V|iyrq$6sKOcnBvJUo+;R`{3zpHS%7 zBTD;8j_rc~If&oU|C|_2M~a{{ura}fMT80nE|dl~Cb+POPyxY((!j<97ZwpJAh=K( z*qGqLB0>cO7fJ&g6I@tCsDR)?X<%c53yTO95L_q?Y)o)r5upNt3#EaL2`(%mR6uZ{ zG_Wzjg++u42riTcHYT{Rh)@B+h0?&r1Q!+&Dj>K}8rYcN!XiQi1Q$vJ8xveuM5ut^ zLTO-Qf(wfX6%bq~4QxzsVG*GMf(xaAjR`I+B2++dp){~D!G%SH3J5Ng1~w+Ru!v9r z!G+Sm#sn7@5h@_KP#W0yvA9y=FZ}^OeABN6zS4Jf(diZNbwGnyQ0k(nx=|FhXemYA zdkC+;QB;tjsB3d5ir++0sq)&{M<-KMmk$e_IquMTZTkMVF1*p5_`1aABsWUzOruEB7N$vjeYPM|P`(IxvZaBXEmSJvllXc^y1!J3w4k)GeP1`PR ztG)f>-iB6N`t_^K@SUd}@VdTR)~GJWFFf%UuEetZ66e#7@uePwd~n=jul zJK_Dnb>_nOBQ1ybtQqY}zrH1HNW<$^bxVEoCle=r*7)xE#)W%sOq<-bUb*@AjI`?0 z6c~AOSJT;dcH~@Y<@zrh@Xx7dQwx?JUeKJCzOkz9mviO|eS=q5&MB<@s3>(ezdS!p zD_`Avu-t9j3H60w%ZC$0OY@1-ABovfft-G{Wi$_>h0(PhK&9*%WI d%lnIUsFG;r~bNUVScf5Z|c1|kL*Kmzz)+qLhyju#DozRlV` zd*AQ(dEWcHKYIV%ri${CtjuYd6h&o~l{zZn_XPDlW)%FKb?q(>zs3ejSIQJMZj$=W zpx)a)m7?-ziY~X}b}r=v$*<=A0x}mV&_?reFjkvsttKi_ zY74Z5YC(?$r+SM?HP9LAR-Q9Q+r~z=u(KykQH7lXAc2hkwPv> z^4VgmtYQG6#%_yuVG)s&p^WIo{F6<~ua(xhW@bq3aDFmNU_T$HO2 ze@v8OcS;`7+kn`OI)-&IEXU+?Cezbuz{GMO%G4Zi^LTiLzppH)7RlogIIk4)^NLOM z^VNV32CA)evJp`xmK0}~d{PJw3)ph4bh>856 zSab#kusWl+%B#yav#c)PXf!dbx5@*|RZ##=Cu$#(+93&b>Q;%T_WZ}xh)FM31F@CkhWyy znBJ{UsIM-nHyarEqFMDbZbiFOtt;C zCR47-N~bobIx55n@VOl#+`O{7B-y;UC$%H3apiDEq$6&OO%?J(9-YZpE4)pBcPMn? z7G>}xCw9RD4w6^&fD@zXND-6K}8rYcN!XiQi1Q$vJ z8xveuM5ut^LTO-Qf(wfX6%bq~4QxzsVG*GMf(xaAjR`I+B2++dp){~D!G%SH3J5Ng z1~w+Ru!v9r!G+Sm#sn7@5h@_KP#V~n;KCw81q2sL0~-@uSVX9R;6iC&V}c8d2o(@q zC=F~(aA6Ul0)h*rfsF|+EFx4uaG^A?F~NmJgbD~Qlm<2?xUh&&0l|gRz{Ug@77;2S zxKJ9{nBc-9LIngDN&_3;6IW*Pp+69SPx^)7BYnrWe%b{e2h<3ql}?Ik%%Q0DO%!$W zF8sboQFRPO^{u5S?j4GnB5hvNxtO9d_LeycU6IquTOGAW7Cn0GTD9ZxRjqGN-7+l_ zs(faPeOFUc3A1EpQ&Yw0;+lCApX)JnE;_nFuWjqTd-Y7=72}=!8{@C9JJufVyt?){ikx~&iwM{OFvi+cO6^O z3|cpy%4vy|?e|S)Tc(#<>&vg+y4k#b+tlvNllxZm<&M8}^z|>U?AY6XyrIUiJ8;m} zHpBGsxeunVGmEq9$M!BCaXMmMJoj?D*XkfDQ zK6!ss<&Hh>bNiP)wC(VMqGLyPu4tRB%pZTLxu`G0+%@y-%qs`$7XD%FUOwgFmzzpY zg`GXlRgauF5t-2b_sN!$O~Tglv3X75{tvsW-Pgbi2Mm8cP1^hI zdA{G@@43(Ovis-Oxl8AdQcYA51To54;wS^xG0J!NF!1}x)jk$nMubWhO9U};tnwW~ zv~Qk35a!8(r$Vl9J;88dK*xH;N?sQYgn*hLEQQe!%hm9*x{|LJf>zDtu8%Zo!E4nl zGPx*M$jAi&G4IvVf?B_?Xs#PTvAR+>qTIwp~8 ztePUFpt{24R@=oeuQusST8`4w>ihy7Z8GKO>u0I;6m29anxqX{x_~hn8H!RTJ{p?} zM3%6(iYar$1N}=Q@abJN@vQSV;umcpyC>tVa9Ytm`dAXz~R2%lk zhUVo+-p>d4pez9&ozWNaiLxm9#4II~-B}BRIdQp?wKI-45Xe|slIPX|1PP=Wosy?M z#FJ&bB-VyGer_GOm8qHTUKXlSlQSTb(vx-Ud{oF{Q+ndI*iwkkkOkZ;V-NGJEQURz z=(ojJnY$mM+HQ}nD)nP7mJ@;s*BKTv-ISW~R6gFp%DfG%NRyT_X!W#5uV+m8j8XqI z@LwORMkUvqn4sQ6wS~yV>HhM0Y$}gK+5zSVDorcnZ2VduolYW<(Mil9AIUe z5MZl$G8C+~kf}yUnOstgUG$4#Ff86?u#lOWAy;gfG0vbQvq6q`I&7dpCkS4K_;qG+n;@ex{?sRL)xiBcmHhrR6S~KKQ&fNH!P!1jsc-w4~ z$zZaO>CNd5w-Dw16%GMxUP)P!^z4Kuy(6P>aW*5=kub)m3i?MLo5^@9cuW9KC}i>x zW#A+ycfmalQg?KZ6T|6n5ts%t#<-A(U;)Mj(?G@;7ZMRHz_?%<$Qa{7B7y}N7fb^g zV_Zl?umIzNX&_^a3yBC8U|cW_WQ=hk5y1kC3#NgLF)kz`Sb%ZCG>|dIg+v4kFfNz| zGRC-&h+qN61=B#r7#9)|EWo&68ps&qLL!0%7#Bj0>iLj4>`GB3OWN!8DLD#)U)#3otI21~SIDkceOb#s$+r#uyh85iG#C zU>e96<3b{W1sE4h0~y~Imn!wrA0Gs7`bEGieRcbLmA44hTuGUWAQ~Peh*eDlakCFx zFAzj6MGzO469n@rL5vq)S$1R|K@90|I*L5eQ*ybrrpZ0-dVc4W6~o()XxdLW*0jwj zKR@YAYe$p4EvL9SH^*_`lyMigw(jYf()sw`-<7VtwzP4_!}p(#{BYFTyE(Fdn$tZj zx9;-?KKr=%p^9Bo$Jd_wx#G{0+W7~jH;x)o6Te z?ewd_bhNE7_urdCJ#V<1XYcNQDsNFo%aZm3>vs#x?*(eH1v+TLrwcEvy(y5;7gzH1|u7d@SGOC9eP HFJJQ?5~FUT literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_sacred_oak_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_sacred_oak_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..ad03bd9b25ef73b3dd3f8e5b93fc97d81dfebc2e GIT binary patch literal 14921 zcmeI3eQXnD9LJBK49CDlhHjIWS^`M$dUx%**`q6rb#oJnbBt_Yh`U{%ZRgrv>0N1A zz>u*mB0?O3A_Cz>0!CgW4nYYaQxObGVt_=5;Z0E9bQr)vc$v?&UHh!-c);-I)1 zL#Y{}Lj4->e7D(Hf4mq+1)x%yCE9>!WTqt}Hb zYF(~APb;XaaFposWgpO)4Q5(ojhrsWV&Kf?oE+mzIwQ+vF)YV$CYrPGSy?>G>LMS# zEg42upR<}TwHHRp!M}3#wW{jn872@27y>4P?5kloi^amQM#gBQp@LTCdQ>4udz6vk zBwcyzKoNbCSCwRsPRlD)$$m9guh$AiKau-#d!vOsN`xJx$OHv1!x>m6k;y4WJzl@h z6&jjTWPl5}fk#!Kk4xzD*2=1^)XKe-jCS{07|w~q5v`qYyl!{G(u!Iz2O@|dP3Tn0 z=6V5B3KZGz6G6cocq=0l-MuPR$0ny+CatH}v4f!0i%shZ+d@krJVRD^uYA4_2&(KW zlVz7Jyvj{&F+m9ZSpaeS6}91K`CoC8tD=YX5XDX79jWkIz_9;e7x%RaZD z+9bD70~oKT#>&JR5oL5q@%ge#_Q7ERo5{)~YDQe4WyTkK6jktupxADM4F*Ya^4Znd z)kbHPg=R%lHl3Bl<gqs%61y8$?@Ot;q9u%gb0P5QqR7|xH_d#@3w1)g5^QaDRU(7Rue ztJQ$u19>%YIXv7R59jS}j4xniv~%Ajb)SWBYxl|NTCP1O)2bb3JX{EHWI|{HI4jem zEmk?Kuh1scxoc0^BqTTV<84tFi-SO6#bGk=TZN^BoxMswqow?yNVH$iq z0Jdzi*#x(4d~>{`L<#~|gK}8rYcN!XiQi1Q$vJ8xveuM5ut^LTO-Qf(wfX6%bq~4QxzsVG*GM zf(xaAjR`I+B2++dp){~D!G%SH3J5Ng1~w+Ru!v9r!G+Sm#sn7@5h@_KP#V~n;KCw8 z1q2sL0~-@uSVX9R;6iC&V}c8d2o(@qC=F~(aA6Ul0)h*rfsF|+EFx4uaG^A?F~NmJ zgbD~Qlm<2?xUh&&0l|gRz{U^6l^lEN4|w34egXJO--(9PGJG9SCl-}DD5`!GMJ-rJ zQMWtc^%6z-S&F(`Nm2Ytih537_U3^?it4ke*q&DwJgI)b)qOiLz4?0i-2qFErHtD7 zU0X|?G-T0%^-s!0>&50jy#32+UueoaKe4g;>%O~7lMZaU|JCmN`puv5*8EfL!S=l! zch0$vr+#vK){3Hq>19dj1;bk_$1mLRQQi694k|mE3OAm;`sJbY!j{0gy4U@8 z)Z>kVo7eBV+1YmC)5RI`h>PPg@;0Tl4}1DZ&|3KM`x|rUF|&$>4?TXk@tBF->TKLK zw31F@lMXjlS}s+!aBm!Km_BUY{!{DT>1*wnnUpqr$f~xBmX1Ki%0Wx_`RSxF{_#ye z-yH-dEp6Vj?3W+Cbs1ZhuT8nKeCMkYxOT5zJl%RIy>;D(1wU-{u)9{@xtY>hx$8#9 z<}X&O^tg{(ne)xLdFWy60kVt7sf literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_willow_lower.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_willow_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..fd81aa54401868caec5246532a465a50fab9b6c3 GIT binary patch literal 14920 zcmeI3du&rx9LMj7pc_mfknu=_OA(#2_CEU9defE1I@|)?<~Bly^0>RbTQ9V|rT30@ zI1G-5pooe}cq|CSAeo>d2}TXzBl1X*5S4*oWKk0w3YhSi5E0L9yY{SWIbitnG->Z| z=X}4v-?^Xj*!}0OuBv!CH)m81K@hp+WsYia9jtvH8UTLBT)EAIOLm~FP9cbaL$z-f zv8inYK@^RaYF(sPpNu`ZgI1F_aj>By)= zT~Mr>tQ90(&MLA*4vM7NVAcyX%aDau17kK97P18-OEV^lW+=v}XRMsb#L+Yv|LE*F zAhHGB4P3QjYP=lyt61kz)c{9Pp-{*WG8*JyBgI&)R*GgRmem7=UTOBLd|2;S#>JBK zPD%FJCV=sl_^-Rw(g_-;Oe7%m*mOKvU^VZXw|bGzGoU zp}7T0^ol;wuPVUDr1b?nvMMVcIYY@rcgDhCPMpp}?X=_d`O=nF)Y3%&K^$pXr&8M- z5UFZWk(+{oSh@(@%D8lQuSyNc$?26z>&ZBFF)U@UX+1GpbScDU$Oi6}D+!9cDhF$2 z*=vujvZ@}0WJyVMRgw8lUXc76*C%aMswp|+$$X-NS4BHmk!C$@)U!-2%W~#I&cx1w z{4r6A-6^}JhGxia($h>W&2Ws7GqMvvK+~}tkTNv~*gS4tH}MwQYNdliDE*P1;t8r*_|CYRKLvb!AWj z#~km4G}`FzwM3dUeM*%{3Rs-Y(4qxPH+qoOhzonS_H=lq=z$dAgNmqaw_;t-eoLHS zi33XWM7J%+3))d;7qs0Vx@}ai*5t4f&bUqbzY`eC57{%<2zf+*hP@Qa5*1|jD{_Mx z;)CMkMz9?2ZjZeH62 z9MikB3H3Hb^@S`AJ`|(<#;tI7sWa4l4LA#PijY6V_haA)DbtvrV9E;9-YZpD|k!*PbgI4 z5vBJeCw9So4w83tpA*CBa1odWGRC-&h+qN61=B#r7#9)|EWo&68ps&qLL!0%7#Bj0>iLj4>`GB3OWN!8DLD#)U)#3otI2 z1~SIDkceOb#s$+r#uyh85iG#CU>e96<3b{W1sE4h0~upnNJOvzK*kss5)mxG zxL_K{7~?`Bf&~~COamF;5m!#~r9aUR-t-HBSNhHsjL?JE0ZE~(+DQQJw}Bvr%j@QTGnF8+-Ys`bt_`12Yi7T)xoYsW!^8S*qc)o!u(W1p zNBU12J-hdji_`b-SW-lXE*);Oo?n|+I%J)z zGrVE!>i*!`wtM064$rLNhreEPYI$VuYs$VuFBn^|U%8ld-utS}{7hcnrjF9@KifI~ z!5J6H)%_2@CC}=gkT$eb-$t4$58Y z`(x#hFz5D6+O_iF$bTxAwJ!>+8+bf&V$zmPpj`9(ug*EQ&7RZp*q$#sMjL(G=bU`_ zz^zXmq;s8X=cu;derZ47zGy?;C!ye%KsTfE*&`<=b#{f1*(c-=9LSog@;Xj#**^JP zbFrv_5xQo_baLaHF+|-H W<2?rX^fB#S&+^g=#|Km9wf+ZWC~s{5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/blocks/door_willow_upper.png b/src/main/resources/assets/biomesoplenty/textures/blocks/door_willow_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..65261aba38bab42cb8eb215483e9d6ccb15abdc0 GIT binary patch literal 14918 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/door_dark.png b/src/main/resources/assets/biomesoplenty/textures/items/door_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..315c6c535cfbde3994175e3b14b946625091a241 GIT binary patch literal 14590 zcmeI3&u`mg7{}kL+O$>LgoI$INX%ra7#fc4Bu=sAq$){AE8(tcGtu_K9Q#dcme`){ zENQuP?7%7w1V~8bwlheGE8>8}4{7@gkhpOK4nqP2NQm&-PLn5TvUfu}zLAnVdEf8% zd0v0sAMwTeE6cB*nwp+M2%TD5EU%L9C!+U>!R+J z@V33U>*KZE<%+p`)l{t1TyaWkt0X}KhX&Vf)SWx-H&Z0gT=KOZg|Auf^?Df42M&q$R_MwMsDqTB@jL^NdAUCXZR0DF!XrHUx2 z8CjL33nUQ5BnMCq=OCNMGD72_vOq1!W0`8r^&3W5v>V127CdK56Z(xn*;`U-$*sFS z85S;PHDOdUaK+0^U2=lZa7?^ZE|P|{ZCh$pwiKL|tGuWvc|MoLGOy$fkP+p5G$N;oy^AnUV;>TcCD~`*t+pxE9@S& z_MMj`$NGhvO~9^hhLmb0=Z3^xxuR_r#eua|AId4p(4O8Ks5xMQSo zW1JCmbdAYWfj{ziCX-fjn?UYRgx)R6;3W5U!D9~kSM-<@!*r|&q(O}tE-E4@V7MR+ zYRqs^5kUdN1!+)YhKq^_3K%X(gBmkjR76m~a6uZ>nBk%#f&zvM(xAo+7Zni{FkFxZ zHDIYL5&$MDk3OgxF8K`%y3Z=K>@=BX;5Q^i;4&e7%oVI z8Z%r}L{PwRK^oMU;i4jf0)`9HpvDXr6%iCLT#yDeX1J(`pn&0mG^jDdMMVS!3>Tz9 zjTtT~A}Cbc|DiwZkSG0G9rFDXLQN5&pRXXK9w2na{qT+NE)wnLQhC18{-OF;r!zM> zb8zF6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/door_ethereal.png b/src/main/resources/assets/biomesoplenty/textures/items/door_ethereal.png new file mode 100644 index 0000000000000000000000000000000000000000..863b1e3ecd3c68c238938f2d0f71109c2904b746 GIT binary patch literal 14590 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 ACIA2c literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/door_mangrove.png b/src/main/resources/assets/biomesoplenty/textures/items/door_mangrove.png new file mode 100644 index 0000000000000000000000000000000000000000..43bd9ada0f42e3c8b1b8936b34d32764d4d4b6ea GIT binary patch literal 14591 zcmeI3&u`mg7{}jgXoAvCTo~hrnDJC;XgL0nx^1i^RY_VBY3Zsqh!hUgvEQ^-6WiF% z;`Rg#4oFBy6G;0T5aPg@tL=@Y+t3Cuy>GLp#2al013e z@Ar9Lf8HPQ#h+}fzcD-g!Zbo?wp=Q1lJ94t_mgMI=f%5SoqRpzmbQI_&fSjQQ(s&; z_aZ_|FI&}GP^(3 zl_S4${9X{ankaTUom3~Ca=cwp&SWy8q=aHlKBypU{H2NO5?KR_}nTCj)xP|S&Cq8+s z&)stZ$KP`%lNz!fhut!(>&ZX38<%#((cWto~}>Y0XYNJ6^4U<&h#jk>U;=(3Ce5i*CCev^^8hSb zvUKBvYzx0P+|2)<2*kPrPk4-H48|yb_cN#%Q_wdRtSq=}k$CJFn#?b;y$T9WcY&okOF z*0?>%2s(PkWU9a)c|4OzE4fV|cPL{27G-#n`@7&V2ZJkm%!y$-Rs_8Ps4>GuMFa&57oj3(}y*3>Os<6fj(n1~q25sED9|;es@%F~dbg1O*Hi zq(O}tE-E4@V7MR+YRqs^5kUdN1!+)YhKq^_3K%X(gBmkjR76m~a6uZ>nBk%#f&zvM z(xAo+7Zni{FkFxZHDIYL5&}XYkKg|AGXPpejV~iUtN1X zdY+IoN}Cmg4(AYh{{}+;bjkN02(=}I{@g)GyM@qm&dqnfTO-x4V31 z?$!rip8fozfA1f)-KSTsemXT%x^UyOW3*bff1J4xiW|ph=Bvv;+`o8!?TOj&?r-N` zGJZe)6@6n&-TD5NzdpX{9(8Z;m^qRbb-QQKo%FqD=YIa_TJ*cTx?cSH^_>s@1KWMb AoB#j- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/door_palm.png b/src/main/resources/assets/biomesoplenty/textures/items/door_palm.png new file mode 100644 index 0000000000000000000000000000000000000000..5114aae0bf531caeb59fe7e661147cc375c1dcc9 GIT binary patch literal 14590 zcmeI3%WvaE9LEPms-V!-0uqRa7R#&Uq2lqjMR*`>Itx8p| zjQ8!;BOh-at=G(>15>m3#nNn{tCIvR92#7=)pP>ATjb-sI*FrZk>_Gbcu?e*qJmt# zy1|uQA9HG26--HyxxAK^RW+Yip5_!u&We&O${9h{^lVm_B(DGBOS2>@_*O&TtgQ6Q zkzYlAKMXxx6g!u%2bPz6IBnbLQCpv@Lp@+py9Jp=Y#LE}SrJS8~ z^`YGuPR>ZCsAuZfao3(=i+U1UycCidDv)c{%RV+j*RQ#5vy`l|jbnsdxg4)5?#ZfQ z+D^pvse(9e8qWAIAFdc7E|C?f3Q|T;H1_? zxRfb~lbV4mUS|556NH9i;~LEY3r)Xvxxz z53()%#%SwtN7IfEB+u{z9BsEEf4tuYC)nVCiahbQ)eSQ`%1UOm8?aRnM_Px&8aVql z`~Oa0k{{To*XZnHXUbkmvc!Vv{=jX79mB^+#XNzjvB`c6vXJ04wAqgJT23M_QI0=GutjbUa4Dy%8M1Z9o5vj+b{9A66`O3{AX<`guJ0M|m}uOd zW&|C5V=`6XA9*~JNh`TcAa^L@;1*?ck_WrsHV4Biy3L7UI#vYIpvDXr6%iCLT#yDe zX1J(`pn&0mG^jDdMMVS!3>Tz9jTtT~A}C8Ps4>GuMFa&57oj3(}y* z3>Os<6fj(n1~q25sED9|;es@%F~dbg1O*Hiq(O~uh--HE&>wcllYSlYNS}Ij=NIxg zAZM;_RuMWnhtON^BJ_8Ud|ySVEg|nq26gdTJ+z5dM#(Oy`qEY-R{?q2Wp7E|Xg zzx~-v?VpGK{p5_je)@hBrSALo=U=nWzI^FpB{lQY-QQ9`tCqL2J@_Oa-=XT!t5A=k@ A%K!iX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/door_pine.png b/src/main/resources/assets/biomesoplenty/textures/items/door_pine.png new file mode 100644 index 0000000000000000000000000000000000000000..17e4ef9a757a52d3848a7c46cb519554316646e3 GIT binary patch literal 14590 zcmeI3Pi)&%9LHZZtzt#1xFAp`z;abFG!p+w+%%Sxs!Lj0giF;1(e}a|`=vEaY|nO< zw5M)dwi^N=jT1X?;=r9h5)yw7oVl?JSKv?t60lQvw$tR7G}+tGjxSP@U*7wEf4}F? z`x9S$XJh@fi&HaG2%(E>tL07d{Y>SdM;Sn`L+G5)?%mW;9RlH|A1^(o#Z+OnO3jEuOF6v$h@7t?K zKHfT7ub4*%X5Qi#i&I)#B?%fhG`M!7?gVPPz{h!25=YGf&&87PpujIh1-Wf~gDbf{ z=9ILOGDTV9a{08RD7l>cDkqClRuCmY%A};cn$4=B$aPqpBF?~kmVFnq=G{yG}+#SmQ^0lHz)lztpET0v?Yp5H z?7L%1_PWOwCUc_ez1kzk+h~j|9fZp_2!bxski^(e6I7P^nO7W`VF6)MAI}z7c zG-24(pYeV^TsA^nBr8%$iJ6ovRb*LJa%55N0)HYJvg@v8*A9U_n-ZmpD5)7)6&J3M zKopZ4KslU)Y#z%9jYrA?wIGjWsx{Yd7-7+F7<*XooIOqGHv(mENvS2b?)qd{xR}v| zQO&>=FEe$`2|~j$@mje^8q&6Hsnr~=W@}a^r7UD?sqBK7O;u$qrn0r1m6?~NYF^35 z0CXMN&!jH9W;5C<-PG1&rUv#iso(T%a?BZZpovERxFtrUIa6xY4#?s>1dEm|-S{Be z!q*2|Pdn;%d?0y-AK+-a75LNr);qy^2UO&Vx2`yaXxw>{?;>uyyC*R@gmk?K|Ic z?64?zs|_^+S9InkXTlb_J;23zMad|dFx))s*s$BUzFoG-<_)4HDb061!yO}yJL8O? zqiam23jC4BGnurK+XQllBJ^%i1}C|<3!ZS$zoI9c7^Y)IAPs8Fa8VIK0mB7pP-BLR ziU8Ps4>Gu zMFa&57oj3(}y*3>Os<6fj(n1~q25sED9|;es@%F~dbg1O*Hiq(O}tE-E4@V7MR+YRqs^ z5kUdN1!+)YhKq^_3K%X(gBmkjR76m~a6uZ>_@TI_`VakKhdk-mB9HV<-@5-bc^r^4 zS2uNpj^+?Leh;As9rFDvLQN5&->xB~-bLs+_k(wSSRvZowenJ>{d4u-PG|Al+})d> zO@8`dw{!CPKXbS5NXHWw%s;Nr+`Igv{_(`Qlk@M+9N&C)?u*WM-`>7A@!_9We|i4W vCx1`A|H9Ma;~VH?KiDyVtcl; zq&;;Yq3wo{kcK$0GY1ab5CaRm-VLPBsMytdQiNt*24(2j4UBv0P=`+c6* zpZ7<6@!gH}H_m5fGYrF=Ut6tg;_qkU_tVq(^QAw#CjL6>uWpA7GxL4?p8Dj<%ms#7 ze9@`aqMC6{v%F^3w7nga?KFL?W*B{`$pYk_?vGz*0GD++lnC?ei`jK ztA_#FI$W<>hx?Xlb4#U+-qCP^CW=h9(`>k*)+usHUJb`_v%s;5B-$@>%W*-rW^Ax! zFF>r4Rd`F3CAOeuB}FL|ixKaj3dSKVJ&C1nYIsB{0 z?M0EV2|~Nw&bD(|FW40%RaFI17G#;n3O+n=BeTQ1;ar;JBu@o}R^a%N^aUv^3gb++)%W(XTyryv^p=(qXi63nSLaH< zn4F-sa6!4%ty)swIGjeX>~7Xno-GVn!8Bw-CbQ6Gy-LRNoi%T;RSeDsFc%% zam~P$EHiD*4I|UF&|0O08?ugLYqqT{qQ(3IuUG|@&nv3Ro3>iu3+9eouZ#AAn6D=Q z3+pbPQ2-*AR!A#EL=oRj5x zdNTF+IMeV#z#}u036ON*RNJ6(s;|Wp+Gr(ubwR{0L5e?nR@gmi-F~PzB=>j06AlJf^n??`bhHShL5wLbA|fcDxF8K;OmPtr zK>@`DX%J(Ii--scC@x5Y7*kwCL{LC+K^nxE;vyn~0*VXLAjT9I5fKznT#yDarnrcR zpn&3nG>9?9MMMMz6c?mHj43W6A}FA^APr(naS;(g0mTJr5MzpqhzJTOE=YqIQ(Qzu zP(X1(8pN35A|iqUiVM;p#uOJ35fo5dkOncPxQK|LfZ~EQh%v=QL<9vC7owQ~lYVXdNM9+N`4vA7$XctL z2E!cAGtAKk4D(MHf8+L+$S}X%U>NNl!#wYO{O%7|vG)2}Wx3k(de~+J$xjT2Iqp7pjA2(<3U;5Gbbn49UQ}4|l-F|NV>+XZ^?%ba`_tnK;Ubyi2 vU(+95JSQ&Am_lrPWqR)SDV(<3J;O}D_Rh7RK73HaKbf_a^~#s8-+2E&3@5}S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/items/door_sacred_oak.png b/src/main/resources/assets/biomesoplenty/textures/items/door_sacred_oak.png new file mode 100644 index 0000000000000000000000000000000000000000..d5cf4639fc813091c7d2c73812f4e8411d760c0f GIT binary patch literal 14590 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