From 4ff4ca35081fdc82696d3e71e055e4c95076bea0 Mon Sep 17 00:00:00 2001 From: Adubbz Date: Fri, 11 Jan 2019 22:06:24 +1100 Subject: [PATCH] Added all wooden assets --- scripts/batch_replace.py | 32 ++++++++++++++ .../building_blocks/cherry_planks.json | 32 ++++++++++++++ .../recipes/building_blocks/cherry_slab.json | 32 ++++++++++++++ .../building_blocks/cherry_stairs.json | 32 ++++++++++++++ .../recipes/building_blocks/cherry_wood.json | 32 ++++++++++++++ .../recipes/building_blocks/dead_planks.json | 32 ++++++++++++++ .../recipes/building_blocks/dead_slab.json | 32 ++++++++++++++ .../recipes/building_blocks/dead_stairs.json | 32 ++++++++++++++ .../recipes/building_blocks/dead_wood.json | 32 ++++++++++++++ .../building_blocks/ethereal_planks.json | 32 ++++++++++++++ .../building_blocks/ethereal_slab.json | 32 ++++++++++++++ .../building_blocks/ethereal_stairs.json | 32 ++++++++++++++ .../building_blocks/ethereal_wood.json | 32 ++++++++++++++ .../building_blocks/hellbark_planks.json | 32 ++++++++++++++ .../building_blocks/hellbark_slab.json | 32 ++++++++++++++ .../building_blocks/hellbark_stairs.json | 32 ++++++++++++++ .../building_blocks/hellbark_wood.json | 32 ++++++++++++++ .../building_blocks/jacaranda_planks.json | 32 ++++++++++++++ .../building_blocks/jacaranda_slab.json | 32 ++++++++++++++ .../building_blocks/jacaranda_stairs.json | 32 ++++++++++++++ .../building_blocks/jacaranda_wood.json | 32 ++++++++++++++ .../recipes/building_blocks/magic_planks.json | 32 ++++++++++++++ .../recipes/building_blocks/magic_slab.json | 32 ++++++++++++++ .../recipes/building_blocks/magic_stairs.json | 32 ++++++++++++++ .../recipes/building_blocks/magic_wood.json | 32 ++++++++++++++ .../building_blocks/mahogany_planks.json | 32 ++++++++++++++ .../building_blocks/mahogany_slab.json | 32 ++++++++++++++ .../building_blocks/mahogany_stairs.json | 32 ++++++++++++++ .../building_blocks/mahogany_wood.json | 32 ++++++++++++++ .../recipes/building_blocks/palm_planks.json | 32 ++++++++++++++ .../recipes/building_blocks/palm_slab.json | 32 ++++++++++++++ .../recipes/building_blocks/palm_stairs.json | 32 ++++++++++++++ .../recipes/building_blocks/palm_wood.json | 32 ++++++++++++++ .../building_blocks/umbran_planks.json | 32 ++++++++++++++ .../recipes/building_blocks/umbran_slab.json | 32 ++++++++++++++ .../building_blocks/umbran_stairs.json | 32 ++++++++++++++ .../recipes/building_blocks/umbran_wood.json | 32 ++++++++++++++ .../building_blocks/willow_planks.json | 32 ++++++++++++++ .../recipes/building_blocks/willow_slab.json | 32 ++++++++++++++ .../building_blocks/willow_stairs.json | 32 ++++++++++++++ .../recipes/building_blocks/willow_wood.json | 32 ++++++++++++++ .../recipes/decorations/cherry_fence.json | 32 ++++++++++++++ .../recipes/decorations/dead_fence.json | 32 ++++++++++++++ .../recipes/decorations/ethereal_fence.json | 32 ++++++++++++++ .../recipes/decorations/hellbark_fence.json | 32 ++++++++++++++ .../recipes/decorations/jacaranda_fence.json | 32 ++++++++++++++ .../recipes/decorations/magic_fence.json | 32 ++++++++++++++ .../recipes/decorations/mahogany_fence.json | 32 ++++++++++++++ .../recipes/decorations/palm_fence.json | 32 ++++++++++++++ .../recipes/decorations/umbran_fence.json | 32 ++++++++++++++ .../recipes/decorations/willow_fence.json | 32 ++++++++++++++ .../recipes/redstone/cherry_button.json | 32 ++++++++++++++ .../recipes/redstone/cherry_door.json | 32 ++++++++++++++ .../recipes/redstone/cherry_fence_gate.json | 32 ++++++++++++++ .../redstone/cherry_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/cherry_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/dead_button.json | 32 ++++++++++++++ .../recipes/redstone/dead_door.json | 32 ++++++++++++++ .../recipes/redstone/dead_fence_gate.json | 32 ++++++++++++++ .../recipes/redstone/dead_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/dead_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/ethereal_button.json | 32 ++++++++++++++ .../recipes/redstone/ethereal_door.json | 32 ++++++++++++++ .../recipes/redstone/ethereal_fence_gate.json | 32 ++++++++++++++ .../redstone/ethereal_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/ethereal_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/hellbark_button.json | 32 ++++++++++++++ .../recipes/redstone/hellbark_door.json | 32 ++++++++++++++ .../recipes/redstone/hellbark_fence_gate.json | 32 ++++++++++++++ .../redstone/hellbark_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/hellbark_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/jacaranda_button.json | 32 ++++++++++++++ .../recipes/redstone/jacaranda_door.json | 32 ++++++++++++++ .../redstone/jacaranda_fence_gate.json | 32 ++++++++++++++ .../redstone/jacaranda_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/jacaranda_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/magic_button.json | 32 ++++++++++++++ .../recipes/redstone/magic_door.json | 32 ++++++++++++++ .../recipes/redstone/magic_fence_gate.json | 32 ++++++++++++++ .../redstone/magic_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/magic_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/mahogany_button.json | 32 ++++++++++++++ .../recipes/redstone/mahogany_door.json | 32 ++++++++++++++ .../recipes/redstone/mahogany_fence_gate.json | 32 ++++++++++++++ .../redstone/mahogany_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/mahogany_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/palm_button.json | 32 ++++++++++++++ .../recipes/redstone/palm_door.json | 32 ++++++++++++++ .../recipes/redstone/palm_fence_gate.json | 32 ++++++++++++++ .../recipes/redstone/palm_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/palm_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/umbran_button.json | 32 ++++++++++++++ .../recipes/redstone/umbran_door.json | 32 ++++++++++++++ .../recipes/redstone/umbran_fence_gate.json | 32 ++++++++++++++ .../redstone/umbran_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/umbran_trapdoor.json | 32 ++++++++++++++ .../recipes/redstone/willow_button.json | 32 ++++++++++++++ .../recipes/redstone/willow_door.json | 32 ++++++++++++++ .../recipes/redstone/willow_fence_gate.json | 32 ++++++++++++++ .../redstone/willow_pressure_plate.json | 32 ++++++++++++++ .../recipes/redstone/willow_trapdoor.json | 32 ++++++++++++++ .../recipes/transportation/cherry_boat.json | 28 ++++++++++++ .../recipes/transportation/dead_boat.json | 28 ++++++++++++ .../recipes/transportation/ethereal_boat.json | 28 ++++++++++++ .../recipes/transportation/hellbark_boat.json | 28 ++++++++++++ .../transportation/jacaranda_boat.json | 28 ++++++++++++ .../recipes/transportation/magic_boat.json | 28 ++++++++++++ .../recipes/transportation/mahogany_boat.json | 28 ++++++++++++ .../recipes/transportation/palm_boat.json | 28 ++++++++++++ .../recipes/transportation/umbran_boat.json | 28 ++++++++++++ .../recipes/transportation/willow_boat.json | 28 ++++++++++++ .../blockstates/cherry_button.json | 28 ++++++++++++ .../blockstates/cherry_door.json | 36 +++++++++++++++ .../blockstates/cherry_fence.json | 17 +++++++ .../blockstates/cherry_fence_gate.json | 20 +++++++++ .../blockstates/cherry_leaves.json | 5 +++ .../biomesoplenty/blockstates/cherry_log.json | 7 +++ .../blockstates/cherry_planks.json | 5 +++ .../blockstates/cherry_pressure_plate.json | 6 +++ .../blockstates/cherry_sapling.json | 5 +++ .../blockstates/cherry_slab.json | 7 +++ .../blockstates/cherry_stairs.json | 44 +++++++++++++++++++ .../blockstates/cherry_trapdoor.json | 20 +++++++++ .../blockstates/cherry_wood.json | 7 +++ .../blockstates/dead_button.json | 28 ++++++++++++ .../biomesoplenty/blockstates/dead_door.json | 36 +++++++++++++++ .../biomesoplenty/blockstates/dead_fence.json | 17 +++++++ .../blockstates/dead_fence_gate.json | 20 +++++++++ .../blockstates/dead_leaves.json | 5 +++ .../biomesoplenty/blockstates/dead_log.json | 7 +++ .../blockstates/dead_planks.json | 5 +++ .../blockstates/dead_pressure_plate.json | 6 +++ .../blockstates/dead_sapling.json | 5 +++ .../biomesoplenty/blockstates/dead_slab.json | 7 +++ .../blockstates/dead_stairs.json | 44 +++++++++++++++++++ .../blockstates/dead_trapdoor.json | 20 +++++++++ .../biomesoplenty/blockstates/dead_wood.json | 7 +++ .../blockstates/ethereal_button.json | 28 ++++++++++++ .../blockstates/ethereal_door.json | 36 +++++++++++++++ .../blockstates/ethereal_fence.json | 17 +++++++ .../blockstates/ethereal_fence_gate.json | 20 +++++++++ .../blockstates/ethereal_leaves.json | 5 +++ .../blockstates/ethereal_log.json | 7 +++ .../blockstates/ethereal_planks.json | 5 +++ .../blockstates/ethereal_pressure_plate.json | 6 +++ .../blockstates/ethereal_sapling.json | 5 +++ .../blockstates/ethereal_slab.json | 7 +++ .../blockstates/ethereal_stairs.json | 44 +++++++++++++++++++ .../blockstates/ethereal_trapdoor.json | 20 +++++++++ .../blockstates/ethereal_wood.json | 7 +++ .../blockstates/hellbark_button.json | 28 ++++++++++++ .../blockstates/hellbark_door.json | 36 +++++++++++++++ .../blockstates/hellbark_fence.json | 17 +++++++ .../blockstates/hellbark_fence_gate.json | 20 +++++++++ .../blockstates/hellbark_leaves.json | 5 +++ .../blockstates/hellbark_log.json | 7 +++ .../blockstates/hellbark_planks.json | 5 +++ .../blockstates/hellbark_pressure_plate.json | 6 +++ .../blockstates/hellbark_sapling.json | 5 +++ .../blockstates/hellbark_slab.json | 7 +++ .../blockstates/hellbark_stairs.json | 44 +++++++++++++++++++ .../blockstates/hellbark_trapdoor.json | 20 +++++++++ .../blockstates/hellbark_wood.json | 7 +++ .../blockstates/jacaranda_button.json | 28 ++++++++++++ .../blockstates/jacaranda_door.json | 36 +++++++++++++++ .../blockstates/jacaranda_fence.json | 17 +++++++ .../blockstates/jacaranda_fence_gate.json | 20 +++++++++ .../blockstates/jacaranda_leaves.json | 5 +++ .../blockstates/jacaranda_log.json | 7 +++ .../blockstates/jacaranda_planks.json | 5 +++ .../blockstates/jacaranda_pressure_plate.json | 6 +++ .../blockstates/jacaranda_sapling.json | 5 +++ .../blockstates/jacaranda_slab.json | 7 +++ .../blockstates/jacaranda_stairs.json | 44 +++++++++++++++++++ .../blockstates/jacaranda_trapdoor.json | 20 +++++++++ .../blockstates/jacaranda_wood.json | 7 +++ .../blockstates/magic_button.json | 28 ++++++++++++ .../biomesoplenty/blockstates/magic_door.json | 36 +++++++++++++++ .../blockstates/magic_fence.json | 17 +++++++ .../blockstates/magic_fence_gate.json | 20 +++++++++ .../blockstates/magic_leaves.json | 5 +++ .../biomesoplenty/blockstates/magic_log.json | 7 +++ .../blockstates/magic_planks.json | 5 +++ .../blockstates/magic_pressure_plate.json | 6 +++ .../blockstates/magic_sapling.json | 5 +++ .../biomesoplenty/blockstates/magic_slab.json | 7 +++ .../blockstates/magic_stairs.json | 44 +++++++++++++++++++ .../blockstates/magic_trapdoor.json | 20 +++++++++ .../biomesoplenty/blockstates/magic_wood.json | 7 +++ .../blockstates/mahogany_button.json | 28 ++++++++++++ .../blockstates/mahogany_door.json | 36 +++++++++++++++ .../blockstates/mahogany_fence.json | 17 +++++++ .../blockstates/mahogany_fence_gate.json | 20 +++++++++ .../blockstates/mahogany_leaves.json | 5 +++ .../blockstates/mahogany_log.json | 7 +++ .../blockstates/mahogany_planks.json | 5 +++ .../blockstates/mahogany_pressure_plate.json | 6 +++ .../blockstates/mahogany_sapling.json | 5 +++ .../blockstates/mahogany_slab.json | 7 +++ .../blockstates/mahogany_stairs.json | 44 +++++++++++++++++++ .../blockstates/mahogany_trapdoor.json | 20 +++++++++ .../blockstates/mahogany_wood.json | 7 +++ .../blockstates/palm_button.json | 28 ++++++++++++ .../biomesoplenty/blockstates/palm_door.json | 36 +++++++++++++++ .../biomesoplenty/blockstates/palm_fence.json | 17 +++++++ .../blockstates/palm_fence_gate.json | 20 +++++++++ .../blockstates/palm_leaves.json | 5 +++ .../biomesoplenty/blockstates/palm_log.json | 7 +++ .../blockstates/palm_planks.json | 5 +++ .../blockstates/palm_pressure_plate.json | 6 +++ .../blockstates/palm_sapling.json | 5 +++ .../biomesoplenty/blockstates/palm_slab.json | 7 +++ .../blockstates/palm_stairs.json | 44 +++++++++++++++++++ .../blockstates/palm_trapdoor.json | 20 +++++++++ .../biomesoplenty/blockstates/palm_wood.json | 7 +++ .../blockstates/stripped_cherry_log.json | 7 +++ .../blockstates/stripped_cherry_wood.json | 7 +++ .../blockstates/stripped_dead_log.json | 7 +++ .../blockstates/stripped_dead_wood.json | 7 +++ .../blockstates/stripped_ethereal_log.json | 7 +++ .../blockstates/stripped_ethereal_wood.json | 7 +++ .../blockstates/stripped_hellbark_log.json | 7 +++ .../blockstates/stripped_hellbark_wood.json | 7 +++ .../blockstates/stripped_jacaranda_log.json | 7 +++ .../blockstates/stripped_jacaranda_wood.json | 7 +++ .../blockstates/stripped_magic_log.json | 7 +++ .../blockstates/stripped_magic_wood.json | 7 +++ .../blockstates/stripped_mahogany_log.json | 7 +++ .../blockstates/stripped_mahogany_wood.json | 7 +++ .../blockstates/stripped_palm_log.json | 7 +++ .../blockstates/stripped_palm_wood.json | 7 +++ .../blockstates/stripped_umbran_log.json | 7 +++ .../blockstates/stripped_umbran_wood.json | 7 +++ .../blockstates/stripped_willow_log.json | 7 +++ .../blockstates/stripped_willow_wood.json | 7 +++ .../blockstates/umbran_button.json | 28 ++++++++++++ .../blockstates/umbran_door.json | 36 +++++++++++++++ .../blockstates/umbran_fence.json | 17 +++++++ .../blockstates/umbran_fence_gate.json | 20 +++++++++ .../blockstates/umbran_leaves.json | 5 +++ .../biomesoplenty/blockstates/umbran_log.json | 7 +++ .../blockstates/umbran_planks.json | 5 +++ .../blockstates/umbran_pressure_plate.json | 6 +++ .../blockstates/umbran_sapling.json | 5 +++ .../blockstates/umbran_slab.json | 7 +++ .../blockstates/umbran_stairs.json | 44 +++++++++++++++++++ .../blockstates/umbran_trapdoor.json | 20 +++++++++ .../blockstates/umbran_wood.json | 7 +++ .../blockstates/willow_button.json | 28 ++++++++++++ .../blockstates/willow_door.json | 36 +++++++++++++++ .../blockstates/willow_fence.json | 17 +++++++ .../blockstates/willow_fence_gate.json | 20 +++++++++ .../blockstates/willow_leaves.json | 5 +++ .../biomesoplenty/blockstates/willow_log.json | 7 +++ .../blockstates/willow_planks.json | 5 +++ .../blockstates/willow_pressure_plate.json | 6 +++ .../blockstates/willow_sapling.json | 5 +++ .../blockstates/willow_slab.json | 7 +++ .../blockstates/willow_stairs.json | 44 +++++++++++++++++++ .../blockstates/willow_trapdoor.json | 20 +++++++++ .../blockstates/willow_wood.json | 7 +++ .../models/block/cherry_button.json | 6 +++ .../models/block/cherry_button_inventory.json | 6 +++ .../models/block/cherry_button_pressed.json | 6 +++ .../models/block/cherry_door_bottom.json | 7 +++ .../block/cherry_door_bottom_hinge.json | 7 +++ .../models/block/cherry_door_top.json | 7 +++ .../models/block/cherry_door_top_hinge.json | 7 +++ .../models/block/cherry_fence_gate.json | 6 +++ .../models/block/cherry_fence_gate_open.json | 6 +++ .../models/block/cherry_fence_gate_wall.json | 6 +++ .../block/cherry_fence_gate_wall_open.json | 6 +++ .../models/block/cherry_fence_inventory.json | 6 +++ .../models/block/cherry_fence_post.json | 6 +++ .../models/block/cherry_fence_side.json | 6 +++ .../models/block/cherry_leaves.json | 6 +++ .../models/block/cherry_log.json | 7 +++ .../models/block/cherry_planks.json | 6 +++ .../models/block/cherry_pressure_plate.json | 6 +++ .../block/cherry_pressure_plate_down.json | 6 +++ .../models/block/cherry_sapling.json | 6 +++ .../models/block/cherry_slab.json | 8 ++++ .../models/block/cherry_slab_top.json | 8 ++++ .../models/block/cherry_stairs.json | 8 ++++ .../models/block/cherry_stairs_inner.json | 8 ++++ .../models/block/cherry_stairs_outer.json | 8 ++++ .../models/block/cherry_trapdoor_bottom.json | 6 +++ .../models/block/cherry_trapdoor_open.json | 6 +++ .../models/block/cherry_trapdoor_top.json | 6 +++ .../models/block/cherry_wood.json | 7 +++ .../models/block/dead_button.json | 6 +++ .../models/block/dead_button_inventory.json | 6 +++ .../models/block/dead_button_pressed.json | 6 +++ .../models/block/dead_door_bottom.json | 7 +++ .../models/block/dead_door_bottom_hinge.json | 7 +++ .../models/block/dead_door_top.json | 7 +++ .../models/block/dead_door_top_hinge.json | 7 +++ .../models/block/dead_fence_gate.json | 6 +++ .../models/block/dead_fence_gate_open.json | 6 +++ .../models/block/dead_fence_gate_wall.json | 6 +++ .../block/dead_fence_gate_wall_open.json | 6 +++ .../models/block/dead_fence_inventory.json | 6 +++ .../models/block/dead_fence_post.json | 6 +++ .../models/block/dead_fence_side.json | 6 +++ .../models/block/dead_leaves.json | 6 +++ .../biomesoplenty/models/block/dead_log.json | 7 +++ .../models/block/dead_planks.json | 6 +++ .../models/block/dead_pressure_plate.json | 6 +++ .../block/dead_pressure_plate_down.json | 6 +++ .../models/block/dead_sapling.json | 6 +++ .../biomesoplenty/models/block/dead_slab.json | 8 ++++ .../models/block/dead_slab_top.json | 8 ++++ .../models/block/dead_stairs.json | 8 ++++ .../models/block/dead_stairs_inner.json | 8 ++++ .../models/block/dead_stairs_outer.json | 8 ++++ .../models/block/dead_trapdoor_bottom.json | 6 +++ .../models/block/dead_trapdoor_open.json | 6 +++ .../models/block/dead_trapdoor_top.json | 6 +++ .../biomesoplenty/models/block/dead_wood.json | 7 +++ .../models/block/ethereal_button.json | 6 +++ .../block/ethereal_button_inventory.json | 6 +++ .../models/block/ethereal_button_pressed.json | 6 +++ .../models/block/ethereal_door_bottom.json | 7 +++ .../block/ethereal_door_bottom_hinge.json | 7 +++ .../models/block/ethereal_door_top.json | 7 +++ .../models/block/ethereal_door_top_hinge.json | 7 +++ .../models/block/ethereal_fence_gate.json | 6 +++ .../block/ethereal_fence_gate_open.json | 6 +++ .../block/ethereal_fence_gate_wall.json | 6 +++ .../block/ethereal_fence_gate_wall_open.json | 6 +++ .../block/ethereal_fence_inventory.json | 6 +++ .../models/block/ethereal_fence_post.json | 6 +++ .../models/block/ethereal_fence_side.json | 6 +++ .../models/block/ethereal_leaves.json | 6 +++ .../models/block/ethereal_log.json | 7 +++ .../models/block/ethereal_planks.json | 6 +++ .../models/block/ethereal_pressure_plate.json | 6 +++ .../block/ethereal_pressure_plate_down.json | 6 +++ .../models/block/ethereal_sapling.json | 6 +++ .../models/block/ethereal_slab.json | 8 ++++ .../models/block/ethereal_slab_top.json | 8 ++++ .../models/block/ethereal_stairs.json | 8 ++++ .../models/block/ethereal_stairs_inner.json | 8 ++++ .../models/block/ethereal_stairs_outer.json | 8 ++++ .../block/ethereal_trapdoor_bottom.json | 6 +++ .../models/block/ethereal_trapdoor_open.json | 6 +++ .../models/block/ethereal_trapdoor_top.json | 6 +++ .../models/block/ethereal_wood.json | 7 +++ .../models/block/hellbark_button.json | 6 +++ .../block/hellbark_button_inventory.json | 6 +++ .../models/block/hellbark_button_pressed.json | 6 +++ .../models/block/hellbark_door_bottom.json | 7 +++ .../block/hellbark_door_bottom_hinge.json | 7 +++ .../models/block/hellbark_door_top.json | 7 +++ .../models/block/hellbark_door_top_hinge.json | 7 +++ .../models/block/hellbark_fence_gate.json | 6 +++ .../block/hellbark_fence_gate_open.json | 6 +++ .../block/hellbark_fence_gate_wall.json | 6 +++ .../block/hellbark_fence_gate_wall_open.json | 6 +++ .../block/hellbark_fence_inventory.json | 6 +++ .../models/block/hellbark_fence_post.json | 6 +++ .../models/block/hellbark_fence_side.json | 6 +++ .../models/block/hellbark_leaves.json | 6 +++ .../models/block/hellbark_log.json | 7 +++ .../models/block/hellbark_planks.json | 6 +++ .../models/block/hellbark_pressure_plate.json | 6 +++ .../block/hellbark_pressure_plate_down.json | 6 +++ .../models/block/hellbark_sapling.json | 6 +++ .../models/block/hellbark_slab.json | 8 ++++ .../models/block/hellbark_slab_top.json | 8 ++++ .../models/block/hellbark_stairs.json | 8 ++++ .../models/block/hellbark_stairs_inner.json | 8 ++++ .../models/block/hellbark_stairs_outer.json | 8 ++++ .../block/hellbark_trapdoor_bottom.json | 6 +++ .../models/block/hellbark_trapdoor_open.json | 6 +++ .../models/block/hellbark_trapdoor_top.json | 6 +++ .../models/block/hellbark_wood.json | 7 +++ .../models/block/jacaranda_button.json | 6 +++ .../block/jacaranda_button_inventory.json | 6 +++ .../block/jacaranda_button_pressed.json | 6 +++ .../models/block/jacaranda_door_bottom.json | 7 +++ .../block/jacaranda_door_bottom_hinge.json | 7 +++ .../models/block/jacaranda_door_top.json | 7 +++ .../block/jacaranda_door_top_hinge.json | 7 +++ .../models/block/jacaranda_fence_gate.json | 6 +++ .../block/jacaranda_fence_gate_open.json | 6 +++ .../block/jacaranda_fence_gate_wall.json | 6 +++ .../block/jacaranda_fence_gate_wall_open.json | 6 +++ .../block/jacaranda_fence_inventory.json | 6 +++ .../models/block/jacaranda_fence_post.json | 6 +++ .../models/block/jacaranda_fence_side.json | 6 +++ .../models/block/jacaranda_leaves.json | 6 +++ .../models/block/jacaranda_log.json | 7 +++ .../models/block/jacaranda_planks.json | 6 +++ .../block/jacaranda_pressure_plate.json | 6 +++ .../block/jacaranda_pressure_plate_down.json | 6 +++ .../models/block/jacaranda_sapling.json | 6 +++ .../models/block/jacaranda_slab.json | 8 ++++ .../models/block/jacaranda_slab_top.json | 8 ++++ .../models/block/jacaranda_stairs.json | 8 ++++ .../models/block/jacaranda_stairs_inner.json | 8 ++++ .../models/block/jacaranda_stairs_outer.json | 8 ++++ .../block/jacaranda_trapdoor_bottom.json | 6 +++ .../models/block/jacaranda_trapdoor_open.json | 6 +++ .../models/block/jacaranda_trapdoor_top.json | 6 +++ .../models/block/jacaranda_wood.json | 7 +++ .../models/block/magic_button.json | 6 +++ .../models/block/magic_button_inventory.json | 6 +++ .../models/block/magic_button_pressed.json | 6 +++ .../models/block/magic_door_bottom.json | 7 +++ .../models/block/magic_door_bottom_hinge.json | 7 +++ .../models/block/magic_door_top.json | 7 +++ .../models/block/magic_door_top_hinge.json | 7 +++ .../models/block/magic_fence_gate.json | 6 +++ .../models/block/magic_fence_gate_open.json | 6 +++ .../models/block/magic_fence_gate_wall.json | 6 +++ .../block/magic_fence_gate_wall_open.json | 6 +++ .../models/block/magic_fence_inventory.json | 6 +++ .../models/block/magic_fence_post.json | 6 +++ .../models/block/magic_fence_side.json | 6 +++ .../models/block/magic_leaves.json | 6 +++ .../biomesoplenty/models/block/magic_log.json | 7 +++ .../models/block/magic_planks.json | 6 +++ .../models/block/magic_pressure_plate.json | 6 +++ .../block/magic_pressure_plate_down.json | 6 +++ .../models/block/magic_sapling.json | 6 +++ .../models/block/magic_slab.json | 8 ++++ .../models/block/magic_slab_top.json | 8 ++++ .../models/block/magic_stairs.json | 8 ++++ .../models/block/magic_stairs_inner.json | 8 ++++ .../models/block/magic_stairs_outer.json | 8 ++++ .../models/block/magic_trapdoor_bottom.json | 6 +++ .../models/block/magic_trapdoor_open.json | 6 +++ .../models/block/magic_trapdoor_top.json | 6 +++ .../models/block/magic_wood.json | 7 +++ .../models/block/mahogany_button.json | 6 +++ .../block/mahogany_button_inventory.json | 6 +++ .../models/block/mahogany_button_pressed.json | 6 +++ .../models/block/mahogany_door_bottom.json | 7 +++ .../block/mahogany_door_bottom_hinge.json | 7 +++ .../models/block/mahogany_door_top.json | 7 +++ .../models/block/mahogany_door_top_hinge.json | 7 +++ .../models/block/mahogany_fence_gate.json | 6 +++ .../block/mahogany_fence_gate_open.json | 6 +++ .../block/mahogany_fence_gate_wall.json | 6 +++ .../block/mahogany_fence_gate_wall_open.json | 6 +++ .../block/mahogany_fence_inventory.json | 6 +++ .../models/block/mahogany_fence_post.json | 6 +++ .../models/block/mahogany_fence_side.json | 6 +++ .../models/block/mahogany_leaves.json | 6 +++ .../models/block/mahogany_log.json | 7 +++ .../models/block/mahogany_planks.json | 6 +++ .../models/block/mahogany_pressure_plate.json | 6 +++ .../block/mahogany_pressure_plate_down.json | 6 +++ .../models/block/mahogany_sapling.json | 6 +++ .../models/block/mahogany_slab.json | 8 ++++ .../models/block/mahogany_slab_top.json | 8 ++++ .../models/block/mahogany_stairs.json | 8 ++++ .../models/block/mahogany_stairs_inner.json | 8 ++++ .../models/block/mahogany_stairs_outer.json | 8 ++++ .../block/mahogany_trapdoor_bottom.json | 6 +++ .../models/block/mahogany_trapdoor_open.json | 6 +++ .../models/block/mahogany_trapdoor_top.json | 6 +++ .../models/block/mahogany_wood.json | 7 +++ .../models/block/palm_button.json | 6 +++ .../models/block/palm_button_inventory.json | 6 +++ .../models/block/palm_button_pressed.json | 6 +++ .../models/block/palm_door_bottom.json | 7 +++ .../models/block/palm_door_bottom_hinge.json | 7 +++ .../models/block/palm_door_top.json | 7 +++ .../models/block/palm_door_top_hinge.json | 7 +++ .../models/block/palm_fence_gate.json | 6 +++ .../models/block/palm_fence_gate_open.json | 6 +++ .../models/block/palm_fence_gate_wall.json | 6 +++ .../block/palm_fence_gate_wall_open.json | 6 +++ .../models/block/palm_fence_inventory.json | 6 +++ .../models/block/palm_fence_post.json | 6 +++ .../models/block/palm_fence_side.json | 6 +++ .../models/block/palm_leaves.json | 6 +++ .../biomesoplenty/models/block/palm_log.json | 7 +++ .../models/block/palm_planks.json | 6 +++ .../models/block/palm_pressure_plate.json | 6 +++ .../block/palm_pressure_plate_down.json | 6 +++ .../models/block/palm_sapling.json | 6 +++ .../biomesoplenty/models/block/palm_slab.json | 8 ++++ .../models/block/palm_slab_top.json | 8 ++++ .../models/block/palm_stairs.json | 8 ++++ .../models/block/palm_stairs_inner.json | 8 ++++ .../models/block/palm_stairs_outer.json | 8 ++++ .../models/block/palm_trapdoor_bottom.json | 6 +++ .../models/block/palm_trapdoor_open.json | 6 +++ .../models/block/palm_trapdoor_top.json | 6 +++ .../biomesoplenty/models/block/palm_wood.json | 7 +++ .../models/block/stripped_cherry_log.json | 7 +++ .../models/block/stripped_cherry_wood.json | 7 +++ .../models/block/stripped_dead_log.json | 7 +++ .../models/block/stripped_dead_wood.json | 7 +++ .../models/block/stripped_ethereal_log.json | 7 +++ .../models/block/stripped_ethereal_wood.json | 7 +++ .../models/block/stripped_hellbark_log.json | 7 +++ .../models/block/stripped_hellbark_wood.json | 7 +++ .../models/block/stripped_jacaranda_log.json | 7 +++ .../models/block/stripped_jacaranda_wood.json | 7 +++ .../models/block/stripped_magic_log.json | 7 +++ .../models/block/stripped_magic_wood.json | 7 +++ .../models/block/stripped_mahogany_log.json | 7 +++ .../models/block/stripped_mahogany_wood.json | 7 +++ .../models/block/stripped_palm_log.json | 7 +++ .../models/block/stripped_palm_wood.json | 7 +++ .../models/block/stripped_umbran_log.json | 7 +++ .../models/block/stripped_umbran_wood.json | 7 +++ .../models/block/stripped_willow_log.json | 7 +++ .../models/block/stripped_willow_wood.json | 7 +++ .../models/block/umbran_button.json | 6 +++ .../models/block/umbran_button_inventory.json | 6 +++ .../models/block/umbran_button_pressed.json | 6 +++ .../models/block/umbran_door_bottom.json | 7 +++ .../block/umbran_door_bottom_hinge.json | 7 +++ .../models/block/umbran_door_top.json | 7 +++ .../models/block/umbran_door_top_hinge.json | 7 +++ .../models/block/umbran_fence_gate.json | 6 +++ .../models/block/umbran_fence_gate_open.json | 6 +++ .../models/block/umbran_fence_gate_wall.json | 6 +++ .../block/umbran_fence_gate_wall_open.json | 6 +++ .../models/block/umbran_fence_inventory.json | 6 +++ .../models/block/umbran_fence_post.json | 6 +++ .../models/block/umbran_fence_side.json | 6 +++ .../models/block/umbran_leaves.json | 6 +++ .../models/block/umbran_log.json | 7 +++ .../models/block/umbran_planks.json | 6 +++ .../models/block/umbran_pressure_plate.json | 6 +++ .../block/umbran_pressure_plate_down.json | 6 +++ .../models/block/umbran_sapling.json | 6 +++ .../models/block/umbran_slab.json | 8 ++++ .../models/block/umbran_slab_top.json | 8 ++++ .../models/block/umbran_stairs.json | 8 ++++ .../models/block/umbran_stairs_inner.json | 8 ++++ .../models/block/umbran_stairs_outer.json | 8 ++++ .../models/block/umbran_trapdoor_bottom.json | 6 +++ .../models/block/umbran_trapdoor_open.json | 6 +++ .../models/block/umbran_trapdoor_top.json | 6 +++ .../models/block/umbran_wood.json | 7 +++ .../models/block/willow_button.json | 6 +++ .../models/block/willow_button_inventory.json | 6 +++ .../models/block/willow_button_pressed.json | 6 +++ .../models/block/willow_door_bottom.json | 7 +++ .../block/willow_door_bottom_hinge.json | 7 +++ .../models/block/willow_door_top.json | 7 +++ .../models/block/willow_door_top_hinge.json | 7 +++ .../models/block/willow_fence_gate.json | 6 +++ .../models/block/willow_fence_gate_open.json | 6 +++ .../models/block/willow_fence_gate_wall.json | 6 +++ .../block/willow_fence_gate_wall_open.json | 6 +++ .../models/block/willow_fence_inventory.json | 6 +++ .../models/block/willow_fence_post.json | 6 +++ .../models/block/willow_fence_side.json | 6 +++ .../models/block/willow_leaves.json | 6 +++ .../models/block/willow_log.json | 7 +++ .../models/block/willow_planks.json | 6 +++ .../models/block/willow_pressure_plate.json | 6 +++ .../block/willow_pressure_plate_down.json | 6 +++ .../models/block/willow_sapling.json | 6 +++ .../models/block/willow_slab.json | 8 ++++ .../models/block/willow_slab_top.json | 8 ++++ .../models/block/willow_stairs.json | 8 ++++ .../models/block/willow_stairs_inner.json | 8 ++++ .../models/block/willow_stairs_outer.json | 8 ++++ .../models/block/willow_trapdoor_bottom.json | 6 +++ .../models/block/willow_trapdoor_open.json | 6 +++ .../models/block/willow_trapdoor_top.json | 6 +++ .../models/block/willow_wood.json | 7 +++ .../models/item/cherry_boat.json | 6 +++ .../models/item/cherry_button.json | 3 ++ .../models/item/cherry_door.json | 6 +++ .../models/item/cherry_fence.json | 3 ++ .../models/item/cherry_fence_gate.json | 3 ++ .../models/item/cherry_leaves.json | 3 ++ .../biomesoplenty/models/item/cherry_log.json | 3 ++ .../models/item/cherry_planks.json | 3 ++ .../models/item/cherry_pressure_plate.json | 3 ++ .../models/item/cherry_sapling.json | 6 +++ .../models/item/cherry_slab.json | 3 ++ .../models/item/cherry_stairs.json | 3 ++ .../models/item/cherry_trapdoor.json | 3 ++ .../models/item/cherry_wood.json | 3 ++ .../biomesoplenty/models/item/dead_boat.json | 6 +++ .../models/item/dead_button.json | 3 ++ .../biomesoplenty/models/item/dead_door.json | 6 +++ .../biomesoplenty/models/item/dead_fence.json | 3 ++ .../models/item/dead_fence_gate.json | 3 ++ .../models/item/dead_leaves.json | 3 ++ .../biomesoplenty/models/item/dead_log.json | 3 ++ .../models/item/dead_planks.json | 3 ++ .../models/item/dead_pressure_plate.json | 3 ++ .../models/item/dead_sapling.json | 6 +++ .../biomesoplenty/models/item/dead_slab.json | 3 ++ .../models/item/dead_stairs.json | 3 ++ .../models/item/dead_trapdoor.json | 3 ++ .../biomesoplenty/models/item/dead_wood.json | 3 ++ .../models/item/ethereal_boat.json | 6 +++ .../models/item/ethereal_button.json | 3 ++ .../models/item/ethereal_door.json | 6 +++ .../models/item/ethereal_fence.json | 3 ++ .../models/item/ethereal_fence_gate.json | 3 ++ .../models/item/ethereal_leaves.json | 3 ++ .../models/item/ethereal_log.json | 3 ++ .../models/item/ethereal_planks.json | 3 ++ .../models/item/ethereal_pressure_plate.json | 3 ++ .../models/item/ethereal_sapling.json | 6 +++ .../models/item/ethereal_slab.json | 3 ++ .../models/item/ethereal_stairs.json | 3 ++ .../models/item/ethereal_trapdoor.json | 3 ++ .../models/item/ethereal_wood.json | 3 ++ .../models/item/hellbark_boat.json | 6 +++ .../models/item/hellbark_button.json | 3 ++ .../models/item/hellbark_door.json | 6 +++ .../models/item/hellbark_fence.json | 3 ++ .../models/item/hellbark_fence_gate.json | 3 ++ .../models/item/hellbark_leaves.json | 3 ++ .../models/item/hellbark_log.json | 3 ++ .../models/item/hellbark_planks.json | 3 ++ .../models/item/hellbark_pressure_plate.json | 3 ++ .../models/item/hellbark_sapling.json | 6 +++ .../models/item/hellbark_slab.json | 3 ++ .../models/item/hellbark_stairs.json | 3 ++ .../models/item/hellbark_trapdoor.json | 3 ++ .../models/item/hellbark_wood.json | 3 ++ .../models/item/jacaranda_boat.json | 6 +++ .../models/item/jacaranda_button.json | 3 ++ .../models/item/jacaranda_door.json | 6 +++ .../models/item/jacaranda_fence.json | 3 ++ .../models/item/jacaranda_fence_gate.json | 3 ++ .../models/item/jacaranda_leaves.json | 3 ++ .../models/item/jacaranda_log.json | 3 ++ .../models/item/jacaranda_planks.json | 3 ++ .../models/item/jacaranda_pressure_plate.json | 3 ++ .../models/item/jacaranda_sapling.json | 6 +++ .../models/item/jacaranda_slab.json | 3 ++ .../models/item/jacaranda_stairs.json | 3 ++ .../models/item/jacaranda_trapdoor.json | 3 ++ .../models/item/jacaranda_wood.json | 3 ++ .../biomesoplenty/models/item/magic_boat.json | 6 +++ .../models/item/magic_button.json | 3 ++ .../biomesoplenty/models/item/magic_door.json | 6 +++ .../models/item/magic_fence.json | 3 ++ .../models/item/magic_fence_gate.json | 3 ++ .../models/item/magic_leaves.json | 3 ++ .../biomesoplenty/models/item/magic_log.json | 3 ++ .../models/item/magic_planks.json | 3 ++ .../models/item/magic_pressure_plate.json | 3 ++ .../models/item/magic_sapling.json | 6 +++ .../biomesoplenty/models/item/magic_slab.json | 3 ++ .../models/item/magic_stairs.json | 3 ++ .../models/item/magic_trapdoor.json | 3 ++ .../biomesoplenty/models/item/magic_wood.json | 3 ++ .../models/item/mahogany_boat.json | 6 +++ .../models/item/mahogany_button.json | 3 ++ .../models/item/mahogany_door.json | 6 +++ .../models/item/mahogany_fence.json | 3 ++ .../models/item/mahogany_fence_gate.json | 3 ++ .../models/item/mahogany_leaves.json | 3 ++ .../models/item/mahogany_log.json | 3 ++ .../models/item/mahogany_planks.json | 3 ++ .../models/item/mahogany_pressure_plate.json | 3 ++ .../models/item/mahogany_sapling.json | 6 +++ .../models/item/mahogany_slab.json | 3 ++ .../models/item/mahogany_stairs.json | 3 ++ .../models/item/mahogany_trapdoor.json | 3 ++ .../models/item/mahogany_wood.json | 3 ++ .../biomesoplenty/models/item/palm_boat.json | 6 +++ .../models/item/palm_button.json | 3 ++ .../biomesoplenty/models/item/palm_door.json | 6 +++ .../biomesoplenty/models/item/palm_fence.json | 3 ++ .../models/item/palm_fence_gate.json | 3 ++ .../models/item/palm_leaves.json | 3 ++ .../biomesoplenty/models/item/palm_log.json | 3 ++ .../models/item/palm_planks.json | 3 ++ .../models/item/palm_pressure_plate.json | 3 ++ .../models/item/palm_sapling.json | 6 +++ .../biomesoplenty/models/item/palm_slab.json | 3 ++ .../models/item/palm_stairs.json | 3 ++ .../models/item/palm_trapdoor.json | 3 ++ .../biomesoplenty/models/item/palm_wood.json | 3 ++ .../models/item/stripped_cherry_log.json | 3 ++ .../models/item/stripped_cherry_wood.json | 3 ++ .../models/item/stripped_dead_log.json | 3 ++ .../models/item/stripped_dead_wood.json | 3 ++ .../models/item/stripped_ethereal_log.json | 3 ++ .../models/item/stripped_ethereal_wood.json | 3 ++ .../models/item/stripped_hellbark_log.json | 3 ++ .../models/item/stripped_hellbark_wood.json | 3 ++ .../models/item/stripped_jacaranda_log.json | 3 ++ .../models/item/stripped_jacaranda_wood.json | 3 ++ .../models/item/stripped_magic_log.json | 3 ++ .../models/item/stripped_magic_wood.json | 3 ++ .../models/item/stripped_mahogany_log.json | 3 ++ .../models/item/stripped_mahogany_wood.json | 3 ++ .../models/item/stripped_palm_log.json | 3 ++ .../models/item/stripped_palm_wood.json | 3 ++ .../models/item/stripped_umbran_log.json | 3 ++ .../models/item/stripped_umbran_wood.json | 3 ++ .../models/item/stripped_willow_log.json | 3 ++ .../models/item/stripped_willow_wood.json | 3 ++ .../models/item/umbran_boat.json | 6 +++ .../models/item/umbran_button.json | 3 ++ .../models/item/umbran_door.json | 6 +++ .../models/item/umbran_fence.json | 3 ++ .../models/item/umbran_fence_gate.json | 3 ++ .../models/item/umbran_leaves.json | 3 ++ .../biomesoplenty/models/item/umbran_log.json | 3 ++ .../models/item/umbran_planks.json | 3 ++ .../models/item/umbran_pressure_plate.json | 3 ++ .../models/item/umbran_sapling.json | 6 +++ .../models/item/umbran_slab.json | 3 ++ .../models/item/umbran_stairs.json | 3 ++ .../models/item/umbran_trapdoor.json | 3 ++ .../models/item/umbran_wood.json | 3 ++ .../models/item/willow_boat.json | 6 +++ .../models/item/willow_button.json | 3 ++ .../models/item/willow_door.json | 6 +++ .../models/item/willow_fence.json | 3 ++ .../models/item/willow_fence_gate.json | 3 ++ .../models/item/willow_leaves.json | 3 ++ .../biomesoplenty/models/item/willow_log.json | 3 ++ .../models/item/willow_planks.json | 3 ++ .../models/item/willow_pressure_plate.json | 3 ++ .../models/item/willow_sapling.json | 6 +++ .../models/item/willow_slab.json | 3 ++ .../models/item/willow_stairs.json | 3 ++ .../models/item/willow_trapdoor.json | 3 ++ .../models/item/willow_wood.json | 3 ++ .../biomesoplenty/recipes/cherry_boat.json | 16 +++++++ .../biomesoplenty/recipes/cherry_button.json | 12 +++++ .../biomesoplenty/recipes/cherry_door.json | 18 ++++++++ .../biomesoplenty/recipes/cherry_fence.json | 20 +++++++++ .../recipes/cherry_fence_gate.json | 19 ++++++++ .../biomesoplenty/recipes/cherry_planks.json | 13 ++++++ .../recipes/cherry_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/cherry_slab.json | 16 +++++++ .../biomesoplenty/recipes/cherry_stairs.json | 18 ++++++++ .../recipes/cherry_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/cherry_wood.json | 17 +++++++ .../biomesoplenty/recipes/dead_boat.json | 16 +++++++ .../biomesoplenty/recipes/dead_button.json | 12 +++++ .../biomesoplenty/recipes/dead_door.json | 18 ++++++++ .../biomesoplenty/recipes/dead_fence.json | 20 +++++++++ .../recipes/dead_fence_gate.json | 19 ++++++++ .../biomesoplenty/recipes/dead_planks.json | 13 ++++++ .../recipes/dead_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/dead_slab.json | 16 +++++++ .../biomesoplenty/recipes/dead_stairs.json | 18 ++++++++ .../biomesoplenty/recipes/dead_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/dead_wood.json | 17 +++++++ .../biomesoplenty/recipes/ethereal_boat.json | 16 +++++++ .../recipes/ethereal_button.json | 12 +++++ .../biomesoplenty/recipes/ethereal_door.json | 18 ++++++++ .../biomesoplenty/recipes/ethereal_fence.json | 20 +++++++++ .../recipes/ethereal_fence_gate.json | 19 ++++++++ .../recipes/ethereal_planks.json | 13 ++++++ .../recipes/ethereal_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/ethereal_slab.json | 16 +++++++ .../recipes/ethereal_stairs.json | 18 ++++++++ .../recipes/ethereal_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/ethereal_wood.json | 17 +++++++ .../biomesoplenty/recipes/hellbark_boat.json | 16 +++++++ .../recipes/hellbark_button.json | 12 +++++ .../biomesoplenty/recipes/hellbark_door.json | 18 ++++++++ .../biomesoplenty/recipes/hellbark_fence.json | 20 +++++++++ .../recipes/hellbark_fence_gate.json | 19 ++++++++ .../recipes/hellbark_planks.json | 13 ++++++ .../recipes/hellbark_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/hellbark_slab.json | 16 +++++++ .../recipes/hellbark_stairs.json | 18 ++++++++ .../recipes/hellbark_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/hellbark_wood.json | 17 +++++++ .../biomesoplenty/recipes/jacaranda_boat.json | 16 +++++++ .../recipes/jacaranda_button.json | 12 +++++ .../biomesoplenty/recipes/jacaranda_door.json | 18 ++++++++ .../recipes/jacaranda_fence.json | 20 +++++++++ .../recipes/jacaranda_fence_gate.json | 19 ++++++++ .../recipes/jacaranda_planks.json | 13 ++++++ .../recipes/jacaranda_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/jacaranda_slab.json | 16 +++++++ .../recipes/jacaranda_stairs.json | 18 ++++++++ .../recipes/jacaranda_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/jacaranda_wood.json | 17 +++++++ .../biomesoplenty/recipes/magic_boat.json | 16 +++++++ .../biomesoplenty/recipes/magic_button.json | 12 +++++ .../biomesoplenty/recipes/magic_door.json | 18 ++++++++ .../biomesoplenty/recipes/magic_fence.json | 20 +++++++++ .../recipes/magic_fence_gate.json | 19 ++++++++ .../biomesoplenty/recipes/magic_planks.json | 13 ++++++ .../recipes/magic_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/magic_slab.json | 16 +++++++ .../biomesoplenty/recipes/magic_stairs.json | 18 ++++++++ .../biomesoplenty/recipes/magic_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/magic_wood.json | 17 +++++++ .../biomesoplenty/recipes/mahogany_boat.json | 16 +++++++ .../recipes/mahogany_button.json | 12 +++++ .../biomesoplenty/recipes/mahogany_door.json | 18 ++++++++ .../biomesoplenty/recipes/mahogany_fence.json | 20 +++++++++ .../recipes/mahogany_fence_gate.json | 19 ++++++++ .../recipes/mahogany_planks.json | 13 ++++++ .../recipes/mahogany_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/mahogany_slab.json | 16 +++++++ .../recipes/mahogany_stairs.json | 18 ++++++++ .../recipes/mahogany_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/mahogany_wood.json | 17 +++++++ .../biomesoplenty/recipes/palm_boat.json | 16 +++++++ .../biomesoplenty/recipes/palm_button.json | 12 +++++ .../biomesoplenty/recipes/palm_door.json | 18 ++++++++ .../biomesoplenty/recipes/palm_fence.json | 20 +++++++++ .../recipes/palm_fence_gate.json | 19 ++++++++ .../biomesoplenty/recipes/palm_planks.json | 13 ++++++ .../recipes/palm_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/palm_slab.json | 16 +++++++ .../biomesoplenty/recipes/palm_stairs.json | 18 ++++++++ .../biomesoplenty/recipes/palm_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/palm_wood.json | 17 +++++++ .../biomesoplenty/recipes/umbran_boat.json | 16 +++++++ .../biomesoplenty/recipes/umbran_button.json | 12 +++++ .../biomesoplenty/recipes/umbran_door.json | 18 ++++++++ .../biomesoplenty/recipes/umbran_fence.json | 20 +++++++++ .../recipes/umbran_fence_gate.json | 19 ++++++++ .../biomesoplenty/recipes/umbran_planks.json | 13 ++++++ .../recipes/umbran_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/umbran_slab.json | 16 +++++++ .../biomesoplenty/recipes/umbran_stairs.json | 18 ++++++++ .../recipes/umbran_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/umbran_wood.json | 17 +++++++ .../biomesoplenty/recipes/willow_boat.json | 16 +++++++ .../biomesoplenty/recipes/willow_button.json | 12 +++++ .../biomesoplenty/recipes/willow_door.json | 18 ++++++++ .../biomesoplenty/recipes/willow_fence.json | 20 +++++++++ .../recipes/willow_fence_gate.json | 19 ++++++++ .../biomesoplenty/recipes/willow_planks.json | 13 ++++++ .../recipes/willow_pressure_plate.json | 15 +++++++ .../biomesoplenty/recipes/willow_slab.json | 16 +++++++ .../biomesoplenty/recipes/willow_stairs.json | 18 ++++++++ .../recipes/willow_trapdoor.json | 17 +++++++ .../biomesoplenty/recipes/willow_wood.json | 17 +++++++ .../tags/blocks/cherry_logs.json | 9 ++++ .../biomesoplenty/tags/blocks/dead_logs.json | 9 ++++ .../tags/blocks/ethereal_logs.json | 9 ++++ .../tags/blocks/hellbark_logs.json | 9 ++++ .../tags/blocks/jacaranda_logs.json | 9 ++++ .../biomesoplenty/tags/blocks/magic_logs.json | 9 ++++ .../tags/blocks/mahogany_logs.json | 9 ++++ .../biomesoplenty/tags/blocks/palm_logs.json | 9 ++++ .../tags/blocks/umbran_logs.json | 9 ++++ .../tags/blocks/willow_logs.json | 9 ++++ .../biomesoplenty/tags/items/cherry_logs.json | 9 ++++ .../biomesoplenty/tags/items/dead_logs.json | 9 ++++ .../tags/items/ethereal_logs.json | 9 ++++ .../tags/items/hellbark_logs.json | 9 ++++ .../tags/items/jacaranda_logs.json | 9 ++++ .../biomesoplenty/tags/items/magic_logs.json | 9 ++++ .../tags/items/mahogany_logs.json | 9 ++++ .../biomesoplenty/tags/items/palm_logs.json | 9 ++++ .../biomesoplenty/tags/items/umbran_logs.json | 9 ++++ .../biomesoplenty/tags/items/willow_logs.json | 9 ++++ 861 files changed, 10322 insertions(+) create mode 100644 scripts/batch_replace.py create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/cherry_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/dead_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/ethereal_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/hellbark_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/jacaranda_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/magic_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/mahogany_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/palm_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/umbran_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/willow_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_button.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_door.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/cherry_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/dead_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/ethereal_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/hellbark_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/jacaranda_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/magic_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/mahogany_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/palm_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/umbran_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/willow_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door.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_leaves.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_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_sapling.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 create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_door.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_leaves.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_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_sapling.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 create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_button.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_door.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_log.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_pressed.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_hinge.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_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate.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_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall_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_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab_top.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_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_button_pressed.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_hinge.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_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate.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_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall_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_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_slab_top.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_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_dead_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_magic_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_palm_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_willow_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/stripped_willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_button_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_button_pressed.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_door_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_door_top_hinge.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_inventory.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_post.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_fence_side.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate_down.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_slab_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_stairs_inner.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_stairs_outer.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_bottom.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_open.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_top.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_button.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_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_sapling.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/jacaranda_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_button.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_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_sapling.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/mahogany_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_dead_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_magic_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_palm_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_willow_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/stripped_willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_button.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_door.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_leaves.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_log.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_sapling.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/cherry_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/dead_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/ethereal_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/hellbark_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/jacaranda_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/magic_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/mahogany_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/palm_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/umbran_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_boat.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_button.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_door.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_fence.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_fence_gate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_planks.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_pressure_plate.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_slab.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_stairs.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_trapdoor.json create mode 100644 src/main/resources/assets/biomesoplenty/recipes/willow_wood.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/cherry_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/dead_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/ethereal_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/hellbark_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/jacaranda_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/magic_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/mahogany_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/palm_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/umbran_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/blocks/willow_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/cherry_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/dead_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/ethereal_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/hellbark_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/jacaranda_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/magic_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/mahogany_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/palm_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/umbran_logs.json create mode 100644 src/main/resources/assets/biomesoplenty/tags/items/willow_logs.json diff --git a/scripts/batch_replace.py b/scripts/batch_replace.py new file mode 100644 index 000000000..aaf921281 --- /dev/null +++ b/scripts/batch_replace.py @@ -0,0 +1,32 @@ +import os +import pathlib +import sys + +start_dir = sys.argv[1] +#orig_name = sys.argv[2] +#new_name = sys.argv[3] + +new_woods = [ 'cherry', 'mahogany', 'jacaranda', 'palm', 'willow', 'dead', 'magic', 'umbran', 'hellbark', + 'ethereal'] + +orig_name = 'fir' +print('Searching for files in {}'.format(start_dir)) + +paths_to_process = [] + +# Walk *before* copying files or else we get unnecessary extra work +for root, dirs, filenames in os.walk(start_dir): + for filename in filenames: + if not orig_name in filename: + continue + paths_to_process.append(pathlib.Path(root, filename)) + +for in_file_path in paths_to_process: + for new_name in new_woods: + out_file_path = pathlib.Path(in_file_path.parent, in_file_path.name.replace(orig_name, new_name)) + print('Copying from {} to {}'.format(in_file_path, out_file_path)) + + with open(in_file_path, 'rt') as fin: + with open(out_file_path, 'wt') as fout: + for line in fin: + fout.write(line.replace(orig_name, new_name)) \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_planks.json new file mode 100644 index 000000000..98eed8879 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:cherry_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_slab.json new file mode 100644 index 000000000..e24ca925e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_stairs.json new file mode 100644 index 000000000..72e64fac7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_wood.json new file mode 100644 index 000000000..36cb224cb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/cherry_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_planks.json new file mode 100644 index 000000000..7ea71357a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:dead_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_slab.json new file mode 100644 index 000000000..b86c9face --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_stairs.json new file mode 100644 index 000000000..93a181fb0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_wood.json new file mode 100644 index 000000000..d4e6750a8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/dead_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_planks.json new file mode 100644 index 000000000..6cb98d069 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:ethereal_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_slab.json new file mode 100644 index 000000000..9c4d28cc8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_stairs.json new file mode 100644 index 000000000..45117603c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_wood.json new file mode 100644 index 000000000..294366fdc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/ethereal_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_planks.json new file mode 100644 index 000000000..a3123d671 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:hellbark_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_slab.json new file mode 100644 index 000000000..d86151729 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_stairs.json new file mode 100644 index 000000000..5ccd64101 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_wood.json new file mode 100644 index 000000000..fce7c03e9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/hellbark_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_planks.json new file mode 100644 index 000000000..5f2fd7488 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:jacaranda_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_slab.json new file mode 100644 index 000000000..6b24ef789 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_stairs.json new file mode 100644 index 000000000..c4bacc3c8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_wood.json new file mode 100644 index 000000000..85615cb46 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/jacaranda_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_planks.json new file mode 100644 index 000000000..afb28c312 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:magic_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_slab.json new file mode 100644 index 000000000..1ac8fb3c1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_stairs.json new file mode 100644 index 000000000..6cc28343d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_wood.json new file mode 100644 index 000000000..fa3cd8ba2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/magic_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_planks.json new file mode 100644 index 000000000..cc5bf017a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:mahogany_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_slab.json new file mode 100644 index 000000000..cb7e1f7d2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_stairs.json new file mode 100644 index 000000000..0ad608a18 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_wood.json new file mode 100644 index 000000000..d84fd5280 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/mahogany_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_planks.json new file mode 100644 index 000000000..f7fc7cc58 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:palm_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_slab.json new file mode 100644 index 000000000..a723b987e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_stairs.json new file mode 100644 index 000000000..6d9424e94 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_wood.json new file mode 100644 index 000000000..246264a04 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/palm_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_planks.json new file mode 100644 index 000000000..694c6db0b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:umbran_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_slab.json new file mode 100644 index 000000000..9c680e4bc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_stairs.json new file mode 100644 index 000000000..e6329107c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_wood.json new file mode 100644 index 000000000..60225119e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/umbran_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_planks.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_planks.json new file mode 100644 index 000000000..6c52657d9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_planks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_planks" + ] + }, + "criteria": { + "has_logs": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "biomesoplenty:willow_logs" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_planks" + } + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_slab.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_slab.json new file mode 100644 index 000000000..34325d39f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_slab" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_slab" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_stairs.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_stairs.json new file mode 100644 index 000000000..b3386d462 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_stairs" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_stairs" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_wood.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_wood.json new file mode 100644 index 000000000..a5ef81dae --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/building_blocks/willow_wood.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_wood" + ] + }, + "criteria": { + "has_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_log" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_wood" + } + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/cherry_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/cherry_fence.json new file mode 100644 index 000000000..00b574939 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/cherry_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/dead_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/dead_fence.json new file mode 100644 index 000000000..a898d376e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/dead_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/ethereal_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/ethereal_fence.json new file mode 100644 index 000000000..9872cd01d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/ethereal_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/hellbark_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/hellbark_fence.json new file mode 100644 index 000000000..2e803ad1e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/hellbark_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/jacaranda_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/jacaranda_fence.json new file mode 100644 index 000000000..097729265 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/jacaranda_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/magic_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/magic_fence.json new file mode 100644 index 000000000..15aaaff22 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/magic_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/mahogany_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/mahogany_fence.json new file mode 100644 index 000000000..37207f80a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/mahogany_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/palm_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/palm_fence.json new file mode 100644 index 000000000..9b4a0a5f4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/palm_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/umbran_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/umbran_fence.json new file mode 100644 index 000000000..409a7edbe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/umbran_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/willow_fence.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/willow_fence.json new file mode 100644 index 000000000..917f227a9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/decorations/willow_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_fence" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_fence" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_button.json new file mode 100644 index 000000000..cd54cd227 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_door.json new file mode 100644 index 000000000..65ad9d5d6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_fence_gate.json new file mode 100644 index 000000000..7cf237afb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_pressure_plate.json new file mode 100644 index 000000000..2c91566ea --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_trapdoor.json new file mode 100644 index 000000000..3f6abc843 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/cherry_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:cherry_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_button.json new file mode 100644 index 000000000..11c4c8dc4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_door.json new file mode 100644 index 000000000..f4cd39b6c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_fence_gate.json new file mode 100644 index 000000000..3c6601dc7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_pressure_plate.json new file mode 100644 index 000000000..afbed29f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_trapdoor.json new file mode 100644 index 000000000..8d77be4b8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/dead_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:dead_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_button.json new file mode 100644 index 000000000..773e6f34b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_door.json new file mode 100644 index 000000000..f0e8df205 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_fence_gate.json new file mode 100644 index 000000000..ed709f48f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_pressure_plate.json new file mode 100644 index 000000000..a37ada995 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_trapdoor.json new file mode 100644 index 000000000..6636cf298 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/ethereal_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_button.json new file mode 100644 index 000000000..a49dba594 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_door.json new file mode 100644 index 000000000..430e84ad8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_fence_gate.json new file mode 100644 index 000000000..8e9b34e61 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_pressure_plate.json new file mode 100644 index 000000000..70d30f62b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_trapdoor.json new file mode 100644 index 000000000..bc87b0b98 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/hellbark_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_button.json new file mode 100644 index 000000000..dc0d73cd2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_door.json new file mode 100644 index 000000000..e32128648 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_fence_gate.json new file mode 100644 index 000000000..f95542089 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_pressure_plate.json new file mode 100644 index 000000000..d74e997c9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_trapdoor.json new file mode 100644 index 000000000..74324bf51 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/jacaranda_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_button.json new file mode 100644 index 000000000..ff2f860a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_door.json new file mode 100644 index 000000000..23e187f20 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_fence_gate.json new file mode 100644 index 000000000..1828e2264 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_pressure_plate.json new file mode 100644 index 000000000..05961ec15 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_trapdoor.json new file mode 100644 index 000000000..85ab3f104 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/magic_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:magic_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_button.json new file mode 100644 index 000000000..fdd4009a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_door.json new file mode 100644 index 000000000..fe04e8aa8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_fence_gate.json new file mode 100644 index 000000000..f124ab41c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_pressure_plate.json new file mode 100644 index 000000000..b16685c6d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_trapdoor.json new file mode 100644 index 000000000..66b30cf28 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/mahogany_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_button.json new file mode 100644 index 000000000..673cf7d4d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_door.json new file mode 100644 index 000000000..938f3f4d8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_fence_gate.json new file mode 100644 index 000000000..ac6e6842c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_pressure_plate.json new file mode 100644 index 000000000..6ff8a715f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_trapdoor.json new file mode 100644 index 000000000..486baebd9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/palm_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:palm_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_button.json new file mode 100644 index 000000000..6f7f73cbf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_door.json new file mode 100644 index 000000000..9f372b348 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_fence_gate.json new file mode 100644 index 000000000..7e2b3cb05 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_pressure_plate.json new file mode 100644 index 000000000..fb41e4916 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_trapdoor.json new file mode 100644 index 000000000..576784017 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/umbran_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:umbran_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_button.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_button.json new file mode 100644 index 000000000..6db1c1a55 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_button.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_button" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_button" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_door.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_door.json new file mode 100644 index 000000000..a222acbe6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_door" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_door" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_fence_gate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_fence_gate.json new file mode 100644 index 000000000..71d56928a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_fence_gate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_fence_gate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_pressure_plate.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_pressure_plate.json new file mode 100644 index 000000000..4a433fb9b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_pressure_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_pressure_plate" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_trapdoor.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_trapdoor.json new file mode 100644 index 000000000..a20aacfc9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/redstone/willow_trapdoor.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_trapdoor" + ] + }, + "criteria": { + "has_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "item": "biomesoplenty:willow_planks" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_trapdoor" + } + } + }, + "requirements": [ + [ + "has_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/cherry_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/cherry_boat.json new file mode 100644 index 000000000..62a5dddf4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/cherry_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:cherry_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:cherry_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/dead_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/dead_boat.json new file mode 100644 index 000000000..fd61b6bca --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/dead_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:dead_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:dead_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/ethereal_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/ethereal_boat.json new file mode 100644 index 000000000..cd625d1e1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/ethereal_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:ethereal_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:ethereal_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/hellbark_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/hellbark_boat.json new file mode 100644 index 000000000..535eea657 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/hellbark_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:hellbark_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:hellbark_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/jacaranda_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/jacaranda_boat.json new file mode 100644 index 000000000..56363e95f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/jacaranda_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:jacaranda_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:jacaranda_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/magic_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/magic_boat.json new file mode 100644 index 000000000..9b2fbc37f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/magic_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:magic_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:magic_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/mahogany_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/mahogany_boat.json new file mode 100644 index 000000000..e42459b59 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/mahogany_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:mahogany_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:mahogany_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/palm_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/palm_boat.json new file mode 100644 index 000000000..6a4d39206 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/palm_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:palm_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:palm_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/umbran_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/umbran_boat.json new file mode 100644 index 000000000..3ac383cbd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/umbran_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:umbran_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:umbran_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/willow_boat.json b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/willow_boat.json new file mode 100644 index 000000000..3614c62d9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/advancements/recipes/transportation/willow_boat.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "biomesoplenty:willow_boat" + ] + }, + "criteria": { + "in_water": { + "trigger": "minecraft:enter_block", + "conditions": { + "block": "minecraft:water" + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "biomesoplenty:willow_boat" + } + } + }, + "requirements": [ + [ + "in_water", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_button.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_button.json new file mode 100644 index 000000000..a7328e2b4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/cherry_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/cherry_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/cherry_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/cherry_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/cherry_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/cherry_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/cherry_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/cherry_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/cherry_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/cherry_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/cherry_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/cherry_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/cherry_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json new file mode 100644 index 000000000..319efb01f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/cherry_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/cherry_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/cherry_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/cherry_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_fence.json new file mode 100644 index 000000000..2c760d8b3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/cherry_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/cherry_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/cherry_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/cherry_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/cherry_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_fence_gate.json new file mode 100644 index 000000000..865d88d13 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/cherry_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/cherry_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/cherry_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/cherry_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/cherry_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/cherry_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/cherry_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/cherry_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/cherry_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_leaves.json new file mode 100644 index 000000000..8c0640be7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/cherry_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_log.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_log.json new file mode 100644 index 000000000..d448753e8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/cherry_log" }, + "axis=z": { "model": "biomesoplenty:block/cherry_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/cherry_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_planks.json new file mode 100644 index 000000000..7977d63f6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/cherry_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_pressure_plate.json new file mode 100644 index 000000000..ed31c97a9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/cherry_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/cherry_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_sapling.json new file mode 100644 index 000000000..761389467 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/cherry_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_slab.json new file mode 100644 index 000000000..de45470b8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/cherry_slab" }, + "type=top": { "model": "biomesoplenty:block/cherry_slab_top" }, + "type=double": { "model": "biomesoplenty:block/cherry_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_stairs.json new file mode 100644 index 000000000..7131cae1c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/cherry_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/cherry_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/cherry_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/cherry_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_trapdoor.json new file mode 100644 index 000000000..55f4b2b42 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/cherry_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/cherry_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/cherry_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/cherry_wood.json new file mode 100644 index 000000000..b33dc1a95 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/cherry_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/cherry_wood" }, + "axis=z": { "model": "biomesoplenty:block/cherry_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/cherry_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_button.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_button.json new file mode 100644 index 000000000..22a4cb525 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/dead_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/dead_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/dead_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/dead_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/dead_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/dead_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/dead_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/dead_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/dead_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/dead_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/dead_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/dead_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/dead_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/dead_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_door.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_door.json new file mode 100644 index 000000000..da2057cf4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/dead_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/dead_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/dead_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/dead_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_fence.json new file mode 100644 index 000000000..9a5ac82e0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/dead_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/dead_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/dead_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/dead_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/dead_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_fence_gate.json new file mode 100644 index 000000000..1a50c9a23 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/dead_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/dead_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/dead_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/dead_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/dead_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/dead_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/dead_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/dead_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/dead_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/dead_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/dead_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/dead_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/dead_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/dead_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/dead_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/dead_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_leaves.json new file mode 100644 index 000000000..5b640196f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/dead_leaves" } + } +} 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..3d7f141b0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/dead_log" }, + "axis=z": { "model": "biomesoplenty:block/dead_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/dead_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_planks.json new file mode 100644 index 000000000..cd1a62e81 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/dead_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_pressure_plate.json new file mode 100644 index 000000000..59ec1695f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/dead_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/dead_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_sapling.json new file mode 100644 index 000000000..008d27537 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/dead_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_slab.json new file mode 100644 index 000000000..ed4426278 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/dead_slab" }, + "type=top": { "model": "biomesoplenty:block/dead_slab_top" }, + "type=double": { "model": "biomesoplenty:block/dead_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_stairs.json new file mode 100644 index 000000000..af35ecda4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/dead_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/dead_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/dead_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/dead_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_trapdoor.json new file mode 100644 index 000000000..cc90f4e23 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/dead_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/dead_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/dead_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/dead_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/dead_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/dead_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/dead_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/dead_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/dead_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/dead_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/dead_wood.json new file mode 100644 index 000000000..8003cd5a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/dead_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/dead_wood" }, + "axis=z": { "model": "biomesoplenty:block/dead_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/dead_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_button.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_button.json new file mode 100644 index 000000000..b3ffb4a16 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/ethereal_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/ethereal_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/ethereal_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/ethereal_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/ethereal_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/ethereal_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/ethereal_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/ethereal_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/ethereal_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/ethereal_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/ethereal_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/ethereal_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/ethereal_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json new file mode 100644 index 000000000..b8f22c5fa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/ethereal_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/ethereal_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/ethereal_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/ethereal_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence.json new file mode 100644 index 000000000..c87db027a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/ethereal_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/ethereal_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/ethereal_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/ethereal_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/ethereal_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence_gate.json new file mode 100644 index 000000000..7dbbb8b70 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/ethereal_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/ethereal_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_leaves.json new file mode 100644 index 000000000..40744e626 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/ethereal_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_log.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_log.json new file mode 100644 index 000000000..bfddaae6a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/ethereal_log" }, + "axis=z": { "model": "biomesoplenty:block/ethereal_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/ethereal_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_planks.json new file mode 100644 index 000000000..50024573b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/ethereal_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_pressure_plate.json new file mode 100644 index 000000000..f24a914bf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/ethereal_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/ethereal_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_sapling.json new file mode 100644 index 000000000..566e26e14 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/ethereal_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_slab.json new file mode 100644 index 000000000..0eef1d486 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/ethereal_slab" }, + "type=top": { "model": "biomesoplenty:block/ethereal_slab_top" }, + "type=double": { "model": "biomesoplenty:block/ethereal_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_stairs.json new file mode 100644 index 000000000..f43d0bffc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/ethereal_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/ethereal_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/ethereal_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_trapdoor.json new file mode 100644 index 000000000..a6ebcb2e2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/ethereal_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/ethereal_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/ethereal_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_wood.json new file mode 100644 index 000000000..ec99d97d7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/ethereal_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/ethereal_wood" }, + "axis=z": { "model": "biomesoplenty:block/ethereal_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/ethereal_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_button.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_button.json new file mode 100644 index 000000000..a08ae7bda --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/hellbark_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/hellbark_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/hellbark_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/hellbark_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/hellbark_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/hellbark_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/hellbark_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/hellbark_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/hellbark_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/hellbark_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/hellbark_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/hellbark_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/hellbark_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_door.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_door.json new file mode 100644 index 000000000..3630bdf39 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/hellbark_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/hellbark_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/hellbark_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/hellbark_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence.json new file mode 100644 index 000000000..7680bcb1b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/hellbark_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/hellbark_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/hellbark_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/hellbark_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/hellbark_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence_gate.json new file mode 100644 index 000000000..98ba9f2b7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/hellbark_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/hellbark_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_leaves.json new file mode 100644 index 000000000..28f3a5762 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/hellbark_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_log.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_log.json new file mode 100644 index 000000000..671975c50 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/hellbark_log" }, + "axis=z": { "model": "biomesoplenty:block/hellbark_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/hellbark_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_planks.json new file mode 100644 index 000000000..aec054470 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/hellbark_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_pressure_plate.json new file mode 100644 index 000000000..1f40f83ac --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/hellbark_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/hellbark_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_sapling.json new file mode 100644 index 000000000..9a6b58725 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/hellbark_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_slab.json new file mode 100644 index 000000000..48becce6e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/hellbark_slab" }, + "type=top": { "model": "biomesoplenty:block/hellbark_slab_top" }, + "type=double": { "model": "biomesoplenty:block/hellbark_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_stairs.json new file mode 100644 index 000000000..42508bd22 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/hellbark_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/hellbark_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/hellbark_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_trapdoor.json new file mode 100644 index 000000000..b16041d40 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/hellbark_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/hellbark_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/hellbark_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_wood.json new file mode 100644 index 000000000..5c370bcd6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/hellbark_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/hellbark_wood" }, + "axis=z": { "model": "biomesoplenty:block/hellbark_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/hellbark_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_button.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_button.json new file mode 100644 index 000000000..bf2832cfe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/jacaranda_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/jacaranda_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/jacaranda_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door.json new file mode 100644 index 000000000..21c9dca9f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/jacaranda_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/jacaranda_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/jacaranda_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/jacaranda_door_top", "y": 180 } + } +} 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..55db5c133 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/jacaranda_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/jacaranda_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/jacaranda_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/jacaranda_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/jacaranda_fence_side", "y": 270, "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..0b815ae7e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/jacaranda_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_leaves.json new file mode 100644 index 000000000..07de8862e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/jacaranda_leaves" } + } +} 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..6914cbe07 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/jacaranda_log" }, + "axis=z": { "model": "biomesoplenty:block/jacaranda_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/jacaranda_log", "x": 90, "y": 90 } + } +} 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..22c115018 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/jacaranda_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_pressure_plate.json new file mode 100644 index 000000000..93f38152e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/jacaranda_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/jacaranda_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_sapling.json new file mode 100644 index 000000000..d879cb51c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/jacaranda_sapling" } + } +} 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..a19f12bef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/jacaranda_slab" }, + "type=top": { "model": "biomesoplenty:block/jacaranda_slab_top" }, + "type=double": { "model": "biomesoplenty:block/jacaranda_planks" } + } +} 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..b0d53827f --- /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:block/jacaranda_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/jacaranda_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/jacaranda_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/jacaranda_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_trapdoor.json new file mode 100644 index 000000000..9d65915f6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/jacaranda_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/jacaranda_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_wood.json new file mode 100644 index 000000000..5e35c733b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/jacaranda_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/jacaranda_wood" }, + "axis=z": { "model": "biomesoplenty:block/jacaranda_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/jacaranda_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_button.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_button.json new file mode 100644 index 000000000..d4426e286 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/magic_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/magic_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/magic_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/magic_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/magic_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/magic_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/magic_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/magic_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/magic_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/magic_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/magic_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/magic_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/magic_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/magic_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_door.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_door.json new file mode 100644 index 000000000..05c90cd5b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/magic_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/magic_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/magic_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/magic_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_fence.json new file mode 100644 index 000000000..cf81515ac --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/magic_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/magic_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/magic_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/magic_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/magic_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_fence_gate.json new file mode 100644 index 000000000..406df7acf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/magic_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/magic_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/magic_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/magic_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/magic_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/magic_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/magic_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/magic_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/magic_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/magic_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/magic_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/magic_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/magic_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/magic_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/magic_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/magic_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_leaves.json new file mode 100644 index 000000000..d5e16ab4c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/magic_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_log.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_log.json new file mode 100644 index 000000000..4ee213b51 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/magic_log" }, + "axis=z": { "model": "biomesoplenty:block/magic_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/magic_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_planks.json new file mode 100644 index 000000000..14a4c7dac --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/magic_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_pressure_plate.json new file mode 100644 index 000000000..44a8b6688 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/magic_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/magic_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_sapling.json new file mode 100644 index 000000000..e14e01129 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/magic_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_slab.json new file mode 100644 index 000000000..2e02be9fa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/magic_slab" }, + "type=top": { "model": "biomesoplenty:block/magic_slab_top" }, + "type=double": { "model": "biomesoplenty:block/magic_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_stairs.json new file mode 100644 index 000000000..6e12ecfaa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/magic_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/magic_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/magic_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/magic_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_trapdoor.json new file mode 100644 index 000000000..cc8be7dcb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/magic_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/magic_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/magic_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/magic_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/magic_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/magic_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/magic_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/magic_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/magic_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/magic_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/magic_wood.json new file mode 100644 index 000000000..8a71d3658 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/magic_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/magic_wood" }, + "axis=z": { "model": "biomesoplenty:block/magic_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/magic_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_button.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_button.json new file mode 100644 index 000000000..80d74ed1c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/mahogany_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/mahogany_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/mahogany_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/mahogany_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/mahogany_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/mahogany_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/mahogany_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/mahogany_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/mahogany_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/mahogany_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/mahogany_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/mahogany_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/mahogany_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_door.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_door.json new file mode 100644 index 000000000..858b60bfc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/mahogany_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/mahogany_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/mahogany_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/mahogany_door_top", "y": 180 } + } +} 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..717133d4c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/mahogany_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/mahogany_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/mahogany_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/mahogany_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/mahogany_fence_side", "y": 270, "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..5d17135d4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/mahogany_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/mahogany_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_leaves.json new file mode 100644 index 000000000..a94bd1442 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/mahogany_leaves" } + } +} 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..30f3674b9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/mahogany_log" }, + "axis=z": { "model": "biomesoplenty:block/mahogany_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/mahogany_log", "x": 90, "y": 90 } + } +} 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..63ab99db3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/mahogany_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_pressure_plate.json new file mode 100644 index 000000000..28a97d707 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/mahogany_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/mahogany_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_sapling.json new file mode 100644 index 000000000..6ae93a6c3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/mahogany_sapling" } + } +} 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..ba4d651da --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/mahogany_slab" }, + "type=top": { "model": "biomesoplenty:block/mahogany_slab_top" }, + "type=double": { "model": "biomesoplenty:block/mahogany_planks" } + } +} 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..1d0b25ea3 --- /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:block/mahogany_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/mahogany_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/mahogany_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/mahogany_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_trapdoor.json new file mode 100644 index 000000000..47571bdbe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/mahogany_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/mahogany_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/mahogany_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_wood.json new file mode 100644 index 000000000..9f3c1147a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/mahogany_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/mahogany_wood" }, + "axis=z": { "model": "biomesoplenty:block/mahogany_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/mahogany_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_button.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_button.json new file mode 100644 index 000000000..e6f2e9210 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/palm_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/palm_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/palm_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/palm_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/palm_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/palm_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/palm_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/palm_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/palm_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/palm_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/palm_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/palm_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/palm_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/palm_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_door.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_door.json new file mode 100644 index 000000000..04e5848bd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/palm_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/palm_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/palm_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/palm_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_fence.json new file mode 100644 index 000000000..e494584ea --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/palm_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/palm_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/palm_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/palm_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/palm_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_fence_gate.json new file mode 100644 index 000000000..fc9d83c83 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/palm_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/palm_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/palm_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/palm_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/palm_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/palm_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/palm_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/palm_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/palm_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/palm_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/palm_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/palm_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/palm_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/palm_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/palm_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/palm_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_leaves.json new file mode 100644 index 000000000..5a33fe6bc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/palm_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_log.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_log.json new file mode 100644 index 000000000..7f116d004 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/palm_log" }, + "axis=z": { "model": "biomesoplenty:block/palm_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/palm_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_planks.json new file mode 100644 index 000000000..1108a016b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/palm_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_pressure_plate.json new file mode 100644 index 000000000..9224170f7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/palm_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/palm_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_sapling.json new file mode 100644 index 000000000..6946ae5a5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/palm_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_slab.json new file mode 100644 index 000000000..943726c55 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/palm_slab" }, + "type=top": { "model": "biomesoplenty:block/palm_slab_top" }, + "type=double": { "model": "biomesoplenty:block/palm_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_stairs.json new file mode 100644 index 000000000..f6cd71bf2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/palm_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/palm_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/palm_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/palm_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_trapdoor.json new file mode 100644 index 000000000..8942f04a7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/palm_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/palm_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/palm_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/palm_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/palm_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/palm_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/palm_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/palm_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/palm_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/palm_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/palm_wood.json new file mode 100644 index 000000000..e216ffc35 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/palm_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/palm_wood" }, + "axis=z": { "model": "biomesoplenty:block/palm_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/palm_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_log.json new file mode 100644 index 000000000..a9b35537b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_cherry_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_cherry_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_cherry_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_wood.json new file mode 100644 index 000000000..8d4587085 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_cherry_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_cherry_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_cherry_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_cherry_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_log.json new file mode 100644 index 000000000..5fc39dcba --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_dead_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_dead_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_dead_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_wood.json new file mode 100644 index 000000000..8554f7ba0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_dead_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_dead_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_dead_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_dead_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_log.json new file mode 100644 index 000000000..34b6bd611 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_ethereal_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_ethereal_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_ethereal_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_wood.json new file mode 100644 index 000000000..12dbeec26 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_ethereal_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_ethereal_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_ethereal_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_ethereal_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_log.json new file mode 100644 index 000000000..6d8c670ce --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_hellbark_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_hellbark_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_hellbark_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_wood.json new file mode 100644 index 000000000..76159735c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_hellbark_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_hellbark_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_hellbark_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_hellbark_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_log.json new file mode 100644 index 000000000..9334d1252 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_jacaranda_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_jacaranda_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_jacaranda_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_wood.json new file mode 100644 index 000000000..610050d9b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_jacaranda_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_jacaranda_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_jacaranda_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_jacaranda_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_log.json new file mode 100644 index 000000000..3de974aa0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_magic_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_magic_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_magic_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_wood.json new file mode 100644 index 000000000..6b73cb137 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_magic_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_magic_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_magic_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_magic_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_log.json new file mode 100644 index 000000000..806d87184 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_mahogany_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_mahogany_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_mahogany_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_wood.json new file mode 100644 index 000000000..2eae01f09 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_mahogany_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_mahogany_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_mahogany_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_mahogany_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_log.json new file mode 100644 index 000000000..ad33a138b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_palm_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_palm_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_palm_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_wood.json new file mode 100644 index 000000000..12b30292a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_palm_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_palm_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_palm_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_palm_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_log.json new file mode 100644 index 000000000..a91d9c441 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_umbran_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_umbran_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_umbran_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_wood.json new file mode 100644 index 000000000..4c7110ad2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_umbran_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_umbran_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_umbran_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_umbran_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_log.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_log.json new file mode 100644 index 000000000..03205f783 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_willow_log" }, + "axis=z": { "model": "biomesoplenty:block/stripped_willow_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_willow_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_wood.json new file mode 100644 index 000000000..d9529471a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/stripped_willow_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/stripped_willow_wood" }, + "axis=z": { "model": "biomesoplenty:block/stripped_willow_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/stripped_willow_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_button.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_button.json new file mode 100644 index 000000000..4b1d63dca --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/umbran_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/umbran_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/umbran_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/umbran_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/umbran_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/umbran_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/umbran_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/umbran_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/umbran_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/umbran_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/umbran_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/umbran_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/umbran_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_door.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_door.json new file mode 100644 index 000000000..e2022a018 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/umbran_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/umbran_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/umbran_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/umbran_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_fence.json new file mode 100644 index 000000000..e52ae3cbf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/umbran_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/umbran_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/umbran_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/umbran_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/umbran_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_fence_gate.json new file mode 100644 index 000000000..be1858e0a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/umbran_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/umbran_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/umbran_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/umbran_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/umbran_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/umbran_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/umbran_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/umbran_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/umbran_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_leaves.json new file mode 100644 index 000000000..48184d361 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/umbran_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_log.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_log.json new file mode 100644 index 000000000..c48cb4dfe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/umbran_log" }, + "axis=z": { "model": "biomesoplenty:block/umbran_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/umbran_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_planks.json new file mode 100644 index 000000000..e04be96fb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/umbran_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_pressure_plate.json new file mode 100644 index 000000000..6736b629e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/umbran_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/umbran_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_sapling.json new file mode 100644 index 000000000..0b38a5ae6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/umbran_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_slab.json new file mode 100644 index 000000000..0956fa6c5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/umbran_slab" }, + "type=top": { "model": "biomesoplenty:block/umbran_slab_top" }, + "type=double": { "model": "biomesoplenty:block/umbran_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_stairs.json new file mode 100644 index 000000000..46ca3e05c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/umbran_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/umbran_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/umbran_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/umbran_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_trapdoor.json new file mode 100644 index 000000000..aa46bffed --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/umbran_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/umbran_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/umbran_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/umbran_wood.json new file mode 100644 index 000000000..0bccb9837 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/umbran_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/umbran_wood" }, + "axis=z": { "model": "biomesoplenty:block/umbran_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/umbran_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_button.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_button.json new file mode 100644 index 000000000..b3283e1ef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_button.json @@ -0,0 +1,28 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { "model": "biomesoplenty:block/willow_button", "y": 90 }, + "face=floor,facing=west,powered=false": { "model": "biomesoplenty:block/willow_button", "y": 270 }, + "face=floor,facing=south,powered=false": { "model": "biomesoplenty:block/willow_button", "y": 180 }, + "face=floor,facing=north,powered=false": { "model": "biomesoplenty:block/willow_button" }, + "face=wall,facing=east,powered=false": { "model": "biomesoplenty:block/willow_button", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=false": { "model": "biomesoplenty:block/willow_button", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=false": { "model": "biomesoplenty:block/willow_button", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=false": { "model": "biomesoplenty:block/willow_button", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=false": { "model": "biomesoplenty:block/willow_button", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=false": { "model": "biomesoplenty:block/willow_button", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=false": { "model": "biomesoplenty:block/willow_button", "x": 180 }, + "face=ceiling,facing=north,powered=false": { "model": "biomesoplenty:block/willow_button", "x": 180, "y": 180 }, + "face=floor,facing=east,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "y": 90 }, + "face=floor,facing=west,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "y": 270 }, + "face=floor,facing=south,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "y": 180 }, + "face=floor,facing=north,powered=true": { "model": "biomesoplenty:block/willow_button_pressed" }, + "face=wall,facing=east,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "uvlock": true, "x": 90, "y": 90 }, + "face=wall,facing=west,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "uvlock": true, "x": 90, "y": 270 }, + "face=wall,facing=south,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "uvlock": true, "x": 90, "y": 180 }, + "face=wall,facing=north,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "uvlock": true, "x": 90 }, + "face=ceiling,facing=east,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "x": 180, "y": 270 }, + "face=ceiling,facing=west,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "x": 180, "y": 90 }, + "face=ceiling,facing=south,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "x": 180 }, + "face=ceiling,facing=north,powered=true": { "model": "biomesoplenty:block/willow_button_pressed", "x": 180, "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_door.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_door.json new file mode 100644 index 000000000..eaefa391b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_door.json @@ -0,0 +1,36 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_bottom" }, + "facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_bottom", "y": 90 }, + "facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_bottom", "y": 180 }, + "facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_bottom", "y": 270 }, + "facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_bottom_hinge" }, + "facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_bottom_hinge", "y": 90 }, + "facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_bottom_hinge", "y": 180 }, + "facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_bottom_hinge", "y": 270 }, + "facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_bottom_hinge", "y": 90 }, + "facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_bottom_hinge", "y": 180 }, + "facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_bottom_hinge", "y": 270 }, + "facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_bottom_hinge" }, + "facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_bottom", "y": 270 }, + "facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_bottom" }, + "facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_bottom", "y": 90 }, + "facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_bottom", "y": 180 }, + "facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_top" }, + "facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_top", "y": 90 }, + "facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_top", "y": 180 }, + "facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:block/willow_door_top", "y": 270 }, + "facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_top_hinge" }, + "facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_top_hinge", "y": 90 }, + "facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_top_hinge", "y": 180 }, + "facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:block/willow_door_top_hinge", "y": 270 }, + "facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_top_hinge", "y": 90 }, + "facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_top_hinge", "y": 180 }, + "facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_top_hinge", "y": 270 }, + "facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:block/willow_door_top_hinge" }, + "facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_top", "y": 270 }, + "facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_top" }, + "facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_top", "y": 90 }, + "facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:block/willow_door_top", "y": 180 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_fence.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_fence.json new file mode 100644 index 000000000..b033a280f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_fence.json @@ -0,0 +1,17 @@ +{ + "multipart": [ + { "apply": { "model": "biomesoplenty:block/willow_fence_post" }}, + { "when": { "north": "true" }, + "apply": { "model": "biomesoplenty:block/willow_fence_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "biomesoplenty:block/willow_fence_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "biomesoplenty:block/willow_fence_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "biomesoplenty:block/willow_fence_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_fence_gate.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_fence_gate.json new file mode 100644 index 000000000..4297217a2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_fence_gate.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=south,in_wall=false,open=false": { "model": "biomesoplenty:block/willow_fence_gate", "uvlock": true }, + "facing=west,in_wall=false,open=false": { "model": "biomesoplenty:block/willow_fence_gate", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=false": { "model": "biomesoplenty:block/willow_fence_gate", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=false": { "model": "biomesoplenty:block/willow_fence_gate", "uvlock": true, "y": 270 }, + "facing=south,in_wall=false,open=true": { "model": "biomesoplenty:block/willow_fence_gate_open", "uvlock": true }, + "facing=west,in_wall=false,open=true": { "model": "biomesoplenty:block/willow_fence_gate_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=false,open=true": { "model": "biomesoplenty:block/willow_fence_gate_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=false,open=true": { "model": "biomesoplenty:block/willow_fence_gate_open", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=false": { "model": "biomesoplenty:block/willow_fence_gate_wall", "uvlock": true }, + "facing=west,in_wall=true,open=false": { "model": "biomesoplenty:block/willow_fence_gate_wall", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=false": { "model": "biomesoplenty:block/willow_fence_gate_wall", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=false": { "model": "biomesoplenty:block/willow_fence_gate_wall", "uvlock": true, "y": 270 }, + "facing=south,in_wall=true,open=true": { "model": "biomesoplenty:block/willow_fence_gate_wall_open", "uvlock": true }, + "facing=west,in_wall=true,open=true": { "model": "biomesoplenty:block/willow_fence_gate_wall_open", "uvlock": true, "y": 90 }, + "facing=north,in_wall=true,open=true": { "model": "biomesoplenty:block/willow_fence_gate_wall_open", "uvlock": true, "y": 180 }, + "facing=east,in_wall=true,open=true": { "model": "biomesoplenty:block/willow_fence_gate_wall_open", "uvlock": true, "y": 270 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_leaves.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_leaves.json new file mode 100644 index 000000000..13e730e3a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_leaves.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/willow_leaves" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_log.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_log.json new file mode 100644 index 000000000..3d59b10ec --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_log.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/willow_log" }, + "axis=z": { "model": "biomesoplenty:block/willow_log", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/willow_log", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_planks.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_planks.json new file mode 100644 index 000000000..03b6fb9c8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_planks.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/willow_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_pressure_plate.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_pressure_plate.json new file mode 100644 index 000000000..eb6ac34a0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "variants": { + "powered=false": { "model": "biomesoplenty:block/willow_pressure_plate" }, + "powered=true": { "model": "biomesoplenty:block/willow_pressure_plate_down" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_sapling.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_sapling.json new file mode 100644 index 000000000..885feb188 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_sapling.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "biomesoplenty:block/willow_sapling" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_slab.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_slab.json new file mode 100644 index 000000000..5a81d4feb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "biomesoplenty:block/willow_slab" }, + "type=top": { "model": "biomesoplenty:block/willow_slab_top" }, + "type=double": { "model": "biomesoplenty:block/willow_planks" } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_stairs.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_stairs.json new file mode 100644 index 000000000..59e482b2f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:block/willow_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "biomesoplenty:block/willow_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:block/willow_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:block/willow_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_trapdoor.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_trapdoor.json new file mode 100644 index 000000000..360cf5d6e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_trapdoor.json @@ -0,0 +1,20 @@ +{ + "variants": { + "facing=north,half=bottom,open=false": { "model": "biomesoplenty:block/willow_trapdoor_bottom" }, + "facing=south,half=bottom,open=false": { "model": "biomesoplenty:block/willow_trapdoor_bottom", "y": 180 }, + "facing=east,half=bottom,open=false": { "model": "biomesoplenty:block/willow_trapdoor_bottom", "y": 90 }, + "facing=west,half=bottom,open=false": { "model": "biomesoplenty:block/willow_trapdoor_bottom", "y": 270 }, + "facing=north,half=top,open=false": { "model": "biomesoplenty:block/willow_trapdoor_top" }, + "facing=south,half=top,open=false": { "model": "biomesoplenty:block/willow_trapdoor_top", "y": 180 }, + "facing=east,half=top,open=false": { "model": "biomesoplenty:block/willow_trapdoor_top", "y": 90 }, + "facing=west,half=top,open=false": { "model": "biomesoplenty:block/willow_trapdoor_top", "y": 270 }, + "facing=north,half=bottom,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open" }, + "facing=south,half=bottom,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "y": 180 }, + "facing=east,half=bottom,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "y": 90 }, + "facing=west,half=bottom,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "y": 270 }, + "facing=north,half=top,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "x": 180, "y": 180 }, + "facing=south,half=top,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "x": 180, "y": 0 }, + "facing=east,half=top,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "x": 180, "y": 270 }, + "facing=west,half=top,open=true": { "model": "biomesoplenty:block/willow_trapdoor_open", "x": 180, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/blockstates/willow_wood.json b/src/main/resources/assets/biomesoplenty/blockstates/willow_wood.json new file mode 100644 index 000000000..801cdb76d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/willow_wood.json @@ -0,0 +1,7 @@ +{ + "variants": { + "axis=y": { "model": "biomesoplenty:block/willow_wood" }, + "axis=z": { "model": "biomesoplenty:block/willow_wood", "x": 90 }, + "axis=x": { "model": "biomesoplenty:block/willow_wood", "x": 90, "y": 90 } + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_button.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_button.json new file mode 100644 index 000000000..3534d7b89 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_button_inventory.json new file mode 100644 index 000000000..c5bd4940b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_button_pressed.json new file mode 100644 index 000000000..ef6a00f11 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom.json new file mode 100644 index 000000000..92bd115aa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_door_bottom", + "top": "biomesoplenty:blocks/cherry_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom_hinge.json new file mode 100644 index 000000000..adab27e68 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_door_bottom", + "top": "biomesoplenty:blocks/cherry_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_top.json new file mode 100644 index 000000000..bc24772e2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_door_bottom", + "top": "biomesoplenty:blocks/cherry_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_top_hinge.json new file mode 100644 index 000000000..9f5c6c90c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_door_bottom", + "top": "biomesoplenty:blocks/cherry_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate.json new file mode 100644 index 000000000..a3e198b1c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_open.json new file mode 100644 index 000000000..f29af792b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall.json new file mode 100644 index 000000000..1a56d2d47 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall_open.json new file mode 100644 index 000000000..6a11e2b5f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_inventory.json new file mode 100644 index 000000000..724f7bfc7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_post.json new file mode 100644 index 000000000..bc23267e1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_side.json new file mode 100644 index 000000000..0f20a1255 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_leaves.json new file mode 100644 index 000000000..b877bbf9b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/cherry_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_log.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_log.json new file mode 100644 index 000000000..c588bf914 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/cherry_log_top", + "side": "biomesoplenty:blocks/cherry_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_planks.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_planks.json new file mode 100644 index 000000000..05270ddcd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate.json new file mode 100644 index 000000000..533dfecfd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate_down.json new file mode 100644 index 000000000..6188f963b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_sapling.json new file mode 100644 index 000000000..21471a65d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/cherry_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_slab.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_slab.json new file mode 100644 index 000000000..8af95d65f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_planks", + "top": "biomesoplenty:blocks/cherry_planks", + "side": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_slab_top.json new file mode 100644 index 000000000..b3d723461 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_planks", + "top": "biomesoplenty:blocks/cherry_planks", + "side": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs.json new file mode 100644 index 000000000..b942307cd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_planks", + "top": "biomesoplenty:blocks/cherry_planks", + "side": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_inner.json new file mode 100644 index 000000000..aba428cfa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_planks", + "top": "biomesoplenty:blocks/cherry_planks", + "side": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_outer.json new file mode 100644 index 000000000..c0d6bfaef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/cherry_planks", + "top": "biomesoplenty:blocks/cherry_planks", + "side": "biomesoplenty:blocks/cherry_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_bottom.json new file mode 100644 index 000000000..1a73d3552 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/cherry_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_open.json new file mode 100644 index 000000000..dc38fc019 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/cherry_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_top.json new file mode 100644 index 000000000..11da467f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/cherry_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/cherry_wood.json b/src/main/resources/assets/biomesoplenty/models/block/cherry_wood.json new file mode 100644 index 000000000..3250f9150 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/cherry_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/cherry_log", + "side": "biomesoplenty:blocks/cherry_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_button.json b/src/main/resources/assets/biomesoplenty/models/block/dead_button.json new file mode 100644 index 000000000..1cc1f9109 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/dead_button_inventory.json new file mode 100644 index 000000000..0d5f3a1dc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/dead_button_pressed.json new file mode 100644 index 000000000..46a1d502a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom.json new file mode 100644 index 000000000..d24762ad6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/dead_door_bottom", + "top": "biomesoplenty:blocks/dead_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom_hinge.json new file mode 100644 index 000000000..daab8bad7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/dead_door_bottom", + "top": "biomesoplenty:blocks/dead_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/dead_door_top.json new file mode 100644 index 000000000..0959dfe7d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/dead_door_bottom", + "top": "biomesoplenty:blocks/dead_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/dead_door_top_hinge.json new file mode 100644 index 000000000..dbb8b06aa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/dead_door_bottom", + "top": "biomesoplenty:blocks/dead_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate.json new file mode 100644 index 000000000..cf0da31f6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_open.json new file mode 100644 index 000000000..da004fa50 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall.json new file mode 100644 index 000000000..a937e0bc3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall_open.json new file mode 100644 index 000000000..a8f330d8a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_inventory.json new file mode 100644 index 000000000..b5eb12dea --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_post.json new file mode 100644 index 000000000..6389c6163 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_side.json new file mode 100644 index 000000000..4631378b5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/dead_leaves.json new file mode 100644 index 000000000..9b4832464 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/dead_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_log.json b/src/main/resources/assets/biomesoplenty/models/block/dead_log.json new file mode 100644 index 000000000..6a85a3a6d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/dead_log_top", + "side": "biomesoplenty:blocks/dead_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_planks.json b/src/main/resources/assets/biomesoplenty/models/block/dead_planks.json new file mode 100644 index 000000000..4a62f21f4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate.json new file mode 100644 index 000000000..9b65b0bf3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate_down.json new file mode 100644 index 000000000..f8d4a09e3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/dead_sapling.json new file mode 100644 index 000000000..5c57ea1ab --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/dead_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_slab.json b/src/main/resources/assets/biomesoplenty/models/block/dead_slab.json new file mode 100644 index 000000000..a5581badf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/dead_planks", + "top": "biomesoplenty:blocks/dead_planks", + "side": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/dead_slab_top.json new file mode 100644 index 000000000..35b594efe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/dead_planks", + "top": "biomesoplenty:blocks/dead_planks", + "side": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/dead_stairs.json new file mode 100644 index 000000000..c936ec060 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/dead_planks", + "top": "biomesoplenty:blocks/dead_planks", + "side": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/dead_stairs_inner.json new file mode 100644 index 000000000..6a016eff3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/dead_planks", + "top": "biomesoplenty:blocks/dead_planks", + "side": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/dead_stairs_outer.json new file mode 100644 index 000000000..070cff9fc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/dead_planks", + "top": "biomesoplenty:blocks/dead_planks", + "side": "biomesoplenty:blocks/dead_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_bottom.json new file mode 100644 index 000000000..32eeaf98e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/dead_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_open.json new file mode 100644 index 000000000..b73a2b501 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/dead_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_top.json new file mode 100644 index 000000000..295c0978d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/dead_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/dead_wood.json b/src/main/resources/assets/biomesoplenty/models/block/dead_wood.json new file mode 100644 index 000000000..ab08cd9ec --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/dead_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/dead_log", + "side": "biomesoplenty:blocks/dead_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_button.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_button.json new file mode 100644 index 000000000..c81bdfca3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_button_inventory.json new file mode 100644 index 000000000..2a52cc4f4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_button_pressed.json new file mode 100644 index 000000000..534548f75 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom.json new file mode 100644 index 000000000..07f7cdb49 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_door_bottom", + "top": "biomesoplenty:blocks/ethereal_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom_hinge.json new file mode 100644 index 000000000..1c93cadad --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_door_bottom", + "top": "biomesoplenty:blocks/ethereal_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top.json new file mode 100644 index 000000000..56df8f048 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_door_bottom", + "top": "biomesoplenty:blocks/ethereal_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top_hinge.json new file mode 100644 index 000000000..2dde9c7d5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_door_bottom", + "top": "biomesoplenty:blocks/ethereal_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate.json new file mode 100644 index 000000000..60425e72a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_open.json new file mode 100644 index 000000000..fa4c99089 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall.json new file mode 100644 index 000000000..85d23ff42 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall_open.json new file mode 100644 index 000000000..884119fb5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_inventory.json new file mode 100644 index 000000000..b69ab0401 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_post.json new file mode 100644 index 000000000..01cac228f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_side.json new file mode 100644 index 000000000..1648ce9f0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_leaves.json new file mode 100644 index 000000000..b139ab071 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/ethereal_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_log.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_log.json new file mode 100644 index 000000000..989e2a31b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/ethereal_log_top", + "side": "biomesoplenty:blocks/ethereal_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_planks.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_planks.json new file mode 100644 index 000000000..94cfed400 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate.json new file mode 100644 index 000000000..7d7d46699 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate_down.json new file mode 100644 index 000000000..60bb0724e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_sapling.json new file mode 100644 index 000000000..4f47c11d9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/ethereal_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_slab.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_slab.json new file mode 100644 index 000000000..632631607 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_planks", + "top": "biomesoplenty:blocks/ethereal_planks", + "side": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_slab_top.json new file mode 100644 index 000000000..3bde08d07 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_planks", + "top": "biomesoplenty:blocks/ethereal_planks", + "side": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs.json new file mode 100644 index 000000000..707310f25 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_planks", + "top": "biomesoplenty:blocks/ethereal_planks", + "side": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_inner.json new file mode 100644 index 000000000..465f89e6f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_planks", + "top": "biomesoplenty:blocks/ethereal_planks", + "side": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_outer.json new file mode 100644 index 000000000..88d9bd50c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/ethereal_planks", + "top": "biomesoplenty:blocks/ethereal_planks", + "side": "biomesoplenty:blocks/ethereal_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_bottom.json new file mode 100644 index 000000000..2015781c2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_open.json new file mode 100644 index 000000000..d4b1dbb1f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_top.json new file mode 100644 index 000000000..4b0602e15 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/ethereal_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/ethereal_wood.json b/src/main/resources/assets/biomesoplenty/models/block/ethereal_wood.json new file mode 100644 index 000000000..2273bf70f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/ethereal_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/ethereal_log", + "side": "biomesoplenty:blocks/ethereal_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_button.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_button.json new file mode 100644 index 000000000..1d3ac9e57 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_button_inventory.json new file mode 100644 index 000000000..f8bbf2ff7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_button_pressed.json new file mode 100644 index 000000000..a112ede49 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom.json new file mode 100644 index 000000000..2b600d054 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_door_bottom", + "top": "biomesoplenty:blocks/hellbark_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom_hinge.json new file mode 100644 index 000000000..f1997a728 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_door_bottom", + "top": "biomesoplenty:blocks/hellbark_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top.json new file mode 100644 index 000000000..29dcde063 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_door_bottom", + "top": "biomesoplenty:blocks/hellbark_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top_hinge.json new file mode 100644 index 000000000..d99de00b8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_door_bottom", + "top": "biomesoplenty:blocks/hellbark_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate.json new file mode 100644 index 000000000..346ac259c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_open.json new file mode 100644 index 000000000..f279a0748 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall.json new file mode 100644 index 000000000..706132f2d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall_open.json new file mode 100644 index 000000000..38f406843 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_inventory.json new file mode 100644 index 000000000..dabe8b657 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_post.json new file mode 100644 index 000000000..b120106cc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_side.json new file mode 100644 index 000000000..a960e11bb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_leaves.json new file mode 100644 index 000000000..65f49bcfc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/hellbark_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_log.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_log.json new file mode 100644 index 000000000..4bc19a0f3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/hellbark_log_top", + "side": "biomesoplenty:blocks/hellbark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_planks.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_planks.json new file mode 100644 index 000000000..f2074997b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate.json new file mode 100644 index 000000000..0065648c0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate_down.json new file mode 100644 index 000000000..a0a2b6795 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_sapling.json new file mode 100644 index 000000000..7a13a90c9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/hellbark_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_slab.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_slab.json new file mode 100644 index 000000000..fb39c5ab4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_planks", + "top": "biomesoplenty:blocks/hellbark_planks", + "side": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_slab_top.json new file mode 100644 index 000000000..9cc4560e4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_planks", + "top": "biomesoplenty:blocks/hellbark_planks", + "side": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs.json new file mode 100644 index 000000000..230d10e16 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_planks", + "top": "biomesoplenty:blocks/hellbark_planks", + "side": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_inner.json new file mode 100644 index 000000000..3710d6a73 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_planks", + "top": "biomesoplenty:blocks/hellbark_planks", + "side": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_outer.json new file mode 100644 index 000000000..08a78cee9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/hellbark_planks", + "top": "biomesoplenty:blocks/hellbark_planks", + "side": "biomesoplenty:blocks/hellbark_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_bottom.json new file mode 100644 index 000000000..e9fd51da3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_open.json new file mode 100644 index 000000000..cb9b73a58 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_top.json new file mode 100644 index 000000000..655c4e6d2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/hellbark_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/hellbark_wood.json b/src/main/resources/assets/biomesoplenty/models/block/hellbark_wood.json new file mode 100644 index 000000000..6b3ce2108 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/hellbark_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/hellbark_log", + "side": "biomesoplenty:blocks/hellbark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button.json new file mode 100644 index 000000000..a007d96f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_inventory.json new file mode 100644 index 000000000..1b68a8a3e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_pressed.json new file mode 100644 index 000000000..a421d7063 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} 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..0405f23e9 --- /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/jacaranda_door_bottom", + "top": "biomesoplenty:blocks/jacaranda_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_hinge.json new file mode 100644 index 000000000..17f5b8a96 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_door_bottom", + "top": "biomesoplenty:blocks/jacaranda_door_top" + } +} 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..aaee9059b --- /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/jacaranda_door_bottom", + "top": "biomesoplenty:blocks/jacaranda_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_hinge.json new file mode 100644 index 000000000..01ae72d45 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/jacaranda_door_bottom", + "top": "biomesoplenty:blocks/jacaranda_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate.json new file mode 100644 index 000000000..fa32f43e9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "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..6c3129e9d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall.json new file mode 100644 index 000000000..f2d797702 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall_open.json new file mode 100644 index 000000000..4db751ea6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_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..93631617b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "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_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_side.json new file mode 100644 index 000000000..9812b5ae9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_leaves.json new file mode 100644 index 000000000..364eba04b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/jacaranda_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json new file mode 100644 index 000000000..8495ff85b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_log.json @@ -0,0 +1,7 @@ +{ + "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_planks.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json new file mode 100644 index 000000000..94d8d1c9e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate.json new file mode 100644 index 000000000..647b3c960 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate_down.json new file mode 100644 index 000000000..f9d976afd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_sapling.json new file mode 100644 index 000000000..656e8dbdd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/jacaranda_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab.json new file mode 100644 index 000000000..c2251339e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/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/jacaranda_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab_top.json new file mode 100644 index 000000000..b5fb3f3a4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "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_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_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs_inner.json new file mode 100644 index 000000000..2aabb8f93 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs_inner.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_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs_outer.json new file mode 100644 index 000000000..f98e4708d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_stairs_outer.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_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_bottom.json new file mode 100644 index 000000000..0b0ef6526 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_open.json new file mode 100644 index 000000000..706b274ea --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_top.json new file mode 100644 index 000000000..d8be4b999 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/jacaranda_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wood.json new file mode 100644 index 000000000..ccf421b94 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/jacaranda_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/jacaranda_log", + "side": "biomesoplenty:blocks/jacaranda_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_button.json b/src/main/resources/assets/biomesoplenty/models/block/magic_button.json new file mode 100644 index 000000000..a53d7c6dd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/magic_button_inventory.json new file mode 100644 index 000000000..815c4e3f9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/magic_button_pressed.json new file mode 100644 index 000000000..a8d082ecb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom.json new file mode 100644 index 000000000..28232f1ca --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/magic_door_bottom", + "top": "biomesoplenty:blocks/magic_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom_hinge.json new file mode 100644 index 000000000..8c7fc6e61 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/magic_door_bottom", + "top": "biomesoplenty:blocks/magic_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/magic_door_top.json new file mode 100644 index 000000000..6c0614000 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/magic_door_bottom", + "top": "biomesoplenty:blocks/magic_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/magic_door_top_hinge.json new file mode 100644 index 000000000..09d222a4a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/magic_door_bottom", + "top": "biomesoplenty:blocks/magic_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate.json new file mode 100644 index 000000000..f092291f0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_open.json new file mode 100644 index 000000000..0680291a4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall.json new file mode 100644 index 000000000..fd972141b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall_open.json new file mode 100644 index 000000000..bffe56bbf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_inventory.json new file mode 100644 index 000000000..97e745372 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_post.json new file mode 100644 index 000000000..c2b532e2b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_side.json new file mode 100644 index 000000000..59205f095 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/magic_leaves.json new file mode 100644 index 000000000..6ad8a6cb6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/magic_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_log.json b/src/main/resources/assets/biomesoplenty/models/block/magic_log.json new file mode 100644 index 000000000..332b78e09 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/magic_log_top", + "side": "biomesoplenty:blocks/magic_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_planks.json b/src/main/resources/assets/biomesoplenty/models/block/magic_planks.json new file mode 100644 index 000000000..b5226b86f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate.json new file mode 100644 index 000000000..e8fcdd08d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate_down.json new file mode 100644 index 000000000..5a53d93b1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/magic_sapling.json new file mode 100644 index 000000000..5db6daabc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/magic_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_slab.json b/src/main/resources/assets/biomesoplenty/models/block/magic_slab.json new file mode 100644 index 000000000..e3d617be5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/magic_planks", + "top": "biomesoplenty:blocks/magic_planks", + "side": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/magic_slab_top.json new file mode 100644 index 000000000..e18ab3be5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/magic_planks", + "top": "biomesoplenty:blocks/magic_planks", + "side": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/magic_stairs.json new file mode 100644 index 000000000..43b01763a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/magic_planks", + "top": "biomesoplenty:blocks/magic_planks", + "side": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/magic_stairs_inner.json new file mode 100644 index 000000000..19c781e15 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/magic_planks", + "top": "biomesoplenty:blocks/magic_planks", + "side": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/magic_stairs_outer.json new file mode 100644 index 000000000..adfdc49fc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/magic_planks", + "top": "biomesoplenty:blocks/magic_planks", + "side": "biomesoplenty:blocks/magic_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_bottom.json new file mode 100644 index 000000000..b099cb780 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/magic_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_open.json new file mode 100644 index 000000000..894fd3528 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/magic_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_top.json new file mode 100644 index 000000000..9bd08ca0d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/magic_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/magic_wood.json b/src/main/resources/assets/biomesoplenty/models/block/magic_wood.json new file mode 100644 index 000000000..0f7447f7d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/magic_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/magic_log", + "side": "biomesoplenty:blocks/magic_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_button.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_button.json new file mode 100644 index 000000000..21b0472de --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_button_inventory.json new file mode 100644 index 000000000..adc305381 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_button_pressed.json new file mode 100644 index 000000000..46e3f76d0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} 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..a2c396931 --- /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/mahogany_door_bottom", + "top": "biomesoplenty:blocks/mahogany_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_hinge.json new file mode 100644 index 000000000..8d5c575b0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_door_bottom", + "top": "biomesoplenty:blocks/mahogany_door_top" + } +} 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..71eea519f --- /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/mahogany_door_bottom", + "top": "biomesoplenty:blocks/mahogany_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_hinge.json new file mode 100644 index 000000000..26738faef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/mahogany_door_bottom", + "top": "biomesoplenty:blocks/mahogany_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate.json new file mode 100644 index 000000000..eb92d2b76 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "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..4248e1062 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall.json new file mode 100644 index 000000000..afa02bb24 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall_open.json new file mode 100644 index 000000000..6400c9d6d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_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..00cd3b53c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "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_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_side.json new file mode 100644 index 000000000..8a2705b34 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_leaves.json new file mode 100644 index 000000000..75706365b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/mahogany_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json new file mode 100644 index 000000000..029d9ba64 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_log.json @@ -0,0 +1,7 @@ +{ + "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_planks.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json new file mode 100644 index 000000000..e7be1051b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate.json new file mode 100644 index 000000000..d5bccaa2a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate_down.json new file mode 100644 index 000000000..d66d49ce8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_sapling.json new file mode 100644 index 000000000..99cefe180 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/mahogany_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_slab.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_slab.json new file mode 100644 index 000000000..fc99d54d9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/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/mahogany_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_slab_top.json new file mode 100644 index 000000000..4c4951936 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "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_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_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs_inner.json new file mode 100644 index 000000000..cdc065886 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs_inner.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_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs_outer.json new file mode 100644 index 000000000..6eca08bd3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_stairs_outer.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_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_bottom.json new file mode 100644 index 000000000..b4343986f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_open.json new file mode 100644 index 000000000..6f292f060 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_top.json new file mode 100644 index 000000000..8265f948b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/mahogany_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/mahogany_wood.json b/src/main/resources/assets/biomesoplenty/models/block/mahogany_wood.json new file mode 100644 index 000000000..3ad62231e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/mahogany_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/mahogany_log", + "side": "biomesoplenty:blocks/mahogany_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_button.json b/src/main/resources/assets/biomesoplenty/models/block/palm_button.json new file mode 100644 index 000000000..1449adc9c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/palm_button_inventory.json new file mode 100644 index 000000000..9c80fa580 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/palm_button_pressed.json new file mode 100644 index 000000000..9f80084e8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom.json new file mode 100644 index 000000000..39cd55f71 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/palm_door_bottom", + "top": "biomesoplenty:blocks/palm_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom_hinge.json new file mode 100644 index 000000000..737ae3636 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/palm_door_bottom", + "top": "biomesoplenty:blocks/palm_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/palm_door_top.json new file mode 100644 index 000000000..5a1062674 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/palm_door_bottom", + "top": "biomesoplenty:blocks/palm_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/palm_door_top_hinge.json new file mode 100644 index 000000000..aaabb130c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/palm_door_bottom", + "top": "biomesoplenty:blocks/palm_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate.json new file mode 100644 index 000000000..90f807a7b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_open.json new file mode 100644 index 000000000..90e7c0919 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall.json new file mode 100644 index 000000000..9384d3805 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall_open.json new file mode 100644 index 000000000..3b1508b4b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_inventory.json new file mode 100644 index 000000000..177332efe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_post.json new file mode 100644 index 000000000..14af6928a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_side.json new file mode 100644 index 000000000..d93de40f4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/palm_leaves.json new file mode 100644 index 000000000..766fdd63d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/palm_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_log.json b/src/main/resources/assets/biomesoplenty/models/block/palm_log.json new file mode 100644 index 000000000..6dabce514 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/palm_log_top", + "side": "biomesoplenty:blocks/palm_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_planks.json b/src/main/resources/assets/biomesoplenty/models/block/palm_planks.json new file mode 100644 index 000000000..ac2776e1e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate.json new file mode 100644 index 000000000..13d1ad872 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate_down.json new file mode 100644 index 000000000..99d9f515b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/palm_sapling.json new file mode 100644 index 000000000..e5073b06a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/palm_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_slab.json b/src/main/resources/assets/biomesoplenty/models/block/palm_slab.json new file mode 100644 index 000000000..c602bb394 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/palm_planks", + "top": "biomesoplenty:blocks/palm_planks", + "side": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/palm_slab_top.json new file mode 100644 index 000000000..102e829aa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/palm_planks", + "top": "biomesoplenty:blocks/palm_planks", + "side": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/palm_stairs.json new file mode 100644 index 000000000..57420e056 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/palm_planks", + "top": "biomesoplenty:blocks/palm_planks", + "side": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/palm_stairs_inner.json new file mode 100644 index 000000000..3a44daadf --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/palm_planks", + "top": "biomesoplenty:blocks/palm_planks", + "side": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/palm_stairs_outer.json new file mode 100644 index 000000000..7095bd756 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/palm_planks", + "top": "biomesoplenty:blocks/palm_planks", + "side": "biomesoplenty:blocks/palm_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_bottom.json new file mode 100644 index 000000000..4ce72cc8b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/palm_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_open.json new file mode 100644 index 000000000..bdf670946 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/palm_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_top.json new file mode 100644 index 000000000..93d02b389 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/palm_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/palm_wood.json b/src/main/resources/assets/biomesoplenty/models/block/palm_wood.json new file mode 100644 index 000000000..cab77846d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/palm_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/palm_log", + "side": "biomesoplenty:blocks/palm_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_log.json new file mode 100644 index 000000000..b23f24869 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_cherry_log_top", + "side": "biomesoplenty:blocks/stripped_cherry_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_wood.json new file mode 100644 index 000000000..9c25021fc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_cherry_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_cherry_log", + "side": "biomesoplenty:blocks/stripped_cherry_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_dead_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_dead_log.json new file mode 100644 index 000000000..9f5c9c954 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_dead_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_dead_log_top", + "side": "biomesoplenty:blocks/stripped_dead_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_dead_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_dead_wood.json new file mode 100644 index 000000000..65858c837 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_dead_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_dead_log", + "side": "biomesoplenty:blocks/stripped_dead_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_log.json new file mode 100644 index 000000000..22e40d48a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_ethereal_log_top", + "side": "biomesoplenty:blocks/stripped_ethereal_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_wood.json new file mode 100644 index 000000000..7389ce2d7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_ethereal_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_ethereal_log", + "side": "biomesoplenty:blocks/stripped_ethereal_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_log.json new file mode 100644 index 000000000..edcd63967 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_hellbark_log_top", + "side": "biomesoplenty:blocks/stripped_hellbark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_wood.json new file mode 100644 index 000000000..5cf519e41 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_hellbark_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_hellbark_log", + "side": "biomesoplenty:blocks/stripped_hellbark_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_log.json new file mode 100644 index 000000000..ffb30aede --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_jacaranda_log_top", + "side": "biomesoplenty:blocks/stripped_jacaranda_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_wood.json new file mode 100644 index 000000000..b0608358a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_jacaranda_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_jacaranda_log", + "side": "biomesoplenty:blocks/stripped_jacaranda_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_magic_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_magic_log.json new file mode 100644 index 000000000..2b8e00bbb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_magic_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_magic_log_top", + "side": "biomesoplenty:blocks/stripped_magic_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_magic_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_magic_wood.json new file mode 100644 index 000000000..4bba96199 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_magic_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_magic_log", + "side": "biomesoplenty:blocks/stripped_magic_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_log.json new file mode 100644 index 000000000..ed8ad95e4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_mahogany_log_top", + "side": "biomesoplenty:blocks/stripped_mahogany_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_wood.json new file mode 100644 index 000000000..0c5e88371 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_mahogany_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_mahogany_log", + "side": "biomesoplenty:blocks/stripped_mahogany_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_palm_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_palm_log.json new file mode 100644 index 000000000..b246f7156 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_palm_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_palm_log_top", + "side": "biomesoplenty:blocks/stripped_palm_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_palm_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_palm_wood.json new file mode 100644 index 000000000..80c22a6b3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_palm_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_palm_log", + "side": "biomesoplenty:blocks/stripped_palm_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_log.json new file mode 100644 index 000000000..1a43a9766 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_umbran_log_top", + "side": "biomesoplenty:blocks/stripped_umbran_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_wood.json new file mode 100644 index 000000000..a0f920502 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_umbran_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_umbran_log", + "side": "biomesoplenty:blocks/stripped_umbran_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_willow_log.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_willow_log.json new file mode 100644 index 000000000..776bd859f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_willow_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_willow_log_top", + "side": "biomesoplenty:blocks/stripped_willow_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/stripped_willow_wood.json b/src/main/resources/assets/biomesoplenty/models/block/stripped_willow_wood.json new file mode 100644 index 000000000..f8d3d1edc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/stripped_willow_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/stripped_willow_log", + "side": "biomesoplenty:blocks/stripped_willow_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_button.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_button.json new file mode 100644 index 000000000..dab0ea5ac --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_button_inventory.json new file mode 100644 index 000000000..864ff1bf2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_button_pressed.json new file mode 100644 index 000000000..c9e5eaa9c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom.json new file mode 100644 index 000000000..1804e5064 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_door_bottom", + "top": "biomesoplenty:blocks/umbran_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom_hinge.json new file mode 100644 index 000000000..9923c1747 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_door_bottom", + "top": "biomesoplenty:blocks/umbran_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_top.json new file mode 100644 index 000000000..6acc41f40 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_door_bottom", + "top": "biomesoplenty:blocks/umbran_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_top_hinge.json new file mode 100644 index 000000000..982876690 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_door_bottom", + "top": "biomesoplenty:blocks/umbran_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate.json new file mode 100644 index 000000000..69227724f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_open.json new file mode 100644 index 000000000..7fa862ac9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall.json new file mode 100644 index 000000000..386cb4b86 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall_open.json new file mode 100644 index 000000000..96d4c8521 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_inventory.json new file mode 100644 index 000000000..a80aa254d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_post.json new file mode 100644 index 000000000..82519a1e3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_side.json new file mode 100644 index 000000000..08705f03b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_leaves.json new file mode 100644 index 000000000..1142e8b5d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/umbran_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_log.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_log.json new file mode 100644 index 000000000..aab5fef25 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/umbran_log_top", + "side": "biomesoplenty:blocks/umbran_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_planks.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_planks.json new file mode 100644 index 000000000..abf3c7c89 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate.json new file mode 100644 index 000000000..0fdffef97 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate_down.json new file mode 100644 index 000000000..447517143 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_sapling.json new file mode 100644 index 000000000..859b34660 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/umbran_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_slab.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_slab.json new file mode 100644 index 000000000..9cfe4b68b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_planks", + "top": "biomesoplenty:blocks/umbran_planks", + "side": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_slab_top.json new file mode 100644 index 000000000..703db5392 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_planks", + "top": "biomesoplenty:blocks/umbran_planks", + "side": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs.json new file mode 100644 index 000000000..c38fd5801 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_planks", + "top": "biomesoplenty:blocks/umbran_planks", + "side": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_inner.json new file mode 100644 index 000000000..5fbec17d3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_planks", + "top": "biomesoplenty:blocks/umbran_planks", + "side": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_outer.json new file mode 100644 index 000000000..b62e448c1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/umbran_planks", + "top": "biomesoplenty:blocks/umbran_planks", + "side": "biomesoplenty:blocks/umbran_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_bottom.json new file mode 100644 index 000000000..ae6f8d8fe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/umbran_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_open.json new file mode 100644 index 000000000..dc90db2d0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/umbran_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_top.json new file mode 100644 index 000000000..8aa625985 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/umbran_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/umbran_wood.json b/src/main/resources/assets/biomesoplenty/models/block/umbran_wood.json new file mode 100644 index 000000000..e56eb2498 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/umbran_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/umbran_log", + "side": "biomesoplenty:blocks/umbran_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_button.json b/src/main/resources/assets/biomesoplenty/models/block/willow_button.json new file mode 100644 index 000000000..c7d37f10b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_button.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_button_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/willow_button_inventory.json new file mode 100644 index 000000000..fd3f7ea7b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_inventory", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_button_pressed.json b/src/main/resources/assets/biomesoplenty/models/block/willow_button_pressed.json new file mode 100644 index 000000000..2f2e5c6fe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "block/button_pressed", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom.json new file mode 100644 index 000000000..24eb2d937 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom", + "textures": { + "bottom": "biomesoplenty:blocks/willow_door_bottom", + "top": "biomesoplenty:blocks/willow_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom_hinge.json new file mode 100644 index 000000000..539d30793 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_bottom_rh", + "textures": { + "bottom": "biomesoplenty:blocks/willow_door_bottom", + "top": "biomesoplenty:blocks/willow_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_door_top.json b/src/main/resources/assets/biomesoplenty/models/block/willow_door_top.json new file mode 100644 index 000000000..928a85312 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top", + "textures": { + "bottom": "biomesoplenty:blocks/willow_door_bottom", + "top": "biomesoplenty:blocks/willow_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_door_top_hinge.json b/src/main/resources/assets/biomesoplenty/models/block/willow_door_top_hinge.json new file mode 100644 index 000000000..91321799d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "block/door_top_rh", + "textures": { + "bottom": "biomesoplenty:blocks/willow_door_bottom", + "top": "biomesoplenty:blocks/willow_door_top" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate.json new file mode 100644 index 000000000..57deb61de --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_open.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_open.json new file mode 100644 index 000000000..67b54ea8b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_open", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall.json new file mode 100644 index 000000000..18aa0cb60 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall_open.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall_open.json new file mode 100644 index 000000000..817f2f715 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_fence_gate_wall_open", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_inventory.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_inventory.json new file mode 100644 index 000000000..a96340978 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_inventory", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_post.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_post.json new file mode 100644 index 000000000..167f074ca --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_post", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_fence_side.json b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_side.json new file mode 100644 index 000000000..323b67d43 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/fence_side", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_leaves.json b/src/main/resources/assets/biomesoplenty/models/block/willow_leaves.json new file mode 100644 index 000000000..4544ea27d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "block/leaves", + "textures": { + "all": "biomesoplenty:blocks/willow_leaves" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_log.json b/src/main/resources/assets/biomesoplenty/models/block/willow_log.json new file mode 100644 index 000000000..31870e4dc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_log.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/willow_log_top", + "side": "biomesoplenty:blocks/willow_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_planks.json b/src/main/resources/assets/biomesoplenty/models/block/willow_planks.json new file mode 100644 index 000000000..9a514f510 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate.json new file mode 100644 index 000000000..0b559d615 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate_down.json b/src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate_down.json new file mode 100644 index 000000000..2a9248d20 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "texture": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_sapling.json b/src/main/resources/assets/biomesoplenty/models/block/willow_sapling.json new file mode 100644 index 000000000..be58e9c80 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:blocks/willow_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_slab.json b/src/main/resources/assets/biomesoplenty/models/block/willow_slab.json new file mode 100644 index 000000000..83dbb171e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "biomesoplenty:blocks/willow_planks", + "top": "biomesoplenty:blocks/willow_planks", + "side": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_slab_top.json b/src/main/resources/assets/biomesoplenty/models/block/willow_slab_top.json new file mode 100644 index 000000000..cc6a5ec0b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "biomesoplenty:blocks/willow_planks", + "top": "biomesoplenty:blocks/willow_planks", + "side": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_stairs.json b/src/main/resources/assets/biomesoplenty/models/block/willow_stairs.json new file mode 100644 index 000000000..65d04d1f9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "biomesoplenty:blocks/willow_planks", + "top": "biomesoplenty:blocks/willow_planks", + "side": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_stairs_inner.json b/src/main/resources/assets/biomesoplenty/models/block/willow_stairs_inner.json new file mode 100644 index 000000000..abe491e29 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/willow_planks", + "top": "biomesoplenty:blocks/willow_planks", + "side": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_stairs_outer.json b/src/main/resources/assets/biomesoplenty/models/block/willow_stairs_outer.json new file mode 100644 index 000000000..602ff520b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "biomesoplenty:blocks/willow_planks", + "top": "biomesoplenty:blocks/willow_planks", + "side": "biomesoplenty:blocks/willow_planks" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_bottom.json b/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_bottom.json new file mode 100644 index 000000000..7b8f2af84 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "biomesoplenty:blocks/willow_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_open.json b/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_open.json new file mode 100644 index 000000000..5afc96ae8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_open", + "textures": { + "texture": "biomesoplenty:blocks/willow_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_top.json b/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_top.json new file mode 100644 index 000000000..d0d2f2582 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_orientable_trapdoor_top", + "textures": { + "texture": "biomesoplenty:blocks/willow_trapdoor" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/block/willow_wood.json b/src/main/resources/assets/biomesoplenty/models/block/willow_wood.json new file mode 100644 index 000000000..49550fa73 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/willow_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "biomesoplenty:blocks/willow_log", + "side": "biomesoplenty:blocks/willow_log" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_boat.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_boat.json new file mode 100644 index 000000000..01e349732 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/cherry_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_button.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_button.json new file mode 100644 index 000000000..9b59695b8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_door.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_door.json new file mode 100644 index 000000000..ff9ca7aba --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/cherry_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_fence.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_fence.json new file mode 100644 index 000000000..0ea26d8f6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_fence_gate.json new file mode 100644 index 000000000..06774a14e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_leaves.json new file mode 100644 index 000000000..4725cd8bb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_log.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_log.json new file mode 100644 index 000000000..36e301685 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_planks.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_planks.json new file mode 100644 index 000000000..9cace5b30 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_pressure_plate.json new file mode 100644 index 000000000..a178a8f40 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_sapling.json new file mode 100644 index 000000000..c55e8d8a6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/cherry_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_slab.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_slab.json new file mode 100644 index 000000000..17c532617 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_stairs.json new file mode 100644 index 000000000..5e2021f5c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_trapdoor.json new file mode 100644 index 000000000..d35a54a90 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/cherry_wood.json b/src/main/resources/assets/biomesoplenty/models/item/cherry_wood.json new file mode 100644 index 000000000..bb1e88cc8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/cherry_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cherry_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_boat.json b/src/main/resources/assets/biomesoplenty/models/item/dead_boat.json new file mode 100644 index 000000000..e17e0af5f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/dead_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_button.json b/src/main/resources/assets/biomesoplenty/models/item/dead_button.json new file mode 100644 index 000000000..237e7fe87 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_door.json b/src/main/resources/assets/biomesoplenty/models/item/dead_door.json new file mode 100644 index 000000000..72216d523 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/dead_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_fence.json b/src/main/resources/assets/biomesoplenty/models/item/dead_fence.json new file mode 100644 index 000000000..8b516cc9e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/dead_fence_gate.json new file mode 100644 index 000000000..30560b59b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/dead_leaves.json new file mode 100644 index 000000000..0b0838980 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_log.json b/src/main/resources/assets/biomesoplenty/models/item/dead_log.json new file mode 100644 index 000000000..313c4fc4b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_planks.json b/src/main/resources/assets/biomesoplenty/models/item/dead_planks.json new file mode 100644 index 000000000..83ec6a3ca --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/dead_pressure_plate.json new file mode 100644 index 000000000..763b66892 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/dead_sapling.json new file mode 100644 index 000000000..fd207b0e7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/dead_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_slab.json b/src/main/resources/assets/biomesoplenty/models/item/dead_slab.json new file mode 100644 index 000000000..f8931df4c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/dead_stairs.json new file mode 100644 index 000000000..6d651cc22 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/dead_trapdoor.json new file mode 100644 index 000000000..39749e81a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/dead_wood.json b/src/main/resources/assets/biomesoplenty/models/item/dead_wood.json new file mode 100644 index 000000000..b74c7f3c4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/dead_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_boat.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_boat.json new file mode 100644 index 000000000..0bb645693 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/ethereal_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_button.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_button.json new file mode 100644 index 000000000..1c5a7d3c8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_door.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_door.json new file mode 100644 index 000000000..fc1f3aee8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/ethereal_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_fence.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_fence.json new file mode 100644 index 000000000..00e31e33c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_fence_gate.json new file mode 100644 index 000000000..d22304167 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_leaves.json new file mode 100644 index 000000000..6fedc6abd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_log.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_log.json new file mode 100644 index 000000000..5eea9cd65 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_planks.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_planks.json new file mode 100644 index 000000000..7ac51dbd0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_pressure_plate.json new file mode 100644 index 000000000..ea9524b58 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_sapling.json new file mode 100644 index 000000000..47f88efb0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/ethereal_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_slab.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_slab.json new file mode 100644 index 000000000..329dc3c17 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_stairs.json new file mode 100644 index 000000000..b56a3cff3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_trapdoor.json new file mode 100644 index 000000000..ffbdbb4df --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/ethereal_wood.json b/src/main/resources/assets/biomesoplenty/models/item/ethereal_wood.json new file mode 100644 index 000000000..5727b1907 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/ethereal_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/ethereal_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_boat.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_boat.json new file mode 100644 index 000000000..6bf8e18d5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/hellbark_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_button.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_button.json new file mode 100644 index 000000000..2d47e7cd7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_door.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_door.json new file mode 100644 index 000000000..ec900292d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/hellbark_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_fence.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_fence.json new file mode 100644 index 000000000..99b792323 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_fence_gate.json new file mode 100644 index 000000000..6d88b967e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_leaves.json new file mode 100644 index 000000000..4d3908424 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_log.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_log.json new file mode 100644 index 000000000..09981238d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_planks.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_planks.json new file mode 100644 index 000000000..541eb8383 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_pressure_plate.json new file mode 100644 index 000000000..d6594fafc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_sapling.json new file mode 100644 index 000000000..6037cc1bd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/hellbark_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_slab.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_slab.json new file mode 100644 index 000000000..b4ae8b7ae --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_stairs.json new file mode 100644 index 000000000..15efb2167 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_trapdoor.json new file mode 100644 index 000000000..3d56ef65d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/hellbark_wood.json b/src/main/resources/assets/biomesoplenty/models/item/hellbark_wood.json new file mode 100644 index 000000000..16cc79a46 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/hellbark_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_boat.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_boat.json new file mode 100644 index 000000000..bb833f70b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/jacaranda_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_button.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_button.json new file mode 100644 index 000000000..9fab2c2c9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_button_inventory" +} 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..da59ce817 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/jacaranda_door" + } +} 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..24ee6a557 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_fence_inventory" +} 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..098db7ed5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_leaves.json new file mode 100644 index 000000000..25a96d693 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json new file mode 100644 index 000000000..5154d33ba --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json new file mode 100644 index 000000000..a61ec7d27 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_pressure_plate.json new file mode 100644 index 000000000..688cae3a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_sapling.json new file mode 100644 index 000000000..636110a94 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/jacaranda_sapling" + } +} 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..a08be8f0c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_slab" +} 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..1ed1aad6b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_trapdoor.json new file mode 100644 index 000000000..438183ec3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_wood.json new file mode 100644 index 000000000..62e9bde72 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/jacaranda_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_boat.json b/src/main/resources/assets/biomesoplenty/models/item/magic_boat.json new file mode 100644 index 000000000..aa514de64 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/magic_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_button.json b/src/main/resources/assets/biomesoplenty/models/item/magic_button.json new file mode 100644 index 000000000..3ac2d1f5c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_door.json b/src/main/resources/assets/biomesoplenty/models/item/magic_door.json new file mode 100644 index 000000000..4343a62f3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/magic_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_fence.json b/src/main/resources/assets/biomesoplenty/models/item/magic_fence.json new file mode 100644 index 000000000..6840e5c85 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/magic_fence_gate.json new file mode 100644 index 000000000..50fd362a6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/magic_leaves.json new file mode 100644 index 000000000..da8b0db8d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_log.json b/src/main/resources/assets/biomesoplenty/models/item/magic_log.json new file mode 100644 index 000000000..f555fab81 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_planks.json b/src/main/resources/assets/biomesoplenty/models/item/magic_planks.json new file mode 100644 index 000000000..fc913c542 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/magic_pressure_plate.json new file mode 100644 index 000000000..79f8ff332 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/magic_sapling.json new file mode 100644 index 000000000..7405e1c45 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/magic_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_slab.json b/src/main/resources/assets/biomesoplenty/models/item/magic_slab.json new file mode 100644 index 000000000..954b97201 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/magic_stairs.json new file mode 100644 index 000000000..a655bc5d9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/magic_trapdoor.json new file mode 100644 index 000000000..9d42b6960 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/magic_wood.json b/src/main/resources/assets/biomesoplenty/models/item/magic_wood.json new file mode 100644 index 000000000..3de2da589 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/magic_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_boat.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_boat.json new file mode 100644 index 000000000..d769abe95 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/mahogany_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_button.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_button.json new file mode 100644 index 000000000..ec22db48b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_button_inventory" +} 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..efea9955a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/mahogany_door" + } +} 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..8b349f1c3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_fence_inventory" +} 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..ba22f8f3d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_leaves.json new file mode 100644 index 000000000..628cd0051 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json new file mode 100644 index 000000000..657c1821a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json new file mode 100644 index 000000000..23661929d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_pressure_plate.json new file mode 100644 index 000000000..572e6c78e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_sapling.json new file mode 100644 index 000000000..d2ae14425 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/mahogany_sapling" + } +} 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..b97b669d6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_slab" +} 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..4848541d7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_trapdoor.json new file mode 100644 index 000000000..0a4982286 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/mahogany_wood.json b/src/main/resources/assets/biomesoplenty/models/item/mahogany_wood.json new file mode 100644 index 000000000..939b4ddc3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/mahogany_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_boat.json b/src/main/resources/assets/biomesoplenty/models/item/palm_boat.json new file mode 100644 index 000000000..f5c1e00f7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/palm_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_button.json b/src/main/resources/assets/biomesoplenty/models/item/palm_button.json new file mode 100644 index 000000000..8998634b4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_door.json b/src/main/resources/assets/biomesoplenty/models/item/palm_door.json new file mode 100644 index 000000000..9159b5d69 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/palm_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_fence.json b/src/main/resources/assets/biomesoplenty/models/item/palm_fence.json new file mode 100644 index 000000000..d9dfda1d9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/palm_fence_gate.json new file mode 100644 index 000000000..e2dd5a7a2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/palm_leaves.json new file mode 100644 index 000000000..e9c16d7b9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_log.json b/src/main/resources/assets/biomesoplenty/models/item/palm_log.json new file mode 100644 index 000000000..e07e0ae44 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_planks.json b/src/main/resources/assets/biomesoplenty/models/item/palm_planks.json new file mode 100644 index 000000000..9493e4af3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/palm_pressure_plate.json new file mode 100644 index 000000000..0aab9a35a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/palm_sapling.json new file mode 100644 index 000000000..7a7cf672b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/palm_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_slab.json b/src/main/resources/assets/biomesoplenty/models/item/palm_slab.json new file mode 100644 index 000000000..ee9fa4563 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/palm_stairs.json new file mode 100644 index 000000000..009b1cca6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/palm_trapdoor.json new file mode 100644 index 000000000..d3eb786ce --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/palm_wood.json b/src/main/resources/assets/biomesoplenty/models/item/palm_wood.json new file mode 100644 index 000000000..d8cce0f40 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/palm_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_log.json new file mode 100644 index 000000000..3e27248ff --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_cherry_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_wood.json new file mode 100644 index 000000000..abfd61b67 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_cherry_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_cherry_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_dead_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_dead_log.json new file mode 100644 index 000000000..8fa59ef95 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_dead_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_dead_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_dead_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_dead_wood.json new file mode 100644 index 000000000..c8ccfacc9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_dead_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_dead_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_log.json new file mode 100644 index 000000000..a74a01f08 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_ethereal_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_wood.json new file mode 100644 index 000000000..6152d0fb1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_ethereal_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_ethereal_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_log.json new file mode 100644 index 000000000..040c05ba6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_hellbark_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_wood.json new file mode 100644 index 000000000..d4a30d4a9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_hellbark_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_hellbark_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_log.json new file mode 100644 index 000000000..9b77e896a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_jacaranda_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_wood.json new file mode 100644 index 000000000..9f8966950 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_jacaranda_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_jacaranda_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_magic_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_magic_log.json new file mode 100644 index 000000000..fc16f2db4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_magic_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_magic_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_magic_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_magic_wood.json new file mode 100644 index 000000000..7c4f1e3f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_magic_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_magic_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_log.json new file mode 100644 index 000000000..d476a584f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_mahogany_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_wood.json new file mode 100644 index 000000000..5f551bf9f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_mahogany_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_mahogany_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_palm_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_palm_log.json new file mode 100644 index 000000000..28893eefd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_palm_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_palm_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_palm_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_palm_wood.json new file mode 100644 index 000000000..04ecede4b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_palm_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_palm_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_log.json new file mode 100644 index 000000000..834ddb6f2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_umbran_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_wood.json new file mode 100644 index 000000000..4920d52a9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_umbran_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_umbran_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_willow_log.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_willow_log.json new file mode 100644 index 000000000..491d94f26 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_willow_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_willow_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/stripped_willow_wood.json b/src/main/resources/assets/biomesoplenty/models/item/stripped_willow_wood.json new file mode 100644 index 000000000..00771c732 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/stripped_willow_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/stripped_willow_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_boat.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_boat.json new file mode 100644 index 000000000..410851eb9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/umbran_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_button.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_button.json new file mode 100644 index 000000000..1c921d9e7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_door.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_door.json new file mode 100644 index 000000000..739f84603 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/umbran_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_fence.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_fence.json new file mode 100644 index 000000000..37dacbcfa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_fence_gate.json new file mode 100644 index 000000000..71033317f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_leaves.json new file mode 100644 index 000000000..09aaa38c3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_log.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_log.json new file mode 100644 index 000000000..2c910e789 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_planks.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_planks.json new file mode 100644 index 000000000..e2143f8fd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_pressure_plate.json new file mode 100644 index 000000000..8aa0133ec --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_sapling.json new file mode 100644 index 000000000..52fd3e6a3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/umbran_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_slab.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_slab.json new file mode 100644 index 000000000..2a1caf91a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_stairs.json new file mode 100644 index 000000000..1f60e11d6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_trapdoor.json new file mode 100644 index 000000000..e0e4a28e6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/umbran_wood.json b/src/main/resources/assets/biomesoplenty/models/item/umbran_wood.json new file mode 100644 index 000000000..db92b5708 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/umbran_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_boat.json b/src/main/resources/assets/biomesoplenty/models/item/willow_boat.json new file mode 100644 index 000000000..7a331353d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_boat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/willow_boat" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_button.json b/src/main/resources/assets/biomesoplenty/models/item/willow_button.json new file mode 100644 index 000000000..7481cfd3c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_button.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_button_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_door.json b/src/main/resources/assets/biomesoplenty/models/item/willow_door.json new file mode 100644 index 000000000..dc8105a6f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_door.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:items/willow_door" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_fence.json b/src/main/resources/assets/biomesoplenty/models/item/willow_fence.json new file mode 100644 index 000000000..8be1b5465 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_fence_inventory" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_fence_gate.json b/src/main/resources/assets/biomesoplenty/models/item/willow_fence_gate.json new file mode 100644 index 000000000..45b7a7a71 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_fence_gate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_leaves.json b/src/main/resources/assets/biomesoplenty/models/item/willow_leaves.json new file mode 100644 index 000000000..ef95de864 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_leaves" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_log.json b/src/main/resources/assets/biomesoplenty/models/item/willow_log.json new file mode 100644 index 000000000..13bf1b8f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_log.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_log" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_planks.json b/src/main/resources/assets/biomesoplenty/models/item/willow_planks.json new file mode 100644 index 000000000..78788dd7c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_planks" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_pressure_plate.json b/src/main/resources/assets/biomesoplenty/models/item/willow_pressure_plate.json new file mode 100644 index 000000000..bc5edff28 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_pressure_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_pressure_plate" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_sapling.json b/src/main/resources/assets/biomesoplenty/models/item/willow_sapling.json new file mode 100644 index 000000000..a76e53dab --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/willow_sapling" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_slab.json b/src/main/resources/assets/biomesoplenty/models/item/willow_slab.json new file mode 100644 index 000000000..0ee803dff --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_slab" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_stairs.json b/src/main/resources/assets/biomesoplenty/models/item/willow_stairs.json new file mode 100644 index 000000000..ff9dabe02 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_stairs" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_trapdoor.json b/src/main/resources/assets/biomesoplenty/models/item/willow_trapdoor.json new file mode 100644 index 000000000..add26ed00 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_trapdoor_bottom" +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/willow_wood.json b/src/main/resources/assets/biomesoplenty/models/item/willow_wood.json new file mode 100644 index 000000000..045809f8c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/willow_wood.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_wood" +} diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_boat.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_boat.json new file mode 100644 index 000000000..e274a660e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_button.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_button.json new file mode 100644 index 000000000..7807beeba --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:cherry_planks" + } + ], + "result": { + "item": "biomesoplenty:cherry_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_door.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_door.json new file mode 100644 index 000000000..7230cea3c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_fence.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_fence.json new file mode 100644 index 000000000..afb77519e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_fence_gate.json new file mode 100644 index 000000000..48c17f9a1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_planks.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_planks.json new file mode 100644 index 000000000..a18341836 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:cherry_logs" + } + ], + "result": { + "item": "biomesoplenty:cherry_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_pressure_plate.json new file mode 100644 index 000000000..82cc2e417 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_slab.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_slab.json new file mode 100644 index 000000000..c73614941 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_stairs.json new file mode 100644 index 000000000..3296213b8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_trapdoor.json new file mode 100644 index 000000000..9a529cf7e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_planks" + } + }, + "result": { + "item": "biomesoplenty:cherry_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/cherry_wood.json b/src/main/resources/assets/biomesoplenty/recipes/cherry_wood.json new file mode 100644 index 000000000..bf874e5e4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/cherry_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:cherry_log" + } + }, + "result": { + "item": "biomesoplenty:cherry_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_boat.json b/src/main/resources/assets/biomesoplenty/recipes/dead_boat.json new file mode 100644 index 000000000..75cf52cb5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_button.json b/src/main/resources/assets/biomesoplenty/recipes/dead_button.json new file mode 100644 index 000000000..ebc49a09b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:dead_planks" + } + ], + "result": { + "item": "biomesoplenty:dead_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_door.json b/src/main/resources/assets/biomesoplenty/recipes/dead_door.json new file mode 100644 index 000000000..423d08359 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_fence.json b/src/main/resources/assets/biomesoplenty/recipes/dead_fence.json new file mode 100644 index 000000000..980910b92 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/dead_fence_gate.json new file mode 100644 index 000000000..424eff36b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_planks.json b/src/main/resources/assets/biomesoplenty/recipes/dead_planks.json new file mode 100644 index 000000000..80336a469 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:dead_logs" + } + ], + "result": { + "item": "biomesoplenty:dead_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/dead_pressure_plate.json new file mode 100644 index 000000000..0d63e4962 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_slab.json b/src/main/resources/assets/biomesoplenty/recipes/dead_slab.json new file mode 100644 index 000000000..f982035f2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/dead_stairs.json new file mode 100644 index 000000000..c7240f527 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/dead_trapdoor.json new file mode 100644 index 000000000..ad370111f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_planks" + } + }, + "result": { + "item": "biomesoplenty:dead_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/dead_wood.json b/src/main/resources/assets/biomesoplenty/recipes/dead_wood.json new file mode 100644 index 000000000..99617e32e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/dead_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:dead_log" + } + }, + "result": { + "item": "biomesoplenty:dead_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_boat.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_boat.json new file mode 100644 index 000000000..49729891c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_button.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_button.json new file mode 100644 index 000000000..ce18638f4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:ethereal_planks" + } + ], + "result": { + "item": "biomesoplenty:ethereal_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_door.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_door.json new file mode 100644 index 000000000..da1b2af3f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_fence.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_fence.json new file mode 100644 index 000000000..8abbd8781 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_fence_gate.json new file mode 100644 index 000000000..dd80fb872 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_planks.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_planks.json new file mode 100644 index 000000000..902ecbfba --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:ethereal_logs" + } + ], + "result": { + "item": "biomesoplenty:ethereal_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_pressure_plate.json new file mode 100644 index 000000000..fe77c3e30 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_slab.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_slab.json new file mode 100644 index 000000000..fa331c25b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_stairs.json new file mode 100644 index 000000000..8c656b741 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_trapdoor.json new file mode 100644 index 000000000..e24fb2277 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_planks" + } + }, + "result": { + "item": "biomesoplenty:ethereal_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/ethereal_wood.json b/src/main/resources/assets/biomesoplenty/recipes/ethereal_wood.json new file mode 100644 index 000000000..d51c37d32 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/ethereal_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:ethereal_log" + } + }, + "result": { + "item": "biomesoplenty:ethereal_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_boat.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_boat.json new file mode 100644 index 000000000..3583e3126 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_button.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_button.json new file mode 100644 index 000000000..e20c8e5b3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:hellbark_planks" + } + ], + "result": { + "item": "biomesoplenty:hellbark_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_door.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_door.json new file mode 100644 index 000000000..7350d2abe --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_fence.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_fence.json new file mode 100644 index 000000000..bfd621539 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_fence_gate.json new file mode 100644 index 000000000..dc79e8243 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_planks.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_planks.json new file mode 100644 index 000000000..359c03d28 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:hellbark_logs" + } + ], + "result": { + "item": "biomesoplenty:hellbark_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_pressure_plate.json new file mode 100644 index 000000000..a742a1f20 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_slab.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_slab.json new file mode 100644 index 000000000..ea872bbf6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_stairs.json new file mode 100644 index 000000000..5719e9d19 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_trapdoor.json new file mode 100644 index 000000000..a9927f013 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_planks" + } + }, + "result": { + "item": "biomesoplenty:hellbark_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/hellbark_wood.json b/src/main/resources/assets/biomesoplenty/recipes/hellbark_wood.json new file mode 100644 index 000000000..4b056a76b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/hellbark_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:hellbark_log" + } + }, + "result": { + "item": "biomesoplenty:hellbark_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_boat.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_boat.json new file mode 100644 index 000000000..c53f48acc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_button.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_button.json new file mode 100644 index 000000000..99d355aa1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:jacaranda_planks" + } + ], + "result": { + "item": "biomesoplenty:jacaranda_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_door.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_door.json new file mode 100644 index 000000000..4aa4173a9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence.json new file mode 100644 index 000000000..214a7c7bc --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence_gate.json new file mode 100644 index 000000000..7dec3564c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_planks.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_planks.json new file mode 100644 index 000000000..4c821d763 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:jacaranda_logs" + } + ], + "result": { + "item": "biomesoplenty:jacaranda_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_pressure_plate.json new file mode 100644 index 000000000..10be0729e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_slab.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_slab.json new file mode 100644 index 000000000..c55ff123e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_stairs.json new file mode 100644 index 000000000..b584e5063 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_trapdoor.json new file mode 100644 index 000000000..6c67eeb0b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_planks" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/jacaranda_wood.json b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_wood.json new file mode 100644 index 000000000..79eb3b030 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/jacaranda_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:jacaranda_log" + } + }, + "result": { + "item": "biomesoplenty:jacaranda_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_boat.json b/src/main/resources/assets/biomesoplenty/recipes/magic_boat.json new file mode 100644 index 000000000..d0d5dc197 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_button.json b/src/main/resources/assets/biomesoplenty/recipes/magic_button.json new file mode 100644 index 000000000..1564192ef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:magic_planks" + } + ], + "result": { + "item": "biomesoplenty:magic_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_door.json b/src/main/resources/assets/biomesoplenty/recipes/magic_door.json new file mode 100644 index 000000000..1b59e0050 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_fence.json b/src/main/resources/assets/biomesoplenty/recipes/magic_fence.json new file mode 100644 index 000000000..d45dc7055 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/magic_fence_gate.json new file mode 100644 index 000000000..e8fe660f7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_planks.json b/src/main/resources/assets/biomesoplenty/recipes/magic_planks.json new file mode 100644 index 000000000..3a585e3c2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:magic_logs" + } + ], + "result": { + "item": "biomesoplenty:magic_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/magic_pressure_plate.json new file mode 100644 index 000000000..6a4fdd653 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_slab.json b/src/main/resources/assets/biomesoplenty/recipes/magic_slab.json new file mode 100644 index 000000000..e24881888 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/magic_stairs.json new file mode 100644 index 000000000..2294dc7a6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/magic_trapdoor.json new file mode 100644 index 000000000..6f0f23412 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_planks" + } + }, + "result": { + "item": "biomesoplenty:magic_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/magic_wood.json b/src/main/resources/assets/biomesoplenty/recipes/magic_wood.json new file mode 100644 index 000000000..1889d3cf6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/magic_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:magic_log" + } + }, + "result": { + "item": "biomesoplenty:magic_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_boat.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_boat.json new file mode 100644 index 000000000..0b81998aa --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_button.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_button.json new file mode 100644 index 000000000..7e98d3c92 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:mahogany_planks" + } + ], + "result": { + "item": "biomesoplenty:mahogany_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_door.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_door.json new file mode 100644 index 000000000..12c279272 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_fence.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_fence.json new file mode 100644 index 000000000..6744f332f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_fence_gate.json new file mode 100644 index 000000000..d078f3858 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_planks.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_planks.json new file mode 100644 index 000000000..0b59ec441 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:mahogany_logs" + } + ], + "result": { + "item": "biomesoplenty:mahogany_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_pressure_plate.json new file mode 100644 index 000000000..4157daad2 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_slab.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_slab.json new file mode 100644 index 000000000..18a665ff1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_stairs.json new file mode 100644 index 000000000..dc081b118 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_trapdoor.json new file mode 100644 index 000000000..951a53c59 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_planks" + } + }, + "result": { + "item": "biomesoplenty:mahogany_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/mahogany_wood.json b/src/main/resources/assets/biomesoplenty/recipes/mahogany_wood.json new file mode 100644 index 000000000..82557852c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/mahogany_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:mahogany_log" + } + }, + "result": { + "item": "biomesoplenty:mahogany_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_boat.json b/src/main/resources/assets/biomesoplenty/recipes/palm_boat.json new file mode 100644 index 000000000..ffc64b7d4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_button.json b/src/main/resources/assets/biomesoplenty/recipes/palm_button.json new file mode 100644 index 000000000..e19265fa8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:palm_planks" + } + ], + "result": { + "item": "biomesoplenty:palm_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_door.json b/src/main/resources/assets/biomesoplenty/recipes/palm_door.json new file mode 100644 index 000000000..f215bb3cb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_fence.json b/src/main/resources/assets/biomesoplenty/recipes/palm_fence.json new file mode 100644 index 000000000..b3ebb3d02 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/palm_fence_gate.json new file mode 100644 index 000000000..204ee66a0 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_planks.json b/src/main/resources/assets/biomesoplenty/recipes/palm_planks.json new file mode 100644 index 000000000..794308d3b --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:palm_logs" + } + ], + "result": { + "item": "biomesoplenty:palm_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/palm_pressure_plate.json new file mode 100644 index 000000000..501b144f5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_slab.json b/src/main/resources/assets/biomesoplenty/recipes/palm_slab.json new file mode 100644 index 000000000..dcb62b2ce --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/palm_stairs.json new file mode 100644 index 000000000..f9597381f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/palm_trapdoor.json new file mode 100644 index 000000000..b2ca6a82e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_planks" + } + }, + "result": { + "item": "biomesoplenty:palm_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/palm_wood.json b/src/main/resources/assets/biomesoplenty/recipes/palm_wood.json new file mode 100644 index 000000000..b9a190aef --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/palm_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:palm_log" + } + }, + "result": { + "item": "biomesoplenty:palm_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_boat.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_boat.json new file mode 100644 index 000000000..bbbb1d898 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_button.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_button.json new file mode 100644 index 000000000..e54c620df --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:umbran_planks" + } + ], + "result": { + "item": "biomesoplenty:umbran_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_door.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_door.json new file mode 100644 index 000000000..04875142f --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_fence.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_fence.json new file mode 100644 index 000000000..437264aa8 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_fence_gate.json new file mode 100644 index 000000000..1adc6e22c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_planks.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_planks.json new file mode 100644 index 000000000..d25b7d752 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:umbran_logs" + } + ], + "result": { + "item": "biomesoplenty:umbran_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_pressure_plate.json new file mode 100644 index 000000000..4389de047 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_slab.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_slab.json new file mode 100644 index 000000000..6c1898450 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_stairs.json new file mode 100644 index 000000000..28e0e0382 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_trapdoor.json new file mode 100644 index 000000000..5038fd895 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_planks" + } + }, + "result": { + "item": "biomesoplenty:umbran_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/umbran_wood.json b/src/main/resources/assets/biomesoplenty/recipes/umbran_wood.json new file mode 100644 index 000000000..1e6da7da1 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/umbran_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:umbran_log" + } + }, + "result": { + "item": "biomesoplenty:umbran_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_boat.json b/src/main/resources/assets/biomesoplenty/recipes/willow_boat.json new file mode 100644 index 000000000..fc53c87a7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_boat.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_boat" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_button.json b/src/main/resources/assets/biomesoplenty/recipes/willow_button.json new file mode 100644 index 000000000..7aef6a073 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_button.json @@ -0,0 +1,12 @@ +{ + "type": "crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "biomesoplenty:willow_planks" + } + ], + "result": { + "item": "biomesoplenty:willow_button" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_door.json b/src/main/resources/assets/biomesoplenty/recipes/willow_door.json new file mode 100644 index 000000000..f800b6c7a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_door.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_door", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_door", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_fence.json b/src/main/resources/assets/biomesoplenty/recipes/willow_fence.json new file mode 100644 index 000000000..6f426ddb5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_fence.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_fence_gate.json b/src/main/resources/assets/biomesoplenty/recipes/willow_fence_gate.json new file mode 100644 index 000000000..9cf040cfb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_planks.json b/src/main/resources/assets/biomesoplenty/recipes/willow_planks.json new file mode 100644 index 000000000..84a00461e --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_planks.json @@ -0,0 +1,13 @@ +{ + "type": "crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "tag": "biomesoplenty:willow_logs" + } + ], + "result": { + "item": "biomesoplenty:willow_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_pressure_plate.json b/src/main/resources/assets/biomesoplenty/recipes/willow_pressure_plate.json new file mode 100644 index 000000000..5adbb2d9d --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_pressure_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_slab.json b/src/main/resources/assets/biomesoplenty/recipes/willow_slab.json new file mode 100644 index 000000000..ac1381b1c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_slab.json @@ -0,0 +1,16 @@ +{ + "type": "crafting_shaped", + "group": "wooden_slab", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_stairs.json b/src/main/resources/assets/biomesoplenty/recipes/willow_stairs.json new file mode 100644 index 000000000..29b22af06 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "crafting_shaped", + "group": "wooden_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_trapdoor.json b/src/main/resources/assets/biomesoplenty/recipes/willow_trapdoor.json new file mode 100644 index 000000000..f799ca5e4 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_planks" + } + }, + "result": { + "item": "biomesoplenty:willow_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/recipes/willow_wood.json b/src/main/resources/assets/biomesoplenty/recipes/willow_wood.json new file mode 100644 index 000000000..aab567011 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/recipes/willow_wood.json @@ -0,0 +1,17 @@ +{ + "type": "crafting_shaped", + "group": "bark", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "biomesoplenty:willow_log" + } + }, + "result": { + "item": "biomesoplenty:willow_wood", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/cherry_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/cherry_logs.json new file mode 100644 index 000000000..e902f04b5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/cherry_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:cherry_log", + "biomesoplenty:cherry_wood", + "biomesoplenty:stripped_cherry_log", + "biomesoplenty:stripped_cherry_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/dead_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/dead_logs.json new file mode 100644 index 000000000..9fd002dfd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/dead_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:dead_log", + "biomesoplenty:dead_wood", + "biomesoplenty:stripped_dead_log", + "biomesoplenty:stripped_dead_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/ethereal_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/ethereal_logs.json new file mode 100644 index 000000000..99c635d6a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/ethereal_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:ethereal_log", + "biomesoplenty:ethereal_wood", + "biomesoplenty:stripped_ethereal_log", + "biomesoplenty:stripped_ethereal_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/hellbark_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/hellbark_logs.json new file mode 100644 index 000000000..3b1a124c6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/hellbark_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:hellbark_log", + "biomesoplenty:hellbark_wood", + "biomesoplenty:stripped_hellbark_log", + "biomesoplenty:stripped_hellbark_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/jacaranda_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/jacaranda_logs.json new file mode 100644 index 000000000..8920d9edb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/jacaranda_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:jacaranda_log", + "biomesoplenty:jacaranda_wood", + "biomesoplenty:stripped_jacaranda_log", + "biomesoplenty:stripped_jacaranda_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/magic_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/magic_logs.json new file mode 100644 index 000000000..71387ed16 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/magic_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:magic_log", + "biomesoplenty:magic_wood", + "biomesoplenty:stripped_magic_log", + "biomesoplenty:stripped_magic_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/mahogany_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/mahogany_logs.json new file mode 100644 index 000000000..cd0498a78 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/mahogany_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:mahogany_log", + "biomesoplenty:mahogany_wood", + "biomesoplenty:stripped_mahogany_log", + "biomesoplenty:stripped_mahogany_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/palm_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/palm_logs.json new file mode 100644 index 000000000..3cf8c6018 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/palm_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:palm_log", + "biomesoplenty:palm_wood", + "biomesoplenty:stripped_palm_log", + "biomesoplenty:stripped_palm_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/umbran_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/umbran_logs.json new file mode 100644 index 000000000..57efac9e7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/umbran_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:umbran_log", + "biomesoplenty:umbran_wood", + "biomesoplenty:stripped_umbran_log", + "biomesoplenty:stripped_umbran_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/blocks/willow_logs.json b/src/main/resources/assets/biomesoplenty/tags/blocks/willow_logs.json new file mode 100644 index 000000000..af9ba0768 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/blocks/willow_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:willow_log", + "biomesoplenty:willow_wood", + "biomesoplenty:stripped_willow_log", + "biomesoplenty:stripped_willow_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/cherry_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/cherry_logs.json new file mode 100644 index 000000000..e902f04b5 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/cherry_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:cherry_log", + "biomesoplenty:cherry_wood", + "biomesoplenty:stripped_cherry_log", + "biomesoplenty:stripped_cherry_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/dead_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/dead_logs.json new file mode 100644 index 000000000..9fd002dfd --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/dead_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:dead_log", + "biomesoplenty:dead_wood", + "biomesoplenty:stripped_dead_log", + "biomesoplenty:stripped_dead_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/ethereal_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/ethereal_logs.json new file mode 100644 index 000000000..99c635d6a --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/ethereal_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:ethereal_log", + "biomesoplenty:ethereal_wood", + "biomesoplenty:stripped_ethereal_log", + "biomesoplenty:stripped_ethereal_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/hellbark_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/hellbark_logs.json new file mode 100644 index 000000000..3b1a124c6 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/hellbark_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:hellbark_log", + "biomesoplenty:hellbark_wood", + "biomesoplenty:stripped_hellbark_log", + "biomesoplenty:stripped_hellbark_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/jacaranda_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/jacaranda_logs.json new file mode 100644 index 000000000..8920d9edb --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/jacaranda_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:jacaranda_log", + "biomesoplenty:jacaranda_wood", + "biomesoplenty:stripped_jacaranda_log", + "biomesoplenty:stripped_jacaranda_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/magic_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/magic_logs.json new file mode 100644 index 000000000..71387ed16 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/magic_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:magic_log", + "biomesoplenty:magic_wood", + "biomesoplenty:stripped_magic_log", + "biomesoplenty:stripped_magic_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/mahogany_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/mahogany_logs.json new file mode 100644 index 000000000..cd0498a78 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/mahogany_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:mahogany_log", + "biomesoplenty:mahogany_wood", + "biomesoplenty:stripped_mahogany_log", + "biomesoplenty:stripped_mahogany_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/palm_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/palm_logs.json new file mode 100644 index 000000000..3cf8c6018 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/palm_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:palm_log", + "biomesoplenty:palm_wood", + "biomesoplenty:stripped_palm_log", + "biomesoplenty:stripped_palm_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/umbran_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/umbran_logs.json new file mode 100644 index 000000000..57efac9e7 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/umbran_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:umbran_log", + "biomesoplenty:umbran_wood", + "biomesoplenty:stripped_umbran_log", + "biomesoplenty:stripped_umbran_wood" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/tags/items/willow_logs.json b/src/main/resources/assets/biomesoplenty/tags/items/willow_logs.json new file mode 100644 index 000000000..af9ba0768 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/tags/items/willow_logs.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "biomesoplenty:willow_log", + "biomesoplenty:willow_wood", + "biomesoplenty:stripped_willow_log", + "biomesoplenty:stripped_willow_wood" + ] +} \ No newline at end of file