From ad692d1237afd2022f414d3b49eb1547916a84e7 Mon Sep 17 00:00:00 2001 From: Jack Date: Fri, 21 Jun 2024 15:04:28 -0400 Subject: [PATCH] Added new wooden blocks --- src/generated/resources/.cache/cache | 536 ++++++++++++++++++ .../blockstates/dragon_tree_bookshelf.json | 7 + .../blockstates/dragon_tree_button.json | 118 ++++ .../blockstates/dragon_tree_door.json | 124 ++++ .../blockstates/dragon_tree_fence.json | 48 ++ .../blockstates/dragon_tree_gate.json | 80 +++ .../blockstates/dragon_tree_ladder.json | 7 + .../blockstates/dragon_tree_planks.json | 7 + .../blockstates/dragon_tree_plate.json | 10 + .../blockstates/dragon_tree_slab.json | 13 + .../blockstates/dragon_tree_stairs.json | 209 +++++++ .../dragon_tree_stripped_bark.json | 7 + .../blockstates/dragon_tree_stripped_log.json | 16 + .../blockstates/dragon_tree_trapdoor.json | 68 +++ .../blockstates/end_lotus_bookshelf.json | 7 + .../blockstates/end_lotus_button.json | 118 ++++ .../blockstates/end_lotus_door.json | 124 ++++ .../blockstates/end_lotus_fence.json | 48 ++ .../blockstates/end_lotus_gate.json | 80 +++ .../blockstates/end_lotus_ladder.json | 7 + .../blockstates/end_lotus_planks.json | 7 + .../blockstates/end_lotus_plate.json | 10 + .../blockstates/end_lotus_slab.json | 13 + .../blockstates/end_lotus_stairs.json | 209 +++++++ .../blockstates/end_lotus_stripped_bark.json | 7 + .../blockstates/end_lotus_stripped_log.json | 16 + .../blockstates/end_lotus_trapdoor.json | 68 +++ .../blockstates/helix_tree_bookshelf.json | 7 + .../blockstates/helix_tree_button.json | 118 ++++ .../blockstates/helix_tree_door.json | 124 ++++ .../blockstates/helix_tree_fence.json | 48 ++ .../blockstates/helix_tree_gate.json | 80 +++ .../blockstates/helix_tree_ladder.json | 7 + .../blockstates/helix_tree_planks.json | 7 + .../blockstates/helix_tree_plate.json | 10 + .../blockstates/helix_tree_slab.json | 13 + .../blockstates/helix_tree_stairs.json | 209 +++++++ .../blockstates/helix_tree_stripped_bark.json | 7 + .../blockstates/helix_tree_stripped_log.json | 16 + .../blockstates/helix_tree_trapdoor.json | 68 +++ .../blockstates/jellyshroom_bookshelf.json | 7 + .../blockstates/jellyshroom_button.json | 118 ++++ .../blockstates/jellyshroom_door.json | 124 ++++ .../blockstates/jellyshroom_fence.json | 48 ++ .../blockstates/jellyshroom_gate.json | 80 +++ .../blockstates/jellyshroom_ladder.json | 7 + .../blockstates/jellyshroom_planks.json | 7 + .../blockstates/jellyshroom_plate.json | 10 + .../blockstates/jellyshroom_slab.json | 13 + .../blockstates/jellyshroom_stairs.json | 209 +++++++ .../jellyshroom_stripped_bark.json | 7 + .../blockstates/jellyshroom_stripped_log.json | 16 + .../blockstates/jellyshroom_trapdoor.json | 68 +++ .../blockstates/lacugrove_bookshelf.json | 7 + .../blockstates/lacugrove_button.json | 118 ++++ .../blockstates/lacugrove_door.json | 124 ++++ .../blockstates/lacugrove_fence.json | 48 ++ .../blockstates/lacugrove_gate.json | 80 +++ .../blockstates/lacugrove_ladder.json | 7 + .../blockstates/lacugrove_planks.json | 7 + .../blockstates/lacugrove_plate.json | 10 + .../blockstates/lacugrove_slab.json | 13 + .../blockstates/lacugrove_stairs.json | 209 +++++++ .../blockstates/lacugrove_stripped_bark.json | 7 + .../blockstates/lacugrove_stripped_log.json | 16 + .../blockstates/lacugrove_trapdoor.json | 68 +++ .../blockstates/lucernia_bookshelf.json | 7 + .../blockstates/lucernia_button.json | 118 ++++ .../blockstates/lucernia_door.json | 124 ++++ .../blockstates/lucernia_fence.json | 48 ++ .../blockstates/lucernia_gate.json | 80 +++ .../blockstates/lucernia_ladder.json | 7 + .../blockstates/lucernia_planks.json | 7 + .../blockstates/lucernia_plate.json | 10 + .../blockstates/lucernia_slab.json | 13 + .../blockstates/lucernia_stairs.json | 209 +++++++ .../blockstates/lucernia_stripped_bark.json | 7 + .../blockstates/lucernia_stripped_log.json | 16 + .../blockstates/lucernia_trapdoor.json | 68 +++ .../mossy_glowshroom_bookshelf.json | 7 + .../blockstates/mossy_glowshroom_button.json | 118 ++++ .../blockstates/mossy_glowshroom_door.json | 124 ++++ .../blockstates/mossy_glowshroom_fence.json | 48 ++ .../blockstates/mossy_glowshroom_gate.json | 80 +++ .../blockstates/mossy_glowshroom_ladder.json | 7 + .../blockstates/mossy_glowshroom_planks.json | 7 + .../blockstates/mossy_glowshroom_plate.json | 10 + .../blockstates/mossy_glowshroom_slab.json | 13 + .../blockstates/mossy_glowshroom_stairs.json | 209 +++++++ .../mossy_glowshroom_trapdoor.json | 68 +++ .../blockstates/pythadendron_bookshelf.json | 7 + .../blockstates/pythadendron_button.json | 118 ++++ .../blockstates/pythadendron_door.json | 124 ++++ .../blockstates/pythadendron_fence.json | 48 ++ .../blockstates/pythadendron_gate.json | 80 +++ .../blockstates/pythadendron_ladder.json | 7 + .../blockstates/pythadendron_planks.json | 7 + .../blockstates/pythadendron_plate.json | 10 + .../blockstates/pythadendron_slab.json | 13 + .../blockstates/pythadendron_stairs.json | 209 +++++++ .../blockstates/pythadendron_trapdoor.json | 68 +++ .../blockstates/tenanea_bookshelf.json | 7 + .../blockstates/tenanea_button.json | 118 ++++ .../blockstates/tenanea_door.json | 124 ++++ .../blockstates/tenanea_fence.json | 48 ++ .../blockstates/tenanea_gate.json | 80 +++ .../blockstates/tenanea_ladder.json | 7 + .../blockstates/tenanea_planks.json | 7 + .../blockstates/tenanea_plate.json | 10 + .../blockstates/tenanea_slab.json | 13 + .../blockstates/tenanea_stairs.json | 209 +++++++ .../blockstates/tenanea_stripped_bark.json | 7 + .../blockstates/tenanea_stripped_log.json | 16 + .../blockstates/tenanea_trapdoor.json | 68 +++ .../blockstates/umbrella_tree_bookshelf.json | 7 + .../blockstates/umbrella_tree_button.json | 118 ++++ .../blockstates/umbrella_tree_door.json | 124 ++++ .../blockstates/umbrella_tree_fence.json | 48 ++ .../blockstates/umbrella_tree_gate.json | 80 +++ .../blockstates/umbrella_tree_ladder.json | 7 + .../blockstates/umbrella_tree_planks.json | 7 + .../blockstates/umbrella_tree_plate.json | 10 + .../blockstates/umbrella_tree_slab.json | 13 + .../blockstates/umbrella_tree_stairs.json | 209 +++++++ .../umbrella_tree_stripped_bark.json | 7 + .../umbrella_tree_stripped_log.json | 16 + .../blockstates/umbrella_tree_trapdoor.json | 68 +++ .../models/block/dragon_tree_bookshelf.json | 7 + .../models/block/dragon_tree_button.json | 6 + .../block/dragon_tree_button_pressed.json | 6 + .../models/block/dragon_tree_door.json | 3 + .../models/block/dragon_tree_door_bottom.json | 7 + .../block/dragon_tree_door_bottom_hinge.json | 7 + .../models/block/dragon_tree_door_top.json | 7 + .../block/dragon_tree_door_top_hinge.json | 7 + .../models/block/dragon_tree_fence_post.json | 6 + .../models/block/dragon_tree_fence_side.json | 6 + .../models/block/dragon_tree_gate.json | 6 + .../models/block/dragon_tree_gate_open.json | 6 + .../models/block/dragon_tree_gate_wall.json | 6 + .../block/dragon_tree_gate_wall_open.json | 6 + .../models/block/dragon_tree_ladder.json | 6 + .../models/block/dragon_tree_planks.json | 12 + .../models/block/dragon_tree_plate.json | 6 + .../models/block/dragon_tree_plate_down.json | 6 + .../models/block/dragon_tree_slab.json | 8 + .../models/block/dragon_tree_slab_top.json | 8 + .../models/block/dragon_tree_stairs.json | 8 + .../block/dragon_tree_stairs_inner.json | 8 + .../block/dragon_tree_stairs_outer.json | 8 + .../block/dragon_tree_stripped_log.json | 7 + .../dragon_tree_stripped_log_horizontal.json | 7 + .../block/dragon_tree_stripped_log_side.json | 12 + .../block/dragon_tree_trapdoor_bottom.json | 6 + .../block/dragon_tree_trapdoor_open.json | 6 + .../block/dragon_tree_trapdoor_top.json | 6 + .../models/block/end_lotus_bookshelf.json | 7 + .../models/block/end_lotus_button.json | 6 + .../block/end_lotus_button_pressed.json | 6 + .../models/block/end_lotus_door.json | 3 + .../models/block/end_lotus_door_bottom.json | 7 + .../block/end_lotus_door_bottom_hinge.json | 7 + .../models/block/end_lotus_door_top.json | 7 + .../block/end_lotus_door_top_hinge.json | 7 + .../models/block/end_lotus_fence_post.json | 6 + .../models/block/end_lotus_fence_side.json | 6 + .../models/block/end_lotus_gate.json | 6 + .../models/block/end_lotus_gate_open.json | 6 + .../models/block/end_lotus_gate_wall.json | 6 + .../block/end_lotus_gate_wall_open.json | 6 + .../models/block/end_lotus_ladder.json | 6 + .../models/block/end_lotus_planks.json | 12 + .../models/block/end_lotus_plate.json | 6 + .../models/block/end_lotus_plate_down.json | 6 + .../models/block/end_lotus_slab.json | 8 + .../models/block/end_lotus_slab_top.json | 8 + .../models/block/end_lotus_stairs.json | 8 + .../models/block/end_lotus_stairs_inner.json | 8 + .../models/block/end_lotus_stairs_outer.json | 8 + .../models/block/end_lotus_stripped_log.json | 7 + .../end_lotus_stripped_log_horizontal.json | 7 + .../block/end_lotus_stripped_log_side.json | 12 + .../block/end_lotus_trapdoor_bottom.json | 6 + .../models/block/end_lotus_trapdoor_open.json | 6 + .../models/block/end_lotus_trapdoor_top.json | 6 + .../models/block/helix_tree_bookshelf.json | 7 + .../models/block/helix_tree_button.json | 6 + .../block/helix_tree_button_pressed.json | 6 + .../models/block/helix_tree_door.json | 3 + .../models/block/helix_tree_door_bottom.json | 7 + .../block/helix_tree_door_bottom_hinge.json | 7 + .../models/block/helix_tree_door_top.json | 7 + .../block/helix_tree_door_top_hinge.json | 7 + .../models/block/helix_tree_fence_post.json | 6 + .../models/block/helix_tree_fence_side.json | 6 + .../models/block/helix_tree_gate.json | 6 + .../models/block/helix_tree_gate_open.json | 6 + .../models/block/helix_tree_gate_wall.json | 6 + .../block/helix_tree_gate_wall_open.json | 6 + .../models/block/helix_tree_ladder.json | 6 + .../models/block/helix_tree_planks.json | 12 + .../models/block/helix_tree_plate.json | 6 + .../models/block/helix_tree_plate_down.json | 6 + .../models/block/helix_tree_slab.json | 8 + .../models/block/helix_tree_slab_top.json | 8 + .../models/block/helix_tree_stairs.json | 8 + .../models/block/helix_tree_stairs_inner.json | 8 + .../models/block/helix_tree_stairs_outer.json | 8 + .../models/block/helix_tree_stripped_log.json | 7 + .../helix_tree_stripped_log_horizontal.json | 7 + .../block/helix_tree_stripped_log_side.json | 12 + .../block/helix_tree_trapdoor_bottom.json | 6 + .../block/helix_tree_trapdoor_open.json | 6 + .../models/block/helix_tree_trapdoor_top.json | 6 + .../models/block/jellyshroom_bookshelf.json | 7 + .../models/block/jellyshroom_button.json | 6 + .../block/jellyshroom_button_pressed.json | 6 + .../models/block/jellyshroom_door.json | 3 + .../models/block/jellyshroom_door_bottom.json | 7 + .../block/jellyshroom_door_bottom_hinge.json | 7 + .../models/block/jellyshroom_door_top.json | 7 + .../block/jellyshroom_door_top_hinge.json | 7 + .../models/block/jellyshroom_fence_post.json | 6 + .../models/block/jellyshroom_fence_side.json | 6 + .../models/block/jellyshroom_gate.json | 6 + .../models/block/jellyshroom_gate_open.json | 6 + .../models/block/jellyshroom_gate_wall.json | 6 + .../block/jellyshroom_gate_wall_open.json | 6 + .../models/block/jellyshroom_ladder.json | 6 + .../models/block/jellyshroom_planks.json | 12 + .../models/block/jellyshroom_plate.json | 6 + .../models/block/jellyshroom_plate_down.json | 6 + .../models/block/jellyshroom_slab.json | 8 + .../models/block/jellyshroom_slab_top.json | 8 + .../models/block/jellyshroom_stairs.json | 8 + .../block/jellyshroom_stairs_inner.json | 8 + .../block/jellyshroom_stairs_outer.json | 8 + .../block/jellyshroom_stripped_log.json | 7 + .../jellyshroom_stripped_log_horizontal.json | 7 + .../block/jellyshroom_stripped_log_side.json | 12 + .../block/jellyshroom_trapdoor_bottom.json | 6 + .../block/jellyshroom_trapdoor_open.json | 6 + .../block/jellyshroom_trapdoor_top.json | 6 + .../models/block/lacugrove_bookshelf.json | 7 + .../models/block/lacugrove_button.json | 6 + .../block/lacugrove_button_pressed.json | 6 + .../models/block/lacugrove_door.json | 3 + .../models/block/lacugrove_door_bottom.json | 7 + .../block/lacugrove_door_bottom_hinge.json | 7 + .../models/block/lacugrove_door_top.json | 7 + .../block/lacugrove_door_top_hinge.json | 7 + .../models/block/lacugrove_fence_post.json | 6 + .../models/block/lacugrove_fence_side.json | 6 + .../models/block/lacugrove_gate.json | 6 + .../models/block/lacugrove_gate_open.json | 6 + .../models/block/lacugrove_gate_wall.json | 6 + .../block/lacugrove_gate_wall_open.json | 6 + .../models/block/lacugrove_ladder.json | 6 + .../models/block/lacugrove_planks.json | 12 + .../models/block/lacugrove_plate.json | 6 + .../models/block/lacugrove_plate_down.json | 6 + .../models/block/lacugrove_slab.json | 8 + .../models/block/lacugrove_slab_top.json | 8 + .../models/block/lacugrove_stairs.json | 8 + .../models/block/lacugrove_stairs_inner.json | 8 + .../models/block/lacugrove_stairs_outer.json | 8 + .../models/block/lacugrove_stripped_log.json | 7 + .../lacugrove_stripped_log_horizontal.json | 7 + .../block/lacugrove_stripped_log_side.json | 12 + .../block/lacugrove_trapdoor_bottom.json | 6 + .../models/block/lacugrove_trapdoor_open.json | 6 + .../models/block/lacugrove_trapdoor_top.json | 6 + .../models/block/lucernia_bookshelf.json | 7 + .../models/block/lucernia_button.json | 6 + .../models/block/lucernia_button_pressed.json | 6 + .../models/block/lucernia_door.json | 3 + .../models/block/lucernia_door_bottom.json | 7 + .../block/lucernia_door_bottom_hinge.json | 7 + .../models/block/lucernia_door_top.json | 7 + .../models/block/lucernia_door_top_hinge.json | 7 + .../models/block/lucernia_fence_post.json | 6 + .../models/block/lucernia_fence_side.json | 6 + .../models/block/lucernia_gate.json | 6 + .../models/block/lucernia_gate_open.json | 6 + .../models/block/lucernia_gate_wall.json | 6 + .../models/block/lucernia_gate_wall_open.json | 6 + .../models/block/lucernia_ladder.json | 6 + .../models/block/lucernia_planks.json | 12 + .../models/block/lucernia_plate.json | 6 + .../models/block/lucernia_plate_down.json | 6 + .../models/block/lucernia_slab.json | 8 + .../models/block/lucernia_slab_top.json | 8 + .../models/block/lucernia_stairs.json | 8 + .../models/block/lucernia_stairs_inner.json | 8 + .../models/block/lucernia_stairs_outer.json | 8 + .../models/block/lucernia_stripped_log.json | 7 + .../lucernia_stripped_log_horizontal.json | 7 + .../block/lucernia_stripped_log_side.json | 12 + .../block/lucernia_trapdoor_bottom.json | 6 + .../models/block/lucernia_trapdoor_open.json | 6 + .../models/block/lucernia_trapdoor_top.json | 6 + .../block/mossy_glowshroom_bookshelf.json | 7 + .../models/block/mossy_glowshroom_button.json | 6 + .../mossy_glowshroom_button_pressed.json | 6 + .../models/block/mossy_glowshroom_door.json | 3 + .../block/mossy_glowshroom_door_bottom.json | 7 + .../mossy_glowshroom_door_bottom_hinge.json | 7 + .../block/mossy_glowshroom_door_top.json | 7 + .../mossy_glowshroom_door_top_hinge.json | 7 + .../block/mossy_glowshroom_fence_post.json | 6 + .../block/mossy_glowshroom_fence_side.json | 6 + .../models/block/mossy_glowshroom_gate.json | 6 + .../block/mossy_glowshroom_gate_open.json | 6 + .../block/mossy_glowshroom_gate_wall.json | 6 + .../mossy_glowshroom_gate_wall_open.json | 6 + .../models/block/mossy_glowshroom_ladder.json | 6 + .../models/block/mossy_glowshroom_planks.json | 12 + .../models/block/mossy_glowshroom_plate.json | 6 + .../block/mossy_glowshroom_plate_down.json | 6 + .../models/block/mossy_glowshroom_slab.json | 8 + .../block/mossy_glowshroom_slab_top.json | 8 + .../models/block/mossy_glowshroom_stairs.json | 8 + .../block/mossy_glowshroom_stairs_inner.json | 8 + .../block/mossy_glowshroom_stairs_outer.json | 8 + .../mossy_glowshroom_trapdoor_bottom.json | 6 + .../block/mossy_glowshroom_trapdoor_open.json | 6 + .../block/mossy_glowshroom_trapdoor_top.json | 6 + .../models/block/pythadendron_bookshelf.json | 7 + .../models/block/pythadendron_button.json | 6 + .../block/pythadendron_button_pressed.json | 6 + .../models/block/pythadendron_door.json | 3 + .../block/pythadendron_door_bottom.json | 7 + .../block/pythadendron_door_bottom_hinge.json | 7 + .../models/block/pythadendron_door_top.json | 7 + .../block/pythadendron_door_top_hinge.json | 7 + .../models/block/pythadendron_fence_post.json | 6 + .../models/block/pythadendron_fence_side.json | 6 + .../models/block/pythadendron_gate.json | 6 + .../models/block/pythadendron_gate_open.json | 6 + .../models/block/pythadendron_gate_wall.json | 6 + .../block/pythadendron_gate_wall_open.json | 6 + .../models/block/pythadendron_ladder.json | 6 + .../models/block/pythadendron_planks.json | 12 + .../models/block/pythadendron_plate.json | 6 + .../models/block/pythadendron_plate_down.json | 6 + .../models/block/pythadendron_slab.json | 8 + .../models/block/pythadendron_slab_top.json | 8 + .../models/block/pythadendron_stairs.json | 8 + .../block/pythadendron_stairs_inner.json | 8 + .../block/pythadendron_stairs_outer.json | 8 + .../block/pythadendron_trapdoor_bottom.json | 6 + .../block/pythadendron_trapdoor_open.json | 6 + .../block/pythadendron_trapdoor_top.json | 6 + .../models/block/tenanea_bookshelf.json | 7 + .../models/block/tenanea_button.json | 6 + .../models/block/tenanea_button_pressed.json | 6 + .../models/block/tenanea_door.json | 3 + .../models/block/tenanea_door_bottom.json | 7 + .../block/tenanea_door_bottom_hinge.json | 7 + .../models/block/tenanea_door_top.json | 7 + .../models/block/tenanea_door_top_hinge.json | 7 + .../models/block/tenanea_fence_post.json | 6 + .../models/block/tenanea_fence_side.json | 6 + .../models/block/tenanea_gate.json | 6 + .../models/block/tenanea_gate_open.json | 6 + .../models/block/tenanea_gate_wall.json | 6 + .../models/block/tenanea_gate_wall_open.json | 6 + .../models/block/tenanea_ladder.json | 6 + .../models/block/tenanea_planks.json | 12 + .../models/block/tenanea_plate.json | 6 + .../models/block/tenanea_plate_down.json | 6 + .../models/block/tenanea_slab.json | 8 + .../models/block/tenanea_slab_top.json | 8 + .../models/block/tenanea_stairs.json | 8 + .../models/block/tenanea_stairs_inner.json | 8 + .../models/block/tenanea_stairs_outer.json | 8 + .../models/block/tenanea_stripped_log.json | 7 + .../tenanea_stripped_log_horizontal.json | 7 + .../block/tenanea_stripped_log_side.json | 12 + .../models/block/tenanea_trapdoor_bottom.json | 6 + .../models/block/tenanea_trapdoor_open.json | 6 + .../models/block/tenanea_trapdoor_top.json | 6 + .../models/block/umbrella_tree_bookshelf.json | 7 + .../models/block/umbrella_tree_button.json | 6 + .../block/umbrella_tree_button_pressed.json | 6 + .../models/block/umbrella_tree_door.json | 3 + .../block/umbrella_tree_door_bottom.json | 7 + .../umbrella_tree_door_bottom_hinge.json | 7 + .../models/block/umbrella_tree_door_top.json | 7 + .../block/umbrella_tree_door_top_hinge.json | 7 + .../block/umbrella_tree_fence_post.json | 6 + .../block/umbrella_tree_fence_side.json | 6 + .../models/block/umbrella_tree_gate.json | 6 + .../models/block/umbrella_tree_gate_open.json | 6 + .../models/block/umbrella_tree_gate_wall.json | 6 + .../block/umbrella_tree_gate_wall_open.json | 6 + .../models/block/umbrella_tree_ladder.json | 6 + .../models/block/umbrella_tree_planks.json | 12 + .../models/block/umbrella_tree_plate.json | 6 + .../block/umbrella_tree_plate_down.json | 6 + .../models/block/umbrella_tree_slab.json | 8 + .../models/block/umbrella_tree_slab_top.json | 8 + .../models/block/umbrella_tree_stairs.json | 8 + .../block/umbrella_tree_stairs_inner.json | 8 + .../block/umbrella_tree_stairs_outer.json | 8 + .../block/umbrella_tree_stripped_log.json | 7 + ...umbrella_tree_stripped_log_horizontal.json | 7 + .../umbrella_tree_stripped_log_side.json | 12 + .../block/umbrella_tree_trapdoor_bottom.json | 6 + .../block/umbrella_tree_trapdoor_open.json | 6 + .../block/umbrella_tree_trapdoor_top.json | 6 + .../models/item/dragon_tree_bookshelf.json | 3 + .../models/item/dragon_tree_button.json | 6 + .../models/item/dragon_tree_door.json | 6 + .../models/item/dragon_tree_fence.json | 6 + .../models/item/dragon_tree_gate.json | 6 + .../models/item/dragon_tree_ladder.json | 3 + .../models/item/dragon_tree_planks.json | 3 + .../models/item/dragon_tree_plate.json | 3 + .../models/item/dragon_tree_slab.json | 3 + .../models/item/dragon_tree_stairs.json | 3 + .../item/dragon_tree_stripped_bark.json | 3 + .../models/item/dragon_tree_stripped_log.json | 3 + .../models/item/dragon_tree_trapdoor.json | 3 + .../models/item/end_lotus_bookshelf.json | 3 + .../models/item/end_lotus_button.json | 6 + .../models/item/end_lotus_door.json | 6 + .../models/item/end_lotus_fence.json | 6 + .../models/item/end_lotus_gate.json | 6 + .../models/item/end_lotus_ladder.json | 3 + .../models/item/end_lotus_planks.json | 3 + .../models/item/end_lotus_plate.json | 3 + .../models/item/end_lotus_slab.json | 3 + .../models/item/end_lotus_stairs.json | 3 + .../models/item/end_lotus_stripped_bark.json | 3 + .../models/item/end_lotus_stripped_log.json | 3 + .../models/item/end_lotus_trapdoor.json | 3 + .../models/item/helix_tree_bookshelf.json | 3 + .../models/item/helix_tree_button.json | 6 + .../models/item/helix_tree_door.json | 6 + .../models/item/helix_tree_fence.json | 6 + .../models/item/helix_tree_gate.json | 6 + .../models/item/helix_tree_ladder.json | 3 + .../models/item/helix_tree_planks.json | 3 + .../models/item/helix_tree_plate.json | 3 + .../models/item/helix_tree_slab.json | 3 + .../models/item/helix_tree_stairs.json | 3 + .../models/item/helix_tree_stripped_bark.json | 3 + .../models/item/helix_tree_stripped_log.json | 3 + .../models/item/helix_tree_trapdoor.json | 3 + .../models/item/jellyshroom_bookshelf.json | 3 + .../models/item/jellyshroom_button.json | 6 + .../models/item/jellyshroom_door.json | 6 + .../models/item/jellyshroom_fence.json | 6 + .../models/item/jellyshroom_gate.json | 6 + .../models/item/jellyshroom_ladder.json | 3 + .../models/item/jellyshroom_planks.json | 3 + .../models/item/jellyshroom_plate.json | 3 + .../models/item/jellyshroom_slab.json | 3 + .../models/item/jellyshroom_stairs.json | 3 + .../item/jellyshroom_stripped_bark.json | 3 + .../models/item/jellyshroom_stripped_log.json | 3 + .../models/item/jellyshroom_trapdoor.json | 3 + .../models/item/lacugrove_bookshelf.json | 3 + .../models/item/lacugrove_button.json | 6 + .../models/item/lacugrove_door.json | 6 + .../models/item/lacugrove_fence.json | 6 + .../models/item/lacugrove_gate.json | 6 + .../models/item/lacugrove_ladder.json | 3 + .../models/item/lacugrove_planks.json | 3 + .../models/item/lacugrove_plate.json | 3 + .../models/item/lacugrove_slab.json | 3 + .../models/item/lacugrove_stairs.json | 3 + .../models/item/lacugrove_stripped_bark.json | 3 + .../models/item/lacugrove_stripped_log.json | 3 + .../models/item/lacugrove_trapdoor.json | 3 + .../models/item/lucernia_bookshelf.json | 3 + .../models/item/lucernia_button.json | 6 + .../models/item/lucernia_door.json | 6 + .../models/item/lucernia_fence.json | 6 + .../models/item/lucernia_gate.json | 6 + .../models/item/lucernia_ladder.json | 3 + .../models/item/lucernia_planks.json | 3 + .../models/item/lucernia_plate.json | 3 + .../models/item/lucernia_slab.json | 3 + .../models/item/lucernia_stairs.json | 3 + .../models/item/lucernia_stripped_bark.json | 3 + .../models/item/lucernia_stripped_log.json | 3 + .../models/item/lucernia_trapdoor.json | 3 + .../item/mossy_glowshroom_bookshelf.json | 3 + .../models/item/mossy_glowshroom_button.json | 6 + .../models/item/mossy_glowshroom_door.json | 6 + .../models/item/mossy_glowshroom_fence.json | 6 + .../models/item/mossy_glowshroom_gate.json | 6 + .../models/item/mossy_glowshroom_ladder.json | 3 + .../models/item/mossy_glowshroom_planks.json | 3 + .../models/item/mossy_glowshroom_plate.json | 3 + .../models/item/mossy_glowshroom_slab.json | 3 + .../models/item/mossy_glowshroom_stairs.json | 3 + .../item/mossy_glowshroom_trapdoor.json | 3 + .../models/item/pythadendron_bookshelf.json | 3 + .../models/item/pythadendron_button.json | 6 + .../models/item/pythadendron_door.json | 6 + .../models/item/pythadendron_fence.json | 6 + .../models/item/pythadendron_gate.json | 6 + .../models/item/pythadendron_ladder.json | 3 + .../models/item/pythadendron_planks.json | 3 + .../models/item/pythadendron_plate.json | 3 + .../models/item/pythadendron_slab.json | 3 + .../models/item/pythadendron_stairs.json | 3 + .../models/item/pythadendron_trapdoor.json | 3 + .../models/item/tenanea_bookshelf.json | 3 + .../models/item/tenanea_button.json | 6 + .../models/item/tenanea_door.json | 6 + .../models/item/tenanea_fence.json | 6 + .../models/item/tenanea_gate.json | 6 + .../models/item/tenanea_ladder.json | 3 + .../models/item/tenanea_planks.json | 3 + .../models/item/tenanea_plate.json | 3 + .../models/item/tenanea_slab.json | 3 + .../models/item/tenanea_stairs.json | 3 + .../models/item/tenanea_stripped_bark.json | 3 + .../models/item/tenanea_stripped_log.json | 3 + .../models/item/tenanea_trapdoor.json | 3 + .../models/item/umbrella_tree_bookshelf.json | 3 + .../models/item/umbrella_tree_button.json | 6 + .../models/item/umbrella_tree_door.json | 6 + .../models/item/umbrella_tree_fence.json | 6 + .../models/item/umbrella_tree_gate.json | 6 + .../models/item/umbrella_tree_ladder.json | 3 + .../models/item/umbrella_tree_planks.json | 3 + .../models/item/umbrella_tree_plate.json | 3 + .../models/item/umbrella_tree_slab.json | 3 + .../models/item/umbrella_tree_stairs.json | 3 + .../item/umbrella_tree_stripped_bark.json | 3 + .../item/umbrella_tree_stripped_log.json | 3 + .../models/item/umbrella_tree_trapdoor.json | 3 + .../bclib/blocks/BaseBlock.java | 1 - .../bclib/blocks/BaseBookshelfBlock.java | 30 +- .../bclib/blocks/BaseFenceBlock.java | 16 +- .../bclib/blocks/BaseGateBlock.java | 15 +- .../bclib/blocks/BaseLadderBlock.java | 25 +- .../bclib/blocks/BasePressurePlateBlock.java | 1 - .../bclib/blocks/BaseSignBlock.java | 24 +- .../bclib/blocks/BaseStairsBlock.java | 9 +- .../bclib/blocks/BaseWoodenButtonBlock.java | 24 +- .../bclib/blocks/BaseWoodenSlabBlock.java | 30 + .../bclib/blocks/BaseWoodenStairsBlock.java | 31 + .../blocks/WoodenPressurePlateBlock.java | 21 + .../complexmaterials/WoodMaterial.java | 44 +- .../betterendforge/registry/EndBlocks.java | 2 +- .../models/block/block_bottom_top.json | 7 + .../betterendforge/models/block/ladder.json | 12 +- .../betterendforge.mixins.client.json | 1 + 554 files changed, 10342 insertions(+), 27 deletions(-) create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/dragon_tree_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/end_lotus_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/helix_tree_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/jellyshroom_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lacugrove_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/lucernia_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/pythadendron_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/tenanea_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_fence.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button_pressed.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top_hinge.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_post.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate_down.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_inner.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_outer.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_horizontal.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_side.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_bottom.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_open.json create mode 100644 src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_top.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/dragon_tree_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/end_lotus_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/helix_tree_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/jellyshroom_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lacugrove_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/lucernia_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/pythadendron_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/tenanea_trapdoor.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_bookshelf.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_button.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_door.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_fence.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_ladder.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_planks.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_plate.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_slab.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stairs.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_bark.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_log.json create mode 100644 src/generated/resources/assets/betterendforge/models/item/umbrella_tree_trapdoor.json create mode 100644 src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenSlabBlock.java create mode 100644 src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenStairsBlock.java create mode 100644 src/main/resources/assets/betterendforge/models/block/block_bottom_top.json diff --git a/src/generated/resources/.cache/cache b/src/generated/resources/.cache/cache index c90f396c..26209f51 100644 --- a/src/generated/resources/.cache/cache +++ b/src/generated/resources/.cache/cache @@ -39,11 +39,37 @@ f698f523d75a4ff1c6227d25de18da8af78a5f81 assets/betterendforge/blockstates/dense 8296accccee532f1597ef6c187ec1deffd6e4317 assets/betterendforge/blockstates/dragon_bone_block.json 597182bf3f609c22b0ac215937b69f2846fafb8e assets/betterendforge/blockstates/dragon_bone_slab.json 38fdf157a34aa2f076df26da3842dad918995038 assets/betterendforge/blockstates/dragon_bone_stairs.json +cb7b1f527fac049f1b603fdd0d230739a8ca9051 assets/betterendforge/blockstates/dragon_tree_bookshelf.json +a78ba8b551646147bd621321615e47b3a55902a2 assets/betterendforge/blockstates/dragon_tree_button.json +44023156f97dbf6cbd97664032b099504ab3834b assets/betterendforge/blockstates/dragon_tree_door.json +8bd1fdb45954da069c6cd79f9e8bc5b38fc5e582 assets/betterendforge/blockstates/dragon_tree_fence.json +23ae106fe7fc932507ff488b4e77feeb90a3dfa9 assets/betterendforge/blockstates/dragon_tree_gate.json +48664fec6e9a50ecee9d730e500d8814e560dfc4 assets/betterendforge/blockstates/dragon_tree_ladder.json 5c58c85fde2841ab24673f2a9b0784926ccc189b assets/betterendforge/blockstates/dragon_tree_leaves.json +ba3b615ca2f169fe55f546078c0fbff122237032 assets/betterendforge/blockstates/dragon_tree_planks.json +5b6e8e03a7b91ae72292609602e42eef150eae48 assets/betterendforge/blockstates/dragon_tree_plate.json c51c9de3f0499aa800945ecaff5e410495657142 assets/betterendforge/blockstates/dragon_tree_sapling.json +7fa153f6e7219abf20af26aafd2ee7e65b741733 assets/betterendforge/blockstates/dragon_tree_slab.json +ae1652d35154a4d3c07c077d9410a613eb5be1f1 assets/betterendforge/blockstates/dragon_tree_stairs.json +fe19be4f7c13aecc42616692d6362cad9a1de423 assets/betterendforge/blockstates/dragon_tree_stripped_bark.json +fb352aa5702c55e2395a1abee292e66b56aec127 assets/betterendforge/blockstates/dragon_tree_stripped_log.json +4eada517150aa95d7e2aec0935add95326397f0b assets/betterendforge/blockstates/dragon_tree_trapdoor.json f6b976ef34f5e324e48460c8dbf496449dea2037 assets/betterendforge/blockstates/emerald_ice.json aee268cc5aafd0e6ae45c6be7e6995e1c006250d assets/betterendforge/blockstates/end_lotus_bark.json +e78ed45288bb2032118959b97ea9b1196bea9aa9 assets/betterendforge/blockstates/end_lotus_bookshelf.json +116ef9e01fbeb74db3321cfab1143b28909e5fd1 assets/betterendforge/blockstates/end_lotus_button.json +82a78328e92e053c9dbd102bc07d7f0ed12e77a0 assets/betterendforge/blockstates/end_lotus_door.json +adca51de6eb2e0e51e031b0ba266f9c85132fa8a assets/betterendforge/blockstates/end_lotus_fence.json +b27118c698fff6631bf8c6b4fe78828a15410208 assets/betterendforge/blockstates/end_lotus_gate.json +15ac533229b86974f88a3275ec3b24b2e2c1a0b7 assets/betterendforge/blockstates/end_lotus_ladder.json 702571ec6fd610f584de735b467c85af6bb5c308 assets/betterendforge/blockstates/end_lotus_log.json +3819f432b199bfbe9a1eddfed6e7695a5a6d2d1e assets/betterendforge/blockstates/end_lotus_planks.json +4d1fcc21321aedfd5d2ad6711e47ee8b985cf7e1 assets/betterendforge/blockstates/end_lotus_plate.json +81c40f738d003344f1266048f286097e0dcf8350 assets/betterendforge/blockstates/end_lotus_slab.json +0723c13f17d7bfde95c266992700ca66bdd198ca assets/betterendforge/blockstates/end_lotus_stairs.json +1de7d8ed18d317c1771310401065bcd4291d08f5 assets/betterendforge/blockstates/end_lotus_stripped_bark.json +c236ec4a8d77762a0d2ffaa9c56ed647d8d4acb7 assets/betterendforge/blockstates/end_lotus_stripped_log.json +140bbadb207f41b22ebf1a725fe6155f2d9b3bb6 assets/betterendforge/blockstates/end_lotus_trapdoor.json e1235cf6e68d9e6cd77ee7c70a98a27da87fc411 assets/betterendforge/blockstates/end_moss.json ae310827d3096478112594fd40a186c90590d418 assets/betterendforge/blockstates/end_moss_path.json 2cab298083fd1122094f98d591e2275e824026ce assets/betterendforge/blockstates/end_mycelium.json @@ -75,8 +101,21 @@ c946a573d2f54a94b98a61c7a3da0d1c9fba3c1f assets/betterendforge/blockstates/gold_ 01f23f351006f22205603ce125dd00e788256f80 assets/betterendforge/blockstates/granite_lantern.json c316d1fae4c59b5a64ccaa15bfa2634a2481ea54 assets/betterendforge/blockstates/granite_pedestal.json 4a71bc1b80e05b309288daf6d82587c4f487380f assets/betterendforge/blockstates/helix_tree_bark.json +f102862177eb25b0f74f72b3d9eb5e2417b8af61 assets/betterendforge/blockstates/helix_tree_bookshelf.json +f22f49fecd1440a4b5c62bbbfef74eec8f66739e assets/betterendforge/blockstates/helix_tree_button.json +2f3ddc2d56ed3d632f3a2a015e05ae73b37bd637 assets/betterendforge/blockstates/helix_tree_door.json +0c106c4f6a2061de7c03023dd91043e81355981c assets/betterendforge/blockstates/helix_tree_fence.json +aa4d32f44e27ac79b70c80ea71681bd1435c2d06 assets/betterendforge/blockstates/helix_tree_gate.json +f784617527987d752f7425268bddee30b7a6f515 assets/betterendforge/blockstates/helix_tree_ladder.json 2b66d7d2258edc94ca4b1bdbf950d7a5f548ed52 assets/betterendforge/blockstates/helix_tree_log.json +2df48e0d702796569b154ad007f8be21751117a5 assets/betterendforge/blockstates/helix_tree_planks.json +c7322fed16848a36f84d6431f50aa3d1e5cf037e assets/betterendforge/blockstates/helix_tree_plate.json ebd1b6174f2fadcab4fb2af1a4311a4629e9888c assets/betterendforge/blockstates/helix_tree_sapling.json +ef47d95118f24f63931aa43001624635063874df assets/betterendforge/blockstates/helix_tree_slab.json +a9440ee3d3f39681db544bdb09d009f80bf47080 assets/betterendforge/blockstates/helix_tree_stairs.json +50c0699dd37945a83d558fd839133c6bc2275a2e assets/betterendforge/blockstates/helix_tree_stripped_bark.json +5e11193ee46e205a803f6290a6066f5038437662 assets/betterendforge/blockstates/helix_tree_stripped_log.json +f67caa5d2b71d2bc9a7bd6a86e9627d748efb9b0 assets/betterendforge/blockstates/helix_tree_trapdoor.json cc99da91ea239458facf845a870d7b6926958c23 assets/betterendforge/blockstates/hydralux_petal_block.json 2012704ab229880d301e1e6e34eb7494a8150000 assets/betterendforge/blockstates/hydralux_petal_block_black.json bd8b93be8057d0c3ccd758ffc0d29e0ab6a078ec assets/betterendforge/blockstates/hydralux_petal_block_blue.json @@ -114,14 +153,64 @@ a5435a47712ae949250d1fef1d3f3ce3e558784b assets/betterendforge/blockstates/iron_ 5aa87894d5740114df12269e65503a4ee2281f78 assets/betterendforge/blockstates/iron_bulb_lantern_yellow.json 52f91dae932f76fde8d6533bd075ece5805c3c66 assets/betterendforge/blockstates/iron_chandelier.json 4645f79fe768c7f44d06a7fb102aa4323166cad7 assets/betterendforge/blockstates/jellyshroom_bark.json +b3edc72c7d27a5f64ec248b34100b1cc3a3135e2 assets/betterendforge/blockstates/jellyshroom_bookshelf.json +8739bcc2d9a1b434efcb61b15ed9b74dd39ebe79 assets/betterendforge/blockstates/jellyshroom_button.json +28dac0088694849707f6b06e11eefee10ab4202e assets/betterendforge/blockstates/jellyshroom_door.json +97cd571b82d6e93e0b2a5146c4e608a705745b44 assets/betterendforge/blockstates/jellyshroom_fence.json +5eb7158a8f63712daa70b48b6b3a3d010bc71613 assets/betterendforge/blockstates/jellyshroom_gate.json +ac6db7897726b4bec0c1cbc2353533d8385c3fb8 assets/betterendforge/blockstates/jellyshroom_ladder.json 6cc55cecec896ff7f35776c46057494b24df2c81 assets/betterendforge/blockstates/jellyshroom_log.json +17521b01a35025104c83833e11c65bd6e1fc1ec0 assets/betterendforge/blockstates/jellyshroom_planks.json +7637be10e490bbc1a8e5f8fe84e537990b64c193 assets/betterendforge/blockstates/jellyshroom_plate.json +288e0cd4a21a9a360614bc2614be71170967d6e6 assets/betterendforge/blockstates/jellyshroom_slab.json +94bae80710f27bf936746028c1b9eaff168006e5 assets/betterendforge/blockstates/jellyshroom_stairs.json +9a423ab6e4ebd29f0392df2ff269f90d36b6e756 assets/betterendforge/blockstates/jellyshroom_stripped_bark.json +29f075279d94ba0d086fb830914e431513d1cf98 assets/betterendforge/blockstates/jellyshroom_stripped_log.json +9ae33d02d48072089cb434c7c8e2e8325e97abb2 assets/betterendforge/blockstates/jellyshroom_trapdoor.json 0dd5de489417dee95069bc4517bbac4c066aa9a5 assets/betterendforge/blockstates/jungle_moss.json 06ea31d8a05a4433da2be4ede7d7aa9fa2d7725c assets/betterendforge/blockstates/jungle_moss_path.json +639c9896b883c58c48840ac76edfe04a997132b7 assets/betterendforge/blockstates/lacugrove_bookshelf.json +d0b3409ce22ccc5489f00b9adcd1de0c5a9a399f assets/betterendforge/blockstates/lacugrove_button.json +5dccc0fc4f605a0a68ffa6a4ae8dd8a6caaf7eb5 assets/betterendforge/blockstates/lacugrove_door.json +019b29a4e7dfc66e8393c738fe48734fae8d6e2e assets/betterendforge/blockstates/lacugrove_fence.json +75212084d06adf49b9019ba372a1dcb7be2cb7ac assets/betterendforge/blockstates/lacugrove_gate.json +d8cdd454a8a04d4f1382c359ba9a7f0027e5387b assets/betterendforge/blockstates/lacugrove_ladder.json 2609943a47bd830c24dd017f1d7a25f10174995e assets/betterendforge/blockstates/lacugrove_leaves.json +9f785af916efcd3fcf7a86414b45d918de725ea7 assets/betterendforge/blockstates/lacugrove_planks.json +7886e4df1e073c283b7151c04fa66f49b50531c1 assets/betterendforge/blockstates/lacugrove_plate.json 9703b590e8355615c430417c484ba797e4adcc81 assets/betterendforge/blockstates/lacugrove_sapling.json +9c40c5b23b6f813d881e75199b834a605c48a714 assets/betterendforge/blockstates/lacugrove_slab.json +c80820e56a0e3eba42bb98cc3de78940814cac8a assets/betterendforge/blockstates/lacugrove_stairs.json +7361f2b070b356ba4fde8e98fc57c1aba34667bb assets/betterendforge/blockstates/lacugrove_stripped_bark.json +0f9d773e0d44c622400496a0dd1424a434a15bdf assets/betterendforge/blockstates/lacugrove_stripped_log.json +b026a50c0835520f197c376a987e2fba696f3c15 assets/betterendforge/blockstates/lacugrove_trapdoor.json +bbba3e59404cc7e05da94e094416d83db6c78f70 assets/betterendforge/blockstates/lucernia_bookshelf.json +68a1b0c00e7509d23b4ac5d6f132af4800646e48 assets/betterendforge/blockstates/lucernia_button.json +f7ebf2e4ccdecf5775220c87505ebb572be3bb5d assets/betterendforge/blockstates/lucernia_door.json +90b97026b80af8c554efdc4a665774cfd11cd1dc assets/betterendforge/blockstates/lucernia_fence.json +23f5bf34b62e4162d7172eb20efca4a60fa06f03 assets/betterendforge/blockstates/lucernia_gate.json +e581ae699575323cc4ff70eb1c83bb131ae740ce assets/betterendforge/blockstates/lucernia_ladder.json +2c553d0c099c2eb6386ac33f9e5028215e8b9538 assets/betterendforge/blockstates/lucernia_planks.json +ade3845e0c549388303d4fc02ee104bb946aa636 assets/betterendforge/blockstates/lucernia_plate.json 0c49d388274147ed7f16b7e5898c47024e95f138 assets/betterendforge/blockstates/lucernia_sapling.json +916f4e510b13b04c85e38a23a9b821f3a41856ab assets/betterendforge/blockstates/lucernia_slab.json +f620f70bbfd82b79375b4c5f71c806fc95db410c assets/betterendforge/blockstates/lucernia_stairs.json +79dcab11d3ba78f6d4645faa5c59635d57904a4f assets/betterendforge/blockstates/lucernia_stripped_bark.json +4ee16911e6595bc28ddef6a4f5bb2416b9079bcc assets/betterendforge/blockstates/lucernia_stripped_log.json +09a6bf850c9077899e34db43707225599fe2b7fc assets/betterendforge/blockstates/lucernia_trapdoor.json 759655f02ab09c01797c7fe50f8f30f742d6af14 assets/betterendforge/blockstates/missing_tile.json +8a4bd18150cd0f9fef3600799c33d0f6c9392eb9 assets/betterendforge/blockstates/mossy_glowshroom_bookshelf.json +fdcb14b83e718c5ee0b7efeb8f267c59273a1621 assets/betterendforge/blockstates/mossy_glowshroom_button.json +eaf2967a5d3a2271c9cea9b84b560d37398ab61b assets/betterendforge/blockstates/mossy_glowshroom_door.json +1301a7cd3fb89d79d86e3c62014eb85cecb1d838 assets/betterendforge/blockstates/mossy_glowshroom_fence.json +b2d86fc049f4691d5d3a6117820b00cd97a252a9 assets/betterendforge/blockstates/mossy_glowshroom_gate.json +699db8e0001a494afa203ee801360edf55bbb6cb assets/betterendforge/blockstates/mossy_glowshroom_ladder.json +3055d8495008ea14994a78e5d0343739723180cc assets/betterendforge/blockstates/mossy_glowshroom_planks.json +fa87b8e08457dc7cc7e14622d2d7b075d91379aa assets/betterendforge/blockstates/mossy_glowshroom_plate.json b2427b4603180c746442e1fb8bc0fb1eb330e482 assets/betterendforge/blockstates/mossy_glowshroom_sapling.json +0ba08da2ef6fd358cd51d9a8ea84f1d625e88372 assets/betterendforge/blockstates/mossy_glowshroom_slab.json +eddd457e8a441010061b157e572234518e9e9f6a assets/betterendforge/blockstates/mossy_glowshroom_stairs.json +67c59ca58ecc6b5d8c00c0e20c2b2758d5628368 assets/betterendforge/blockstates/mossy_glowshroom_trapdoor.json baed449fc5f70192c77d3f856e53c68144750dec assets/betterendforge/blockstates/neon_cactus_block.json 57d84b9b0efa1d0bdd90805777e6324005a53b6a assets/betterendforge/blockstates/pallidium_full.json f20f1f25b6003420df1d777d2849bae8f2d706c8 assets/betterendforge/blockstates/pallidium_heavy.json @@ -130,8 +219,19 @@ f3c18a44205a32ef9041c019c65097021453d30a assets/betterendforge/blockstates/palli 94a5bf4e2a50efe97d8ead5e6da32520566be8cf assets/betterendforge/blockstates/pink_moss.json 7d64ada3e83e886c1b06eb6b132fcc01c9805592 assets/betterendforge/blockstates/pink_moss_path.json 806b1f85e0b3b3e8292087ffcfeccf803f4f05b1 assets/betterendforge/blockstates/purpur_lantern.json +67eaf9c5d4e75c521ba052168e47f04d090121f6 assets/betterendforge/blockstates/pythadendron_bookshelf.json +bfd998086d25e77c712e6035b9b30624add683a3 assets/betterendforge/blockstates/pythadendron_button.json +906fb6789e747893221d08d8ea49af41ba7fc435 assets/betterendforge/blockstates/pythadendron_door.json +b77750746036b44b027776ce813db6bd5a95ed0c assets/betterendforge/blockstates/pythadendron_fence.json +cd5432c48a5104d17b42186fdef1a67c78f7c0e3 assets/betterendforge/blockstates/pythadendron_gate.json +d43db51c315ac9a319dfabebec23959cf332e359 assets/betterendforge/blockstates/pythadendron_ladder.json 7296ad4ebf02a5d91c093e01d5c9983d81ace02e assets/betterendforge/blockstates/pythadendron_leaves.json +69a6c476cfbc47c78dba0d28c764e64f2b072cac assets/betterendforge/blockstates/pythadendron_planks.json +0f7142882f6de264d950052052fea575d784445a assets/betterendforge/blockstates/pythadendron_plate.json 7efd16d15333bd07da216cde25026dee24aec06e assets/betterendforge/blockstates/pythadendron_sapling.json +522103dc7b29be7b5dae7c698884afe27b375c10 assets/betterendforge/blockstates/pythadendron_slab.json +cfd543e22319e5c3361f121ed715bbc820d35104 assets/betterendforge/blockstates/pythadendron_stairs.json +f1393b646d945fa3e1a14ac15a588bdedebfa311 assets/betterendforge/blockstates/pythadendron_trapdoor.json b0c906e4954eff955a70b3cadd0595c7262fc6c0 assets/betterendforge/blockstates/quartz_lantern.json 024f4baefd720f06616ec8592f8a7f2eb609015e assets/betterendforge/blockstates/rutiscus_path.json b9b233122746e18ef32a8ff7b30d214f275d4257 assets/betterendforge/blockstates/sandy_jadestone.json @@ -178,8 +278,21 @@ ebb8f01316fce440bded2d5c32e5ed2c12b66142 assets/betterendforge/blockstates/sulph 14c39fb51a1d3e7b9a761389363f9babba546fb8 assets/betterendforge/blockstates/sulphuric_rock_tiles.json d97921349768ca93e1140ba3911c79a6f26ba14f assets/betterendforge/blockstates/sulphuric_rock_wall.json 0dae73e1e3d59d79d5b79a50183db8695694de80 assets/betterendforge/blockstates/tenanea_bark.json +2c4ba5ae2a67916eaef02501da9603d34916be2d assets/betterendforge/blockstates/tenanea_bookshelf.json +c1f6d3505f7aa361eb700d89425d00a90fd0b0fd assets/betterendforge/blockstates/tenanea_button.json +27deb307110e3ab815fa62f185d0207864ea7cfb assets/betterendforge/blockstates/tenanea_door.json +4cad8ec696042287f02e9d9b33eadc8119168dd1 assets/betterendforge/blockstates/tenanea_fence.json +cf1507589cb8056c1a373edc44811a746809d048 assets/betterendforge/blockstates/tenanea_gate.json +7908341a62a098afd78ab6a01108b493332f31d9 assets/betterendforge/blockstates/tenanea_ladder.json d3163e5aba78ee9eb810fd7f440255989d3f3408 assets/betterendforge/blockstates/tenanea_log.json +037be82b84d62776306a2e02940803456810df75 assets/betterendforge/blockstates/tenanea_planks.json +6b87bd731c4e8ff49e6d380e482e901fd20ab9b5 assets/betterendforge/blockstates/tenanea_plate.json 1388e89f462d7e77098ece79f773f3f101d5f85d assets/betterendforge/blockstates/tenanea_sapling.json +83607cdbc139186d22639dfae73e0b4062c2bf75 assets/betterendforge/blockstates/tenanea_slab.json +92dc562ce18e4ed41f8ec7821f773af1527bf060 assets/betterendforge/blockstates/tenanea_stairs.json +8a7e7d6b5fa050ad67bc09bd5384c2870756685a assets/betterendforge/blockstates/tenanea_stripped_bark.json +043405500e902354a053d008057cb2e88d908e38 assets/betterendforge/blockstates/tenanea_stripped_log.json +70ea595d6d13b1974fd2e91017a057d59203a81d assets/betterendforge/blockstates/tenanea_trapdoor.json aeb566a38de47587fe8ae6a289acc8b8abf05ffd assets/betterendforge/blockstates/terminite_anvil.json d0b1873de5a7edfba3d20c07b70046a4cf48e54e assets/betterendforge/blockstates/terminite_bars.json b7ff3e307f3b49e35557a0d16d6846e6e7bc3efd assets/betterendforge/blockstates/terminite_bulb_lantern.json @@ -253,10 +366,23 @@ d2f13f0420e2feec8ccdb29d29883fc6a17bc469 assets/betterendforge/blockstates/umbra d89caf62fa0f163f7602f613a0d232bd472c9b98 assets/betterendforge/blockstates/umbralith_tiles.json 57f33490555d3c36d6d36de56aa41bad3a9ad530 assets/betterendforge/blockstates/umbralith_wall.json c96ad20d1e363c788ec1e85c685c8f66645d8e5c assets/betterendforge/blockstates/umbrella_tree_bark.json +e93e157643f7513ce914b915de1c835c8055116c assets/betterendforge/blockstates/umbrella_tree_bookshelf.json +ac795fa11f6a29047732391af521a02eb47ef4bd assets/betterendforge/blockstates/umbrella_tree_button.json 903a9f78f649af3a7467bf01b72be7383ae9af73 assets/betterendforge/blockstates/umbrella_tree_cluster.json b4012e38b69839306fd5edb5bcf4df43aed633b4 assets/betterendforge/blockstates/umbrella_tree_cluster_empty.json +6fec048681c2436119e2eaff34c4af7370aac8cf assets/betterendforge/blockstates/umbrella_tree_door.json +805060a783f43c083d10231783db87ffbeb9bd05 assets/betterendforge/blockstates/umbrella_tree_fence.json +1110fafe78f5f21fc2268378a6c80948e4d04c46 assets/betterendforge/blockstates/umbrella_tree_gate.json +cb8d40594a1bbeaff02b279d43c45c87d7b3bfaa assets/betterendforge/blockstates/umbrella_tree_ladder.json f0e835a6e3141f123ebd849a4370719af30f265a assets/betterendforge/blockstates/umbrella_tree_log.json +df6166f98c21cfec17bd7e22348659218ea154bc assets/betterendforge/blockstates/umbrella_tree_planks.json +b4b2a3b149f6d0f76667e13556feb2b77c9c6017 assets/betterendforge/blockstates/umbrella_tree_plate.json 91359c63fc86287a4fbfaab7cc499f6741e46c6c assets/betterendforge/blockstates/umbrella_tree_sapling.json +f8b6a6363a78c084a83ae58ba5803984a615833a assets/betterendforge/blockstates/umbrella_tree_slab.json +a4a08dedfd1c8a0c73b11cdfd09391740e020c13 assets/betterendforge/blockstates/umbrella_tree_stairs.json +40b910cdbe2974350d8ee7be9f301c6bbdfc0555 assets/betterendforge/blockstates/umbrella_tree_stripped_bark.json +350d64ad77bbab0c45df806f075fd2598a9a18b0 assets/betterendforge/blockstates/umbrella_tree_stripped_log.json +07d7d2e880b44e09109105c8f9d32e29075d2a77 assets/betterendforge/blockstates/umbrella_tree_trapdoor.json 8168330ab21cb8f73da4bac1044b82c56ab3517e assets/betterendforge/blockstates/violecite.json ac7f9caa01964b2a0eb01bdf1de624be52244d66 assets/betterendforge/blockstates/violecite_bricks.json 579c28e4d2c74bc991c8ef5d15569dd70dfe1c8b assets/betterendforge/blockstates/violecite_bricks_slab.json @@ -354,12 +480,70 @@ b167b85c95c2c5b7fed073a9e90e2bd4530781c6 assets/betterendforge/models/block/drag c55122cf6147d4e1bbb239790aa57f6943f62a6e assets/betterendforge/models/block/dragon_bone_stairs.json 3b007dad90e9906c5ab3ab228458b61f008be7c7 assets/betterendforge/models/block/dragon_bone_stairs_inner.json c7df03e48f4598c0737499afbb58fbf758e77341 assets/betterendforge/models/block/dragon_bone_stairs_outer.json +5ac91bb6945c35d7dc1ebf06375be5c27937f3e4 assets/betterendforge/models/block/dragon_tree_bookshelf.json +64f35ad71140b017ad98b2edb97c77a4543bd973 assets/betterendforge/models/block/dragon_tree_button.json +8c2313e78eb5b80134e6daa423bc6b51d2775448 assets/betterendforge/models/block/dragon_tree_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/dragon_tree_door.json +630d27f2a18a4679f78c12fd718e2f121c553ca1 assets/betterendforge/models/block/dragon_tree_door_bottom.json +013d00a320861555f782adc74755574538ffbfc2 assets/betterendforge/models/block/dragon_tree_door_bottom_hinge.json +9e561e297d12c697e2011ed686dc645d91c87fee assets/betterendforge/models/block/dragon_tree_door_top.json +47144ffb0cdc8b6cc926727ecf9a23420e5b719c assets/betterendforge/models/block/dragon_tree_door_top_hinge.json +e266309fab67304c295c8baeed186cf1a64d5737 assets/betterendforge/models/block/dragon_tree_fence_post.json +2082dcc4b6f5762046436e16a9ac3c8cd50c604c assets/betterendforge/models/block/dragon_tree_fence_side.json +896fb73ac902bdfe05a51b6287e9946c685a2e5b assets/betterendforge/models/block/dragon_tree_gate.json +08bb847ed9a762526b6d0e29767cfeed057a77df assets/betterendforge/models/block/dragon_tree_gate_open.json +7990f645ec57d1be10e00e7ac76a092f4436816d assets/betterendforge/models/block/dragon_tree_gate_wall.json +ce19311c4a5d5a0053d3efeed437d5493506d820 assets/betterendforge/models/block/dragon_tree_gate_wall_open.json +33e559ef5a4c850bb3e19a4ef1e0d79aaf1b69a3 assets/betterendforge/models/block/dragon_tree_ladder.json ef60af7bd87e41fd90812d85c30e8296e413570d assets/betterendforge/models/block/dragon_tree_leaves.json +93bf8882d0c9acad388da750f73bea1279e41e71 assets/betterendforge/models/block/dragon_tree_planks.json +02439ed7666a7622147bde68f40feb0a0bdaeaeb assets/betterendforge/models/block/dragon_tree_plate.json +06eaf59707ed3f6252d43ae989546fa0846b2bd3 assets/betterendforge/models/block/dragon_tree_plate_down.json 0b668ccb9656d4cd1ca821e46b800a1811ee2e8b assets/betterendforge/models/block/dragon_tree_sapling.json +b8955f992f8986d3037e2d21c0e8d9ab3a02da05 assets/betterendforge/models/block/dragon_tree_slab.json +924961402b42d0d200b669441d865f70fe992422 assets/betterendforge/models/block/dragon_tree_slab_top.json +aa0630c3b54e16ce8ef52d859ddc84178d4f1066 assets/betterendforge/models/block/dragon_tree_stairs.json +3b1f370040edb982b42bcdf09387b3a69bb5d212 assets/betterendforge/models/block/dragon_tree_stairs_inner.json +f8e43f507a16e39686ab6c757e5a0264e4285d3c assets/betterendforge/models/block/dragon_tree_stairs_outer.json +d28c1a85abd9358a65daadd64d9a725ca9649000 assets/betterendforge/models/block/dragon_tree_stripped_log.json +96e99276c688fdd69ee4e3dfbf66f25bb34cca51 assets/betterendforge/models/block/dragon_tree_stripped_log_horizontal.json +5dbfd09b3179351ad4c0a586262d97e65764738d assets/betterendforge/models/block/dragon_tree_stripped_log_side.json +055b97a5fe88ec216e3eee087a5484447ba7ca14 assets/betterendforge/models/block/dragon_tree_trapdoor_bottom.json +345f1f027420a5388930577eaf690ddcb5e04b2f assets/betterendforge/models/block/dragon_tree_trapdoor_open.json +045d0d9088041dd03c9ce721bf3f465dd9596191 assets/betterendforge/models/block/dragon_tree_trapdoor_top.json 90c70f0cb25da3d2360994c6622bee01f648b65f assets/betterendforge/models/block/emerald_ice.json +6fcb33a4fed12980cc4eebe82c67715ccd49f61e assets/betterendforge/models/block/end_lotus_bookshelf.json +72b39535c5aec5d462b500a6d93b4b679ff088e0 assets/betterendforge/models/block/end_lotus_button.json +3edbab62c66c52811aea5b1fb44367613d43cb71 assets/betterendforge/models/block/end_lotus_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/end_lotus_door.json +d467c395fb805d59ced038393e0b1d2bc83c4e73 assets/betterendforge/models/block/end_lotus_door_bottom.json +1f67e7eb7b20fa1b3ad871513db4e816cee839ef assets/betterendforge/models/block/end_lotus_door_bottom_hinge.json +48f5c01c5ef332dba076bd75afcfa0a0669a1e60 assets/betterendforge/models/block/end_lotus_door_top.json +ffbdaaabf09db75da691044893f55652b0bef7e5 assets/betterendforge/models/block/end_lotus_door_top_hinge.json +b3c5be9b56f59d964eeb18049cd6a7b540167780 assets/betterendforge/models/block/end_lotus_fence_post.json +9011fef72aedb15e670256e014ca1b1a095820a7 assets/betterendforge/models/block/end_lotus_fence_side.json +df4fc896768afabeb97865054d59f6d69ebc1278 assets/betterendforge/models/block/end_lotus_gate.json +de95b55b3502b018ef911bb557219631b65418c5 assets/betterendforge/models/block/end_lotus_gate_open.json +77ec01799588731abc3b057ea37eebbead7dfcd5 assets/betterendforge/models/block/end_lotus_gate_wall.json +84a8118d7a0e2635b18815d8bc3aaea224689ef0 assets/betterendforge/models/block/end_lotus_gate_wall_open.json +f578b5df21d9536785c921f965a5b649c7ae2b0b assets/betterendforge/models/block/end_lotus_ladder.json a77c81b4e86a3db9e2ebedf2d2a2015141dea396 assets/betterendforge/models/block/end_lotus_log.json ac089ce03ac22c7babaa104b7a1f957d5895b1d2 assets/betterendforge/models/block/end_lotus_log_horizontal.json fbc5f6f804a2a0cf9f434636609260f388f0f013 assets/betterendforge/models/block/end_lotus_log_side.json +b1f35dd9d52f66ec9d48b0f84e64e5886dc981ea assets/betterendforge/models/block/end_lotus_planks.json +f2047eb58b5fcaefcf8f0e99cdf84ab0022e3aa7 assets/betterendforge/models/block/end_lotus_plate.json +4b8e9f41e14e9fbd49dea33a54205db4e9057508 assets/betterendforge/models/block/end_lotus_plate_down.json +497fbdafd09c65d03b77781e2f7966b1a6bd61aa assets/betterendforge/models/block/end_lotus_slab.json +66c8dd0ff2975e4b615a557f8765033d591eee18 assets/betterendforge/models/block/end_lotus_slab_top.json +7c5defbe39aca4afda989b65c15c3434d989600e assets/betterendforge/models/block/end_lotus_stairs.json +8f713034ecd22464821ddb462f4649a3b52f308b assets/betterendforge/models/block/end_lotus_stairs_inner.json +1d8450d3468c3b0e4b39a81b0b72bcdc621234f6 assets/betterendforge/models/block/end_lotus_stairs_outer.json +4ad51630d7402757d913634df4c3d7b146bc1243 assets/betterendforge/models/block/end_lotus_stripped_log.json +646f816a5d120df5c770c7c399bff790760f7d1b assets/betterendforge/models/block/end_lotus_stripped_log_horizontal.json +39366969a5e3633cf514254a8dca1e322c434156 assets/betterendforge/models/block/end_lotus_stripped_log_side.json +4a5e1c0f5fee49b1e87da2684d19828ba8e93750 assets/betterendforge/models/block/end_lotus_trapdoor_bottom.json +9e86164991c351f32c4547d42cdd6770164bc536 assets/betterendforge/models/block/end_lotus_trapdoor_open.json +e811f4029c86b4ccf35907f5d6fa92df5c7f8c29 assets/betterendforge/models/block/end_lotus_trapdoor_top.json f1b51e6f15feb910d4b029fe603ff567d2f161b7 assets/betterendforge/models/block/end_moss.json 6f268a9ea614a28cc971a49c9c20c91701aad1f3 assets/betterendforge/models/block/end_moss_path.json 9091d6fbdfdcd2a4794bf804003e32095320aa8f assets/betterendforge/models/block/end_mycelium.json @@ -422,10 +606,39 @@ f30adfb85d7b5ac44f7101ca5deef9800d735dc6 assets/betterendforge/models/block/flav 224efa1f22ded34821573f84366581451af541e6 assets/betterendforge/models/block/granite_lantern_ceil.json d6c225f2fff0a533b0ace4e19bbcc6c7e0c05a14 assets/betterendforge/models/block/granite_lantern_floor.json dd42743642130cb811c9d051a4bf2c9443b2384a assets/betterendforge/models/block/granite_pedestal.json +f2906439eeb5b800c0baa2f1e19bb11f54e2f532 assets/betterendforge/models/block/helix_tree_bookshelf.json +7a23da47b0d1053356cec12f76d65d9362b8bc04 assets/betterendforge/models/block/helix_tree_button.json +0aabcc571ef04fb3de6efc36447067959d7f4ef2 assets/betterendforge/models/block/helix_tree_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/helix_tree_door.json +aab2ec6d46ed49c9a724c5cf3cf8d67149a464d9 assets/betterendforge/models/block/helix_tree_door_bottom.json +abc4ba9b094ee13f9de9ef26cf2e69a65e59b373 assets/betterendforge/models/block/helix_tree_door_bottom_hinge.json +62fe11985911faa9aeb07667c63b9723e4c5e483 assets/betterendforge/models/block/helix_tree_door_top.json +5e010e394c4a70e54dac00980a28df30cd821210 assets/betterendforge/models/block/helix_tree_door_top_hinge.json +b397d5fa6ddd0b717cbcaa21c4550112591c7383 assets/betterendforge/models/block/helix_tree_fence_post.json +ae73a5a9e930074396ae993aa3e19ca522b8ae23 assets/betterendforge/models/block/helix_tree_fence_side.json +cad947cd4c0d6634c54e36f469afa71437671d88 assets/betterendforge/models/block/helix_tree_gate.json +cf089aa422898b26a8dd100dc3fa7ddba3195557 assets/betterendforge/models/block/helix_tree_gate_open.json +e1975b17fd5fa80ad77484bec78a09e2f454cc5d assets/betterendforge/models/block/helix_tree_gate_wall.json +50834eac9b70ff33bc2243527ab9346f5a2e843e assets/betterendforge/models/block/helix_tree_gate_wall_open.json +cca9527d7418647b71c25b8beb5e301a8b9fb38c assets/betterendforge/models/block/helix_tree_ladder.json 49af6b5152dd694db960ce0399ed4a3a628fd345 assets/betterendforge/models/block/helix_tree_log.json 5b0d47ba2a22847b4d567de9c255426eea90d4ff assets/betterendforge/models/block/helix_tree_log_horizontal.json 1e2edc6d7b2a9e6f38cfa15a1f2503690294a96a assets/betterendforge/models/block/helix_tree_log_side.json +23e113cedfa03e476442e278469b25c16f0435b4 assets/betterendforge/models/block/helix_tree_planks.json +837339087628848165878ce0675b7a08ed8dccaa assets/betterendforge/models/block/helix_tree_plate.json +9a20e92c2ae77753f72bee142063eb75a9e8afb7 assets/betterendforge/models/block/helix_tree_plate_down.json 1e71383a78899fd8b35f0197fdc8ec1c969f3883 assets/betterendforge/models/block/helix_tree_sapling.json +bf3a2757a000f8c34373151757f3aa921942a34e assets/betterendforge/models/block/helix_tree_slab.json +ec110b3b8ecf4ba2ede1493f15926e2bbd7d9875 assets/betterendforge/models/block/helix_tree_slab_top.json +b755c693b0f86af970586e6ef0baa73d2a292db0 assets/betterendforge/models/block/helix_tree_stairs.json +5534b4010e906766f6fff610cea02474455a2b23 assets/betterendforge/models/block/helix_tree_stairs_inner.json +939c30a8e97a4dada1493f199596458274491f6e assets/betterendforge/models/block/helix_tree_stairs_outer.json +2cddd2c5e7257d7684a1477e60c36c8b76a0a641 assets/betterendforge/models/block/helix_tree_stripped_log.json +9504431c8350a8c4d40e8323731ff3fb6162aac6 assets/betterendforge/models/block/helix_tree_stripped_log_horizontal.json +e00db7305e2a07b6b738fe6b135650350b439a48 assets/betterendforge/models/block/helix_tree_stripped_log_side.json +673beb2b50eb54578d42ff2b56beef085c25cce4 assets/betterendforge/models/block/helix_tree_trapdoor_bottom.json +61aa455b7c1c8329d049560bf241b70b5afaeb86 assets/betterendforge/models/block/helix_tree_trapdoor_open.json +dc3bf94d2a3adbdc7790f253121fe091f8893920 assets/betterendforge/models/block/helix_tree_trapdoor_top.json acd5323caa10037fd51aeb420fe8062d4ff35696 assets/betterendforge/models/block/hydralux_petal_block.json a37ba606195adfffaa731173ad8abee4f5a85b73 assets/betterendforge/models/block/hydralux_petal_block_black.json a37ba606195adfffaa731173ad8abee4f5a85b73 assets/betterendforge/models/block/hydralux_petal_block_blue.json @@ -464,17 +677,130 @@ fa38734764d418872e304b94ae5ef538da6cab98 assets/betterendforge/models/block/iron 828021a4550308588dd51e6f09b170a40eb40dde assets/betterendforge/models/block/iron_chandelier_ceil.json 9fb4e8dd0b8e6ec0069d0e79ec22f02a12d8dc07 assets/betterendforge/models/block/iron_chandelier_floor.json 0b0fba43d1f50e8b946b447e50c640f98e0bf2ce assets/betterendforge/models/block/iron_chandelier_wall.json +4cc7cdfc7c0eeb02a46666daa1d7fa95f54d2ff0 assets/betterendforge/models/block/jellyshroom_bookshelf.json +ee22f11516dbda710cecfd57f12f3962e596f5c4 assets/betterendforge/models/block/jellyshroom_button.json +c5ee540e89d46a867f287ace9ade314946b80fb1 assets/betterendforge/models/block/jellyshroom_button_pressed.json 3014bc2a96a9ecb5d6a4373dec0b312dcd6aa6d8 assets/betterendforge/models/block/jellyshroom_cap_purple.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/jellyshroom_door.json +63c86b4a1e7c4b239bcab5d5e8a55c6b635d2ef8 assets/betterendforge/models/block/jellyshroom_door_bottom.json +0b940e7cc21459b12a91066bf6e2404b00ca5ee9 assets/betterendforge/models/block/jellyshroom_door_bottom_hinge.json +36d43f29f26756b2f0c50422f406b7d9e34fa98b assets/betterendforge/models/block/jellyshroom_door_top.json +4cecde06a49d815739a76fcba8b7467f8e446cf5 assets/betterendforge/models/block/jellyshroom_door_top_hinge.json +239f3cc2d7a2db4d82bd77abe506f63dd669db39 assets/betterendforge/models/block/jellyshroom_fence_post.json +4fecf19266801406fe0e70da5c72427f629dcce5 assets/betterendforge/models/block/jellyshroom_fence_side.json +93ccf9aa499f3d78daeb33364a4aa17d33e79b01 assets/betterendforge/models/block/jellyshroom_gate.json +a3cfeea1c8dcf6462c443819a2f97c3637c9dd45 assets/betterendforge/models/block/jellyshroom_gate_open.json +ebd25f0dad429adf272ba069e8ff9735a433cc3e assets/betterendforge/models/block/jellyshroom_gate_wall.json +952c6cfab294ba10c4c3b67e63be6889a5bcd861 assets/betterendforge/models/block/jellyshroom_gate_wall_open.json +91abff0fea4f1f53e5c7ce407722ab28347cbe31 assets/betterendforge/models/block/jellyshroom_ladder.json d10c7c573b59ce12d1d398ccbd62419415a232f3 assets/betterendforge/models/block/jellyshroom_log.json b10da26c4e96d30e58306b31e7afb91e83389153 assets/betterendforge/models/block/jellyshroom_log_horizontal.json 0ee8ab2b3d5e046b0e7283c6268631e7181c84f0 assets/betterendforge/models/block/jellyshroom_log_side.json +26a5250867870a437223a9b5d173f966e9dd5b79 assets/betterendforge/models/block/jellyshroom_planks.json +2bee2462a01c34089fb2d0e7a474ba49600ffdef assets/betterendforge/models/block/jellyshroom_plate.json +570666a0d82234ef175d42dd97c6eb672ef585f3 assets/betterendforge/models/block/jellyshroom_plate_down.json +beb5e33800c438248076782f4e88aa3f15f48150 assets/betterendforge/models/block/jellyshroom_slab.json +0e13f7dfb6afdf3bb45a6bdb742ff9b6385f5ff0 assets/betterendforge/models/block/jellyshroom_slab_top.json +fc0efe46a1a1749b5c946f6dc71078b1be8d56f7 assets/betterendforge/models/block/jellyshroom_stairs.json +4a5e5526643838a847bdf4fd8672f522485a8867 assets/betterendforge/models/block/jellyshroom_stairs_inner.json +47de7b902b16a6d6714c9c47edf5836d14eaf76b assets/betterendforge/models/block/jellyshroom_stairs_outer.json +3dd219e322e6d2b17918499e605aa3edc8a7994b assets/betterendforge/models/block/jellyshroom_stripped_log.json +480d3f664ba0068aa6c69ef95b760a6b6df02ba2 assets/betterendforge/models/block/jellyshroom_stripped_log_horizontal.json +59de6884c5ad528cd17b7db48d1fa7e4c54a79ee assets/betterendforge/models/block/jellyshroom_stripped_log_side.json +7e11b43d29c0eabf6fe40ba0d7cffe40a7dec2c8 assets/betterendforge/models/block/jellyshroom_trapdoor_bottom.json +0522f03806b1c9e17f07b1847769b39399fce46b assets/betterendforge/models/block/jellyshroom_trapdoor_open.json +8a497951530e823c9ea79fd5417634e97c3870c8 assets/betterendforge/models/block/jellyshroom_trapdoor_top.json 223ae2962ab7bd8b1ddc2c1a3523dd9ee2f501a6 assets/betterendforge/models/block/jungle_moss.json af394d6e647796ddd760c41a2f692118886bff1f assets/betterendforge/models/block/jungle_moss_path.json +7c8e9bac28ffe33e51619b0f6d77eba2f3b7d4a6 assets/betterendforge/models/block/lacugrove_bookshelf.json +cb23cb0dfb2e4c797a41b0159a586326dd321438 assets/betterendforge/models/block/lacugrove_button.json +af74d1a29f97facd94e917f67f19316d82da4227 assets/betterendforge/models/block/lacugrove_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/lacugrove_door.json +d5473244e0dbbcd9ca25ebac83600f3a53f23606 assets/betterendforge/models/block/lacugrove_door_bottom.json +ede13f71ab1e9bcc22b27ec7725832d92d9e1406 assets/betterendforge/models/block/lacugrove_door_bottom_hinge.json +b81644eede656d2afc5ce80ea3c243583f03709d assets/betterendforge/models/block/lacugrove_door_top.json +af331fa231f51bcf79ebb8823763d843d7833231 assets/betterendforge/models/block/lacugrove_door_top_hinge.json +db4a3c976982e152ec0cb602acb5769480598151 assets/betterendforge/models/block/lacugrove_fence_post.json +aa9acca62df4e1b36a0f2a8c6495bc6320e9f0d4 assets/betterendforge/models/block/lacugrove_fence_side.json +355b10b48decd18c3eab40d58ea7869d1f4db026 assets/betterendforge/models/block/lacugrove_gate.json +57fd795aa9e96fe6c0f601517e700fc350171022 assets/betterendforge/models/block/lacugrove_gate_open.json +508841f7701c805715da328f51ea65d9bfa75931 assets/betterendforge/models/block/lacugrove_gate_wall.json +a9b9b8ce43d18f233e994e51461b14aae0955305 assets/betterendforge/models/block/lacugrove_gate_wall_open.json +0ed25109de5863f3355526ec433a322d9bb4be28 assets/betterendforge/models/block/lacugrove_ladder.json 8eef738745f52f50e3e21d7b0cc954bb638f02ca assets/betterendforge/models/block/lacugrove_leaves.json +06a9aabc9172d273c9baf6ca8647e2e71574f437 assets/betterendforge/models/block/lacugrove_planks.json +0e291869c9334ecc2856d6a6ed54abef66af4d22 assets/betterendforge/models/block/lacugrove_plate.json +ecadf28b929a0855583d9d43f51ade504db1a483 assets/betterendforge/models/block/lacugrove_plate_down.json ab5278f03511e8ed4dbacbb4b6e7d05616a471d0 assets/betterendforge/models/block/lacugrove_sapling.json +01d74351366a34a7a90a41045316943337bd8fc0 assets/betterendforge/models/block/lacugrove_slab.json +1318597e200ae5de65191db2528e6b849a505f2c assets/betterendforge/models/block/lacugrove_slab_top.json +20a208fad9bf49392fe52d87c2ee19f122cba74f assets/betterendforge/models/block/lacugrove_stairs.json +6f13c0d221322f2e58774844a8c6264be4d22473 assets/betterendforge/models/block/lacugrove_stairs_inner.json +2c179403423150c7e81034755a3eb9b7c2e59375 assets/betterendforge/models/block/lacugrove_stairs_outer.json +f5487463d302948b516e22ea941087db74ad5fdd assets/betterendforge/models/block/lacugrove_stripped_log.json +b9af2eb00fba6f278149b778f9ca1e321a9c16a5 assets/betterendforge/models/block/lacugrove_stripped_log_horizontal.json +4f18a30e85430958d944c6c4a2ccb5205bd66400 assets/betterendforge/models/block/lacugrove_stripped_log_side.json +d73f15b2e3958283aa881c1c76a3a88ba71e9a52 assets/betterendforge/models/block/lacugrove_trapdoor_bottom.json +7fb0e959cfb8da5e562afce20d9216ab20bc70d0 assets/betterendforge/models/block/lacugrove_trapdoor_open.json +a1cf6996f7bc776a90692031c1c45835179a4357 assets/betterendforge/models/block/lacugrove_trapdoor_top.json +7d880ac71a324781930030e94b3b548c9162dd4a assets/betterendforge/models/block/lucernia_bookshelf.json +3b80cf0a3caa11e98be4f7cee8346a1779e68d6b assets/betterendforge/models/block/lucernia_button.json +9e5705798cd5b96ff81f74eaf434ad949f971abe assets/betterendforge/models/block/lucernia_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/lucernia_door.json +a091558bdae6f711885dc6544504265c915773c9 assets/betterendforge/models/block/lucernia_door_bottom.json +835e1b8fe5e88c59bd82029335104be104513e29 assets/betterendforge/models/block/lucernia_door_bottom_hinge.json +84c09b6906c3aaf7b3c9f47b38749ec55b2c3ad8 assets/betterendforge/models/block/lucernia_door_top.json +bdb3d39d875b1248971ce25ea6f024545751c52a assets/betterendforge/models/block/lucernia_door_top_hinge.json +49f0c92687fa9371949a401720bdb5997b95a8fb assets/betterendforge/models/block/lucernia_fence_post.json +2d7270d04eaa0f58213587b67af90f4f57c17482 assets/betterendforge/models/block/lucernia_fence_side.json +928c77963a7c962ccd13c65f790cc5f3dc7904f6 assets/betterendforge/models/block/lucernia_gate.json +0b296f4286b3b938d79c9be61ae9e8b6aa000a93 assets/betterendforge/models/block/lucernia_gate_open.json +1f48930c808a99601393ea47e75bec647aa08f2d assets/betterendforge/models/block/lucernia_gate_wall.json +962a39fde711ee36d3aa6ee25f980cfbcefe089b assets/betterendforge/models/block/lucernia_gate_wall_open.json +a1bd38494e5282c29b1694220f2987d9e6324b0d assets/betterendforge/models/block/lucernia_ladder.json +93bc3dc41980cc04bead32a58365e784fcd2afcb assets/betterendforge/models/block/lucernia_planks.json +f0c13ad6184d8ef19e7b5938cae8889adcc39ff6 assets/betterendforge/models/block/lucernia_plate.json +cb2d20dc548f0d5bd67ab619513c57fab50eaeb4 assets/betterendforge/models/block/lucernia_plate_down.json 0ca6c7fd83aab862e2bfa62b5ebf68b833ed2ec4 assets/betterendforge/models/block/lucernia_sapling.json +4b63d9b34b1e70e767ae7cabaecf396fdc273ddf assets/betterendforge/models/block/lucernia_slab.json +09403eadfe99a59b2bd3ede2f6839ac5af6e1ecd assets/betterendforge/models/block/lucernia_slab_top.json +26adacafa6bfde8f7107a134618958288ce36120 assets/betterendforge/models/block/lucernia_stairs.json +95090ccd8a1f2407fe992e65b9f71a89a6dc97f3 assets/betterendforge/models/block/lucernia_stairs_inner.json +713c2061f418978943ccbd22963c0d8ca7e1348c assets/betterendforge/models/block/lucernia_stairs_outer.json +5c23e36e9134f9d8ef3a97350ed80c6c1ff5fbcd assets/betterendforge/models/block/lucernia_stripped_log.json +520a35ab7b1e0045801145273f64e2679dacffe4 assets/betterendforge/models/block/lucernia_stripped_log_horizontal.json +c228247ecb13635023bb786c9810619b5de998f1 assets/betterendforge/models/block/lucernia_stripped_log_side.json +0b0f88ffa89e870253776a3382e5b0b83b0c78e6 assets/betterendforge/models/block/lucernia_trapdoor_bottom.json +8cc9415306fc1a2bceafc5dc732f5b762bf8c059 assets/betterendforge/models/block/lucernia_trapdoor_open.json +ca7ef23646bbd9e1fb8a82b15aa6a6c771ba357f assets/betterendforge/models/block/lucernia_trapdoor_top.json b81761ebbc68d2a8cfb377dd492251e8c7906e78 assets/betterendforge/models/block/missing_tile.json +3ea444217fca874075c6ac77e7e72f283047718a assets/betterendforge/models/block/mossy_glowshroom_bookshelf.json +62894ab6167d6dc51797b193996af590f55fe4a8 assets/betterendforge/models/block/mossy_glowshroom_button.json +02604666bb30c0f664abdfc71a97c317a59ae366 assets/betterendforge/models/block/mossy_glowshroom_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/mossy_glowshroom_door.json +33d224b23c9ae0afffd70cb2cb9432f152bb3808 assets/betterendforge/models/block/mossy_glowshroom_door_bottom.json +a6cbb0578429448db1679cfff1a8af17af5358a8 assets/betterendforge/models/block/mossy_glowshroom_door_bottom_hinge.json +868927e3f466b2d6c21c4657dea14c0b27bcc7e7 assets/betterendforge/models/block/mossy_glowshroom_door_top.json +d24a1fe11c05e42d1443933fe57864931e4ad80f assets/betterendforge/models/block/mossy_glowshroom_door_top_hinge.json +00ce76efc97e4f5a4164917b19a0d23ecf533b58 assets/betterendforge/models/block/mossy_glowshroom_fence_post.json +2f4e119f4e25623ba2a0608a996772f36a1130f5 assets/betterendforge/models/block/mossy_glowshroom_fence_side.json +d00c58be7611532c2b760438fb48f8867428ee00 assets/betterendforge/models/block/mossy_glowshroom_gate.json +637948a4e5ff71b414d490e49cfd414fe5cdaea9 assets/betterendforge/models/block/mossy_glowshroom_gate_open.json +acce7e3b22f2b6759511d8b778206d4830aca1e0 assets/betterendforge/models/block/mossy_glowshroom_gate_wall.json +0eeacb99b01caa0e970c7a81dcec323bb4dee05e assets/betterendforge/models/block/mossy_glowshroom_gate_wall_open.json +4c0ec4e06bcdc03ade3284c2609423d6917613fb assets/betterendforge/models/block/mossy_glowshroom_ladder.json +b3d275df8661ffca93970de7ef8b29a7acf12fd6 assets/betterendforge/models/block/mossy_glowshroom_planks.json +bb9cc7b8f5aa648dfcbe0eee6cb40036a244f2fb assets/betterendforge/models/block/mossy_glowshroom_plate.json +10fdbb88bb7c506e4f34eabcab87dae263927dc4 assets/betterendforge/models/block/mossy_glowshroom_plate_down.json 71b70318b2c1c0a41a4aabf8dadffdbe936bf506 assets/betterendforge/models/block/mossy_glowshroom_sapling.json +673c602e5861e1571f72970cd2320546340a0819 assets/betterendforge/models/block/mossy_glowshroom_slab.json +972358726db8035e0c0729eeb22a18153621ecd3 assets/betterendforge/models/block/mossy_glowshroom_slab_top.json +10e5a95cd58ad6967963844b9ccdd6898935a41c assets/betterendforge/models/block/mossy_glowshroom_stairs.json +e306d3a3c0c16b3773aef1d01b6a219c062bee44 assets/betterendforge/models/block/mossy_glowshroom_stairs_inner.json +b44531c695891bbdf2553b3597f3d881e7d85534 assets/betterendforge/models/block/mossy_glowshroom_stairs_outer.json +feb96c402064992ddfddfcb9e06023bb37e2f3b5 assets/betterendforge/models/block/mossy_glowshroom_trapdoor_bottom.json +c2249dbadf1bfd2e638cb1d9fce216199be2cd58 assets/betterendforge/models/block/mossy_glowshroom_trapdoor_open.json +3d6721e9d3ba8d9414ee07fc22a0f1af3401155b assets/betterendforge/models/block/mossy_glowshroom_trapdoor_top.json ab60cfaba2cd77d6503336b97e5d2c16d72a7b6b assets/betterendforge/models/block/neon_cactus_block.json c31f013ac580fbf4a5d663f3056ad7010df497c7 assets/betterendforge/models/block/neon_cactus_block_horizontal.json 72aca7dea0049cb034db0417c053518f929ce3ca assets/betterendforge/models/block/pallidium_full.json @@ -493,8 +819,34 @@ a3bda4067a937c6e927bfe265b98d45c3ed7b30e assets/betterendforge/models/block/pott e6c19a0f71f61b2909ea4616ba207d4a9d738fc5 assets/betterendforge/models/block/potted_virid_jadestone_flower_pot.json 1030bd0f9feea56dc244bee370adb87cdbe6d28e assets/betterendforge/models/block/purpur_lantern_ceil.json 63d4057def080a4e01541e307f3c86768514fef3 assets/betterendforge/models/block/purpur_lantern_floor.json +d974684ad20c44158b8b37052f864ca7d39574f6 assets/betterendforge/models/block/pythadendron_bookshelf.json +0ec0800120d61f8829b273817ecd2fc7fd78251d assets/betterendforge/models/block/pythadendron_button.json +97b58f76ef000190d57cb673a8c5470325f68762 assets/betterendforge/models/block/pythadendron_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/pythadendron_door.json +9c3752bd013c8d5e61297cad9a8b8b041ae8fc1c assets/betterendforge/models/block/pythadendron_door_bottom.json +de91468190009a13e403d3f7d9fa734a8f7b92d9 assets/betterendforge/models/block/pythadendron_door_bottom_hinge.json +ed2c03383787f134a13b3d565bc0cdc29dc3f641 assets/betterendforge/models/block/pythadendron_door_top.json +5e23535822bd024685aa8070d75ecb7600a54f83 assets/betterendforge/models/block/pythadendron_door_top_hinge.json +aa7cc414c07d7e11a3447fe22952582d48c0ece1 assets/betterendforge/models/block/pythadendron_fence_post.json +df86c7d72b9c733f1186f91afb7b30f5d3d304c3 assets/betterendforge/models/block/pythadendron_fence_side.json +ffd826b95568e56f69460acfe3c54cc8486807ca assets/betterendforge/models/block/pythadendron_gate.json +07ad14aea89cb52086a571bfa48d01b4b3d9b243 assets/betterendforge/models/block/pythadendron_gate_open.json +69470f4c8ed1f1aa46715a7bad3cae853a9674c6 assets/betterendforge/models/block/pythadendron_gate_wall.json +81f220fbd40f33585424ac687385dea048521ec8 assets/betterendforge/models/block/pythadendron_gate_wall_open.json +db1b96006453ebac04496eceddd7b4f3fb6fd4b9 assets/betterendforge/models/block/pythadendron_ladder.json 4df9ca86f180b5fb04083944dbd1bf81105ef0b7 assets/betterendforge/models/block/pythadendron_leaves.json +deec09325ab2ebb9e6c7aa6f4d4b52555d18dc5a assets/betterendforge/models/block/pythadendron_planks.json +ce20af222b9bd71f5a5ef7e6b1c792883442f088 assets/betterendforge/models/block/pythadendron_plate.json +f669618ca8ca1414b74c05c008cd12d8ea53af6b assets/betterendforge/models/block/pythadendron_plate_down.json c858d6bc1ea95637f72ec15188fd7a4bff9eb713 assets/betterendforge/models/block/pythadendron_sapling.json +a2aa487195f700f2f5a87a15baf56388945635d5 assets/betterendforge/models/block/pythadendron_slab.json +0d3d04416dc067296e57eef2412537466c4b9efe assets/betterendforge/models/block/pythadendron_slab_top.json +cbe2f136bece27812a31139c284f73b1162105d3 assets/betterendforge/models/block/pythadendron_stairs.json +4ba9f4a744fa37a73b0528f9855660899e0419a8 assets/betterendforge/models/block/pythadendron_stairs_inner.json +7b56594ec6995c76bf7ac3d7f337e4a767629e31 assets/betterendforge/models/block/pythadendron_stairs_outer.json +fc5fa16e47203396f0cc807d479a68bdadbed8bf assets/betterendforge/models/block/pythadendron_trapdoor_bottom.json +26f8e289aaaa125f62bd4dc76a1d899348fca3b2 assets/betterendforge/models/block/pythadendron_trapdoor_open.json +368648a9dfdd4e6dbd502ac1c56ee59d932da855 assets/betterendforge/models/block/pythadendron_trapdoor_top.json 7409999ef413a0093944d7cc12bf53148aaed4e3 assets/betterendforge/models/block/quartz_lantern_ceil.json 8ab9125019b3664eb138874ee0c3831a269cd9d9 assets/betterendforge/models/block/quartz_lantern_floor.json 7ba86c91e88a421f519360835bb20cde8fb72d52 assets/betterendforge/models/block/rutiscus_path.json @@ -572,10 +924,39 @@ e2438173c6ee6a005919bb77f130629d9925843b assets/betterendforge/models/block/sulp f6b757a5e8d851123952d5d48b0ee85867ca0966 assets/betterendforge/models/block/sulphuric_rock_wall_post.json 5e700a09fa83d52cdd61ec1adc08f1e3512c0de8 assets/betterendforge/models/block/sulphuric_rock_wall_side.json 79dc2179260d90059e74421663c239247913a9c9 assets/betterendforge/models/block/sulphuric_rock_wall_side_tall.json +338477f5cb21c9a39234e6a1a834a7f81653ecf3 assets/betterendforge/models/block/tenanea_bookshelf.json +26ce7a578743f20d1a7873e836ad4a7e42cf32a6 assets/betterendforge/models/block/tenanea_button.json +64b5eee71a0bb81be1e74184a07a710da61d80a2 assets/betterendforge/models/block/tenanea_button_pressed.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/tenanea_door.json +3806a47a8829f1325f356a12db33e58ccf2c8803 assets/betterendforge/models/block/tenanea_door_bottom.json +f92eacc365765b8e8d1f1b2979c5c43fd3401430 assets/betterendforge/models/block/tenanea_door_bottom_hinge.json +2ce8c37d6233e374eebcf687eea11fde13d5ddf6 assets/betterendforge/models/block/tenanea_door_top.json +5fabca670e3f0c08780655a28ffac14575f20a6a assets/betterendforge/models/block/tenanea_door_top_hinge.json +279a3c9a31a9d853ab9496bae6709fc7f971a91e assets/betterendforge/models/block/tenanea_fence_post.json +4c66e93a1ad0eb1d8b9c6d2b2b0e085a2b1f694c assets/betterendforge/models/block/tenanea_fence_side.json +82c008fa716e0383e17dd8cfd4418c154e51b2d4 assets/betterendforge/models/block/tenanea_gate.json +8f58fe32d101327694adba2d35079c8fe899449e assets/betterendforge/models/block/tenanea_gate_open.json +e95c8c5ea57daddf6c4092056bf935ad794215d2 assets/betterendforge/models/block/tenanea_gate_wall.json +1e362897920731f2fae33dee1be24df83363eaef assets/betterendforge/models/block/tenanea_gate_wall_open.json +caa25fcdacb2825903d795de78c81772fecae3c6 assets/betterendforge/models/block/tenanea_ladder.json 47ebcb96e834975bbff8b2470fde3ba356e343c1 assets/betterendforge/models/block/tenanea_log.json 8ec0d476f8268bdaaf17dcbf1e6402a5d37a7ba9 assets/betterendforge/models/block/tenanea_log_horizontal.json f9e05cce99328d0b6edfa3825035eec907937482 assets/betterendforge/models/block/tenanea_log_side.json +b65538cae2588494b0b16020cb2f18ee6d7a1d5e assets/betterendforge/models/block/tenanea_planks.json +722fc57aaa54516d216d3ddce2089e38609dd9f9 assets/betterendforge/models/block/tenanea_plate.json +bb2cc3ec151f6957ef5483277d2284988c916d40 assets/betterendforge/models/block/tenanea_plate_down.json 725ae633727c6c5151fa56245cd3e6575867178d assets/betterendforge/models/block/tenanea_sapling.json +8b9a097e4cbf6cf59701c9a07931229202f7100b assets/betterendforge/models/block/tenanea_slab.json +0cea5796d23703054f4de22d7741029b2efa12d9 assets/betterendforge/models/block/tenanea_slab_top.json +cbe252fa6ee941489ead03d64786666f867df366 assets/betterendforge/models/block/tenanea_stairs.json +df9d604bf189c3b5fd7a251949a9c1da844c3d6e assets/betterendforge/models/block/tenanea_stairs_inner.json +ee999379aaf5e9e46efd2aa211da86d8137b098e assets/betterendforge/models/block/tenanea_stairs_outer.json +6486d65e38345200b70f66ce1b89eed45ad76fd9 assets/betterendforge/models/block/tenanea_stripped_log.json +cf6300ba154b74248655b885211f8a9f530f4b93 assets/betterendforge/models/block/tenanea_stripped_log_horizontal.json +69997341316cfa0537f2cc9b8ca170afddac9083 assets/betterendforge/models/block/tenanea_stripped_log_side.json +c62af2d127f3b92fb5441d857f990c179a8e72d0 assets/betterendforge/models/block/tenanea_trapdoor_bottom.json +7d0a43a3885a81b9fb9b7e6bbed2b3480d4a446c assets/betterendforge/models/block/tenanea_trapdoor_open.json +9b786ece8037d3b95c7ffa04624c60a982277a00 assets/betterendforge/models/block/tenanea_trapdoor_top.json 62a74c0ce5a60ec4990160c1a5ccb18be781c746 assets/betterendforge/models/block/terminite_anvil_0.json 0eef7538e6aadb6e1b72fda7dffa838262cf3776 assets/betterendforge/models/block/terminite_anvil_1.json 9482e62df8061f9e001b6e45ac79459cd5bd9e5c assets/betterendforge/models/block/terminite_anvil_2.json @@ -692,12 +1073,41 @@ ace48cee2346bdcfc31f26ae473ce68c4a966f79 assets/betterendforge/models/block/umbr 434bc233443e292c92d6af400c2b1e0270875857 assets/betterendforge/models/block/umbralith_wall_post.json 19362ca9b9b9f143c154664c802b30070ec57877 assets/betterendforge/models/block/umbralith_wall_side.json 5da25423f5259490b21b7c8e219f7ca8a580146d assets/betterendforge/models/block/umbralith_wall_side_tall.json +43616e4ed68bc19666bf8bee3b7dbcd4dcee75df assets/betterendforge/models/block/umbrella_tree_bookshelf.json +7771d2dd843b6656e1de7046f667600f352e74da assets/betterendforge/models/block/umbrella_tree_button.json +85c8977e30262f04685eed57836b1fd2fa477b8a assets/betterendforge/models/block/umbrella_tree_button_pressed.json 8c1f1efedd31122999002272086c032c9681f813 assets/betterendforge/models/block/umbrella_tree_cluster.json 3bf15bfd6ab04dbbac843288302d947026cca0e2 assets/betterendforge/models/block/umbrella_tree_cluster_empty.json +7ea19b6d0a161fb7e666405245e2d6223ef2288d assets/betterendforge/models/block/umbrella_tree_door.json +e164c0b33c29dbd81ba47fefbf0395cd354ae97e assets/betterendforge/models/block/umbrella_tree_door_bottom.json +d62f94d3a0da84af0410b22addd4b8a254de32bc assets/betterendforge/models/block/umbrella_tree_door_bottom_hinge.json +51357ec4776ce007af4d4efb1158509c68da4391 assets/betterendforge/models/block/umbrella_tree_door_top.json +3eb67b1de40d32c98394f9c90c68acea53f3f013 assets/betterendforge/models/block/umbrella_tree_door_top_hinge.json +f57e754edeccda24ae61d0d247d76eef1a49410f assets/betterendforge/models/block/umbrella_tree_fence_post.json +0e0acb5051c461bc86b6b6c7cc72be4069eba300 assets/betterendforge/models/block/umbrella_tree_fence_side.json +5fb4c0866da024e738b0a1f8c500c994dfb78d9b assets/betterendforge/models/block/umbrella_tree_gate.json +91ce5bfd9e78cfbf973736a4cd62b39197ceaee7 assets/betterendforge/models/block/umbrella_tree_gate_open.json +830638bfb94f5665e51ce01a7ec1f6f203708b1f assets/betterendforge/models/block/umbrella_tree_gate_wall.json +65bec85e673f72dfc1bf766d03b12cff4d208aa6 assets/betterendforge/models/block/umbrella_tree_gate_wall_open.json +78e4c428588d34b1d17a1a30168a02312d386bb7 assets/betterendforge/models/block/umbrella_tree_ladder.json f1be3f9dea35f532bdd7b1035a319f72a7a2055e assets/betterendforge/models/block/umbrella_tree_log.json f0a712476251cfdb627c83e9230c8c8344f9b89d assets/betterendforge/models/block/umbrella_tree_log_horizontal.json a1bd39d94dbf63c41311e03a3a214a36227e2f04 assets/betterendforge/models/block/umbrella_tree_log_side.json +25810a631fad2a64555aa348afb2d7bae76813d0 assets/betterendforge/models/block/umbrella_tree_planks.json +69734d4b063ba3872eacb37ebf3d5835d7768cf2 assets/betterendforge/models/block/umbrella_tree_plate.json +ae8831f3b5c73f564a949cfa2cc2086ea1fca481 assets/betterendforge/models/block/umbrella_tree_plate_down.json 8013c75c23008e4b854d9e521e15b7a10697a32f assets/betterendforge/models/block/umbrella_tree_sapling.json +69511045101d6bb5d4901e38335f93be2c60216b assets/betterendforge/models/block/umbrella_tree_slab.json +08dd160d07b4790b1a515d8a17d847f5a5f6ad1f assets/betterendforge/models/block/umbrella_tree_slab_top.json +43ebb523724a031ea732b3b86b13d7da470b79f9 assets/betterendforge/models/block/umbrella_tree_stairs.json +a62809767a024a511ea7d22a18cdcf1c79da0ad2 assets/betterendforge/models/block/umbrella_tree_stairs_inner.json +f86e39962b801a315f4277ce6dcbe05ff480b59a assets/betterendforge/models/block/umbrella_tree_stairs_outer.json +2655d1768766a8956b347e05ba8a8cb2375030f7 assets/betterendforge/models/block/umbrella_tree_stripped_log.json +5d98e826ef49552ffb2c49c5a5610ba7862c7d4a assets/betterendforge/models/block/umbrella_tree_stripped_log_horizontal.json +2f89900bd41b5a05e8244fa69a6ab3862e55411e assets/betterendforge/models/block/umbrella_tree_stripped_log_side.json +de7bcfa8eafc018763fe8ead381b52d97b161f12 assets/betterendforge/models/block/umbrella_tree_trapdoor_bottom.json +abe7118b380ea081392338497f5cd24f7369239e assets/betterendforge/models/block/umbrella_tree_trapdoor_open.json +3885f5b8a019c5c992ad109b464c8d6748139b7a assets/betterendforge/models/block/umbrella_tree_trapdoor_top.json 06da0e41ab4294ecea2f883a3a0df76a1a809e66 assets/betterendforge/models/block/violecite.json 8ac5e5251544100817ea8fa5517e7a3bcc0d9ba1 assets/betterendforge/models/block/violecite_bricks.json ea89a5025097c6e5aec3ed130dc4e20078fd9d2b assets/betterendforge/models/block/violecite_bricks_slab.json @@ -829,16 +1239,42 @@ fd3c27d57bb0bb53d671d9c00e8912764a405d13 assets/betterendforge/models/item/diori 54d15307f2d77605d280bd7134565e376401e1cc assets/betterendforge/models/item/dragon_bone_block.json 13adf9869c848e8ec25e007a32e3234fe1497a4f assets/betterendforge/models/item/dragon_bone_slab.json 2f970e4fea874824b63994bc745e6feabd1659b8 assets/betterendforge/models/item/dragon_bone_stairs.json +96c665e9734ca7dd17066e15d37800c4685b5136 assets/betterendforge/models/item/dragon_tree_bookshelf.json +1b84b839fb4a8282e205fa2f99b37c430ba4b200 assets/betterendforge/models/item/dragon_tree_button.json +d0df9d417191f100a350af9082545f9c42152254 assets/betterendforge/models/item/dragon_tree_door.json +e35b18939b6e36c33417e5e12725f517f012fd71 assets/betterendforge/models/item/dragon_tree_fence.json +e35b18939b6e36c33417e5e12725f517f012fd71 assets/betterendforge/models/item/dragon_tree_gate.json +551c1551183aca6220bfec45a5e9b808de247801 assets/betterendforge/models/item/dragon_tree_ladder.json 322840f2a4372f0a7faf653b9e52d98ffbf3a564 assets/betterendforge/models/item/dragon_tree_leaves.json a4eb60e752b87bc42ce0afbe5de8467566eeab35 assets/betterendforge/models/item/dragon_tree_log.json +94d68c31fef1dab3d6d7201e67f97a8c48a20b72 assets/betterendforge/models/item/dragon_tree_planks.json +9f44b18bef54bfb48681d8da42c1522229328444 assets/betterendforge/models/item/dragon_tree_plate.json fc2bac668ea1c9808aaca02993d9fb64f64ec25a assets/betterendforge/models/item/dragon_tree_sapling.json +2755b85cd2faad4fc0b2c1e41b729472e063f7f5 assets/betterendforge/models/item/dragon_tree_slab.json +c500ecc94800ddc0be539514c1edc28f2de13c1c assets/betterendforge/models/item/dragon_tree_stairs.json +fc854bc628bfddd769cc05797bc13c2f3788cab3 assets/betterendforge/models/item/dragon_tree_stripped_bark.json +cdd86f022b65252a9eb7d6afa26403cf1856b8f8 assets/betterendforge/models/item/dragon_tree_stripped_log.json +174ed1fb17609f453b5d469c2a4632191b8feae2 assets/betterendforge/models/item/dragon_tree_trapdoor.json 073b7c42b41fa3bf22033ccefca16b98848422f1 assets/betterendforge/models/item/elytra_crystalite.json 1c39c50f680e3df922eaa899fe19463a52fd3f4b assets/betterendforge/models/item/emerald_ice.json 66749cc7a7f2b6ae9ef00cf4bc87d73750d9333d assets/betterendforge/models/item/enchanted_membrane.json 640c5b38284eadb6b3b668eca57e3d57c761214d assets/betterendforge/models/item/enchanted_petal.json 496876526aaf18c31c7f95a52ccdff4653d2c84e assets/betterendforge/models/item/end_lotus_bark.json +b8982908ee2ffacff48010620a6ffdf676401e29 assets/betterendforge/models/item/end_lotus_bookshelf.json +eabc0b220961137a4f62612220bcd9e5b0d258f3 assets/betterendforge/models/item/end_lotus_button.json +ed7fc0adc31ba84303b2cbaa40c908b2963878ad assets/betterendforge/models/item/end_lotus_door.json +59dfdc09ccca1f7e2979fb0af4b84e2b0301fc24 assets/betterendforge/models/item/end_lotus_fence.json e8f170b8c16974a1369fd0b6359a168015df3e61 assets/betterendforge/models/item/end_lotus_flower.json +59dfdc09ccca1f7e2979fb0af4b84e2b0301fc24 assets/betterendforge/models/item/end_lotus_gate.json +eeb63d12b587fed42b6ad0e610961f5174d4ee62 assets/betterendforge/models/item/end_lotus_ladder.json 607307c02d57a749948a9b2dec5626e031de1b28 assets/betterendforge/models/item/end_lotus_log.json +4808a7a66d5ee91575846523b38385de21bdc38a assets/betterendforge/models/item/end_lotus_planks.json +8dad0f83e56101a3d2ae222287e6cf4b6b70576b assets/betterendforge/models/item/end_lotus_plate.json +869e5a59656cb40cd1b037c4c791f56d1ec841da assets/betterendforge/models/item/end_lotus_slab.json +616a5403873623d7fae520d38a239478b4e324b6 assets/betterendforge/models/item/end_lotus_stairs.json +44bcea9f784249a5267d924c0dc78f016ab931db assets/betterendforge/models/item/end_lotus_stripped_bark.json +f80bdafd806b69206a3e032367601eb528178baa assets/betterendforge/models/item/end_lotus_stripped_log.json +575738c31fd51b60c1f242bf0103f5fd11066ba4 assets/betterendforge/models/item/end_lotus_trapdoor.json f0b40334efd87ff80e8c12bde8bf60a8c1a33a87 assets/betterendforge/models/item/end_moss.json df0456a59cf48151d83186128f270fe92d0909bd assets/betterendforge/models/item/end_moss_path.json 890e423ea9c804c4267fdd5831d8c589b147e805 assets/betterendforge/models/item/end_mycelium.json @@ -871,8 +1307,21 @@ f21ed6d11d02f923673abf930381a0752cd4427d assets/betterendforge/models/item/gelat dec2edc24a30e2c24e5a3d84553912a63e69f71f assets/betterendforge/models/item/granite_lantern.json 3c5737f39fbde2e1e02144203d559ea879a7fa14 assets/betterendforge/models/item/granite_pedestal.json a12cc31dba9ca94ce46d11fa7f456df6704b6c54 assets/betterendforge/models/item/helix_tree_bark.json +d69fd9864eeda03ff1f5c7640ffef474b2013a08 assets/betterendforge/models/item/helix_tree_bookshelf.json +a17fe0e26c8b17c120e4816e12d1c3c09c910ba5 assets/betterendforge/models/item/helix_tree_button.json +8a63b9c0d904ffbfc7932bd0217136be953c4f51 assets/betterendforge/models/item/helix_tree_door.json +1245bed6097b3f7f8cee464e07a6c91e0c9b2943 assets/betterendforge/models/item/helix_tree_fence.json +1245bed6097b3f7f8cee464e07a6c91e0c9b2943 assets/betterendforge/models/item/helix_tree_gate.json +ad5b798c4d94940585f1ab2966f205560cd91368 assets/betterendforge/models/item/helix_tree_ladder.json 960c5f717890dc229dcbc0982bbe734b0597942a assets/betterendforge/models/item/helix_tree_log.json +4dc6e0763265769ad4bc3c2a0d0f8c59a8a511bb assets/betterendforge/models/item/helix_tree_planks.json +54fd225d391b0ce0083bf8c6093af24c69ed547a assets/betterendforge/models/item/helix_tree_plate.json 8b52ec11ef08494496a64e864cc73b7682f8ac1f assets/betterendforge/models/item/helix_tree_sapling.json +198f077742d7af93322ecc139df716ca81d23881 assets/betterendforge/models/item/helix_tree_slab.json +169ff03101fd1744c1011651b1e5b0f1deac3c20 assets/betterendforge/models/item/helix_tree_stairs.json +041ec103e6d5fe2ee85614332a39f79a3331b907 assets/betterendforge/models/item/helix_tree_stripped_bark.json +12ef0aba476d75890bcc21445349b452eb8e9f9a assets/betterendforge/models/item/helix_tree_stripped_log.json +73dc86919168f80b4d2f72ca0021219a71ad77ee assets/betterendforge/models/item/helix_tree_trapdoor.json 27f905f92eedf5e445cc60ad31b0d394dd1c6165 assets/betterendforge/models/item/hydralux_petal.json 78f4e4aea6a8397fd85ec1a80cb5dad2ce2d42dc assets/betterendforge/models/item/hydralux_petal_block.json 6ad62bde7a4336b65ba2551d0bbe3e4fabd0ce61 assets/betterendforge/models/item/hydralux_petal_block_black.json @@ -911,22 +1360,72 @@ e75a81f82f80da2de322755dbc0d73d4314decc5 assets/betterendforge/models/item/iron_ e72e6e630a544da9ca75ed24ec4e7366a5211dbd assets/betterendforge/models/item/iron_bulb_lantern_yellow.json c1b663535aebede2008d1fe44acf244557294013 assets/betterendforge/models/item/iron_chandelier.json 19878c4f79b677216078e9c04b1cc7ff11679b36 assets/betterendforge/models/item/jellyshroom_bark.json +83557feef9204b6678600beb346f1d51e91efd34 assets/betterendforge/models/item/jellyshroom_bookshelf.json +d3c06e9633816d60b5d5d04923059357cad56067 assets/betterendforge/models/item/jellyshroom_button.json eb70330ae85cfab628348f7d47e853bc9f11ab93 assets/betterendforge/models/item/jellyshroom_cap_purple.json +759db5c9d95a2624d00a5972c2e3765910ad0e4d assets/betterendforge/models/item/jellyshroom_door.json +9d0fe2a52469f77df4f0a35ee19f6fa8926f7388 assets/betterendforge/models/item/jellyshroom_fence.json +9d0fe2a52469f77df4f0a35ee19f6fa8926f7388 assets/betterendforge/models/item/jellyshroom_gate.json +f317913610e3d7560316e15e74dcdb326b92cfc6 assets/betterendforge/models/item/jellyshroom_ladder.json 6b61de3b4383e5211b6bdfed0270a8f4c7f17a55 assets/betterendforge/models/item/jellyshroom_log.json +1ac16ba216a57b9bade3328839929b688de82dd4 assets/betterendforge/models/item/jellyshroom_planks.json +fc97d0da783bcac8b90510d146a0a94dab22bfde assets/betterendforge/models/item/jellyshroom_plate.json +bced5f5185f149f2ef6722d1199ddef2c499222b assets/betterendforge/models/item/jellyshroom_slab.json +b402cc860ae8e2b0f04afea81b1a593353771428 assets/betterendforge/models/item/jellyshroom_stairs.json +053eee09243eb4d82f8c8dfab963029ca0b756ab assets/betterendforge/models/item/jellyshroom_stripped_bark.json +07e4f36ad0dd7781eb95fdf0e3dcbc94b9efc4c8 assets/betterendforge/models/item/jellyshroom_stripped_log.json +6f364c7b7424853fa5abf5b7b8512f2db73dbdd0 assets/betterendforge/models/item/jellyshroom_trapdoor.json 53058dc6011530e1b97d286d2bdbe3b9347f42ab assets/betterendforge/models/item/jungle_moss.json 4b74bdd0cb008c273897a641540a8f539492e2c1 assets/betterendforge/models/item/jungle_moss_path.json 5e492396895bef815f68f209196d312f9d827bd1 assets/betterendforge/models/item/lacugrove_bark.json +0cde7fb4b00f070fc091fba7b53529e84216226a assets/betterendforge/models/item/lacugrove_bookshelf.json +35d18fe81c1439cfafad68f7fdd3beeaca9fdda4 assets/betterendforge/models/item/lacugrove_button.json +505dc37a251cf3269b20ee75645301f9c903118c assets/betterendforge/models/item/lacugrove_door.json +6fdd33b2b5cdec2d6fbc90ba591ed86af7b3b4b4 assets/betterendforge/models/item/lacugrove_fence.json +6fdd33b2b5cdec2d6fbc90ba591ed86af7b3b4b4 assets/betterendforge/models/item/lacugrove_gate.json +2f81acb76b8114c277f1b6b437bd31defb91ed36 assets/betterendforge/models/item/lacugrove_ladder.json 0bb783b31a3e41fcf60b266a77c40892beea1843 assets/betterendforge/models/item/lacugrove_leaves.json cf5528158357a6c395bb8416ba82c6d69ec27964 assets/betterendforge/models/item/lacugrove_log.json +17c5e65d8acf66aa5f9bb3268daa24436fd88623 assets/betterendforge/models/item/lacugrove_planks.json +22327de4ee2b90e610247141244c0d058db08a36 assets/betterendforge/models/item/lacugrove_plate.json 2aee122e5e27e9b0e9b3cde46cd81f6dc2ea4a3b assets/betterendforge/models/item/lacugrove_sapling.json +59cee18310c92e0ff493f7fa6eb5cbe1a704062b assets/betterendforge/models/item/lacugrove_slab.json +cc698351bcf52276efaf6293fea69879ad4b1390 assets/betterendforge/models/item/lacugrove_stairs.json +d0c46a5b77bf71eda9b5ac151f18612e0dd57391 assets/betterendforge/models/item/lacugrove_stripped_bark.json +4ed0adf56621235e158974d1c6f348e6a9928c3e assets/betterendforge/models/item/lacugrove_stripped_log.json +d51a3ca6d43e29543f39a68f013fb12d41548741 assets/betterendforge/models/item/lacugrove_trapdoor.json 0273f66db4283b2f69dda6fb1aa7eee5e9c422e8 assets/betterendforge/models/item/leather_stripe.json 404eca8008c6f5335c3e5c984f79ea5be7ba6af1 assets/betterendforge/models/item/leather_wrapped_stick.json a5ba7782e6dd27b2ff0b06df0d2c1ec34e120f75 assets/betterendforge/models/item/lucernia_bark.json +27f1f7e110ce91f41954ac424f82839880590d66 assets/betterendforge/models/item/lucernia_bookshelf.json +33d016d7b1d84a6171d38c08b002ae4b0484f63f assets/betterendforge/models/item/lucernia_button.json +173fc4df4efaf136e61ec7f557c97f3503f205ca assets/betterendforge/models/item/lucernia_door.json +ea33c5a76ec37821cde43edef24db2c4c35ed0bf assets/betterendforge/models/item/lucernia_fence.json +ea33c5a76ec37821cde43edef24db2c4c35ed0bf assets/betterendforge/models/item/lucernia_gate.json +aff7302636459b6c04ecabd1e261051450d7216d assets/betterendforge/models/item/lucernia_ladder.json 3790fb69d27e39e41ac37e9df163520dac1613d1 assets/betterendforge/models/item/lucernia_log.json +ee047ab3164cb711f5859a6811f9bed7196c1098 assets/betterendforge/models/item/lucernia_planks.json +af3ca1f2ac324edf1a8a6870414a1292fe4aec5d assets/betterendforge/models/item/lucernia_plate.json 562988494ed21f8bbea14ec790ee2b05039c5b23 assets/betterendforge/models/item/lucernia_sapling.json +9468dea79aa3489ef813786f66677e68b7337df8 assets/betterendforge/models/item/lucernia_slab.json +72f28775056c8c8f120c76e6e5a5a863c289ec44 assets/betterendforge/models/item/lucernia_stairs.json +6341afe9b0a0920489dd5bbe35fafd231a75512e assets/betterendforge/models/item/lucernia_stripped_bark.json +f97d7aefbce5c43c0fb0ac10054117ad7bd9cb63 assets/betterendforge/models/item/lucernia_stripped_log.json +ea11bdcbd509ea946b67f83f41469733835b3efd assets/betterendforge/models/item/lucernia_trapdoor.json 6b29e52a3b111e5a2997ff777ec2a3ef95749973 assets/betterendforge/models/item/lumecorn_rod.json eb4243783b133ac2b0b95a37f35facebe974d21e assets/betterendforge/models/item/missing_tile.json +16132b081b38d5e528b51c0adee1ea74481a799b assets/betterendforge/models/item/mossy_glowshroom_bookshelf.json +736d16e775aa3d63fb6e7585dbc34e1c8d75d644 assets/betterendforge/models/item/mossy_glowshroom_button.json +53932b8cef5ebfdb081755d8406add2e96677642 assets/betterendforge/models/item/mossy_glowshroom_door.json +8403885ab5af8b367e5dd921d0d05b21230a0852 assets/betterendforge/models/item/mossy_glowshroom_fence.json +8403885ab5af8b367e5dd921d0d05b21230a0852 assets/betterendforge/models/item/mossy_glowshroom_gate.json +123999e6cf131f719e97d416700ed19ef7f3365e assets/betterendforge/models/item/mossy_glowshroom_ladder.json +9aeb987ba10163be4ed561b13fb6ca55915944bf assets/betterendforge/models/item/mossy_glowshroom_planks.json +1d0903a9136fc62c5655ddee43662728e3f9a15f assets/betterendforge/models/item/mossy_glowshroom_plate.json 5b8fdf11f50e55751121ecba86a01a793387310e assets/betterendforge/models/item/mossy_glowshroom_sapling.json +d235ad04e20abe32c8884c37616d4d59214fc8b7 assets/betterendforge/models/item/mossy_glowshroom_slab.json +1489ea19b9eaeb93cf3b38bfb35fb842866e89dd assets/betterendforge/models/item/mossy_glowshroom_stairs.json +e316b555a5289454e1b8ba14f187d50649f15c11 assets/betterendforge/models/item/mossy_glowshroom_trapdoor.json 2fa4edcbe2d11245779a7b4a4868b507e4892942 assets/betterendforge/models/item/music_disc_endseeker.json 4853d24ad01aaa9916fbb83bd17bcd8d6f5149f4 assets/betterendforge/models/item/music_disc_eo_dracona.json c5cb9736c5643c38260c6c48f8c2eb556b0b0456 assets/betterendforge/models/item/music_disc_grasping_at_stars.json @@ -939,8 +1438,19 @@ f9a110c1d287af57da1a6818e2bd76dc15a30e03 assets/betterendforge/models/item/palli 34ca5bb836569a791ba3098c68cae7ae8c539070 assets/betterendforge/models/item/pink_moss.json 31a876cd42235dedb81ead5de26ef288efb74199 assets/betterendforge/models/item/pink_moss_path.json 98d221e93d5a65dd32a586ce56f873e1d8bf202f assets/betterendforge/models/item/purpur_lantern.json +b799b85ef13ceaef7eb3bbd83afe68dcf8895eba assets/betterendforge/models/item/pythadendron_bookshelf.json +b25e133250caa5957a85ec3f66cbe2cde0bbcc03 assets/betterendforge/models/item/pythadendron_button.json +d89605c3934aefbe63b7e211f497f6075405e091 assets/betterendforge/models/item/pythadendron_door.json +b7bab79ddd29084974deb310d71ee12f20dd9567 assets/betterendforge/models/item/pythadendron_fence.json +b7bab79ddd29084974deb310d71ee12f20dd9567 assets/betterendforge/models/item/pythadendron_gate.json +5c7d34e179d8029147014d9319b61e9d403f01e9 assets/betterendforge/models/item/pythadendron_ladder.json a6dc8060a803f2217818d5d265173457224171af assets/betterendforge/models/item/pythadendron_leaves.json +3c0a2291e6ee1315ebeca61e26743aeb32ecdfbe assets/betterendforge/models/item/pythadendron_planks.json +e3cfd02132ee390262acee3f05edf6aa7a54153e assets/betterendforge/models/item/pythadendron_plate.json 8edf4547846b08ddecff8f11a44dc6cb51c03369 assets/betterendforge/models/item/pythadendron_sapling.json +e33c656bece1ce6b8be8a149836df6737cab9f5c assets/betterendforge/models/item/pythadendron_slab.json +9b781b8df642a03d2293c45a8da9bf2977f90777 assets/betterendforge/models/item/pythadendron_stairs.json +5eaf41886a979b5bdac50d132b2a3809816c35b7 assets/betterendforge/models/item/pythadendron_trapdoor.json ba2329c87d07a64441c5eeb5d4660ac27302f623 assets/betterendforge/models/item/quartz_lantern.json 734f9cc4aa1ee9626714b608efe6c3e6a6ff1cec assets/betterendforge/models/item/rutiscus_path.json 14ede97ba83e5b83e40ef6f374ca72f051712a95 assets/betterendforge/models/item/sandy_jadestone.json @@ -997,9 +1507,22 @@ b9ab19f9baa79de7c641c675c1a487813a552693 assets/betterendforge/models/item/sulph c2ebfed20174fb7095b6c6b2105c165d9d28a61f assets/betterendforge/models/item/sulphuric_rock_wall.json 732d92263974b4ad070b7e78c0d47a1b9bd038a9 assets/betterendforge/models/item/sweet_berry_jelly.json 7c6fc82936b770a6c1c3929402039709b69604c8 assets/betterendforge/models/item/tenanea_bark.json +acb0e3801e886b0debb6e14f18a8b57ce48fc94d assets/betterendforge/models/item/tenanea_bookshelf.json +79847cb313e5501fab2e3761cf5d709df456f38c assets/betterendforge/models/item/tenanea_button.json +15e7de6ac82195d69b165aca3f6b9da4fb7216b2 assets/betterendforge/models/item/tenanea_door.json +857f6727f5fc0d4e0bed026c30887994bf731802 assets/betterendforge/models/item/tenanea_fence.json +857f6727f5fc0d4e0bed026c30887994bf731802 assets/betterendforge/models/item/tenanea_gate.json +589dd8f4cfdc54f611ed48110f7fb3e5b359cb79 assets/betterendforge/models/item/tenanea_ladder.json b6b5e11207af9ebfcd357254ab99d2f878c4e9d7 assets/betterendforge/models/item/tenanea_leaves.json d16d8e44bae694d21107592d3c0dc6641053c19c assets/betterendforge/models/item/tenanea_log.json +70ec680e10f4883d47c594fbf20fa6b793e1dcee assets/betterendforge/models/item/tenanea_planks.json +4ba2b8d9aa092c268d3670acc98729abbf5e2695 assets/betterendforge/models/item/tenanea_plate.json f443146d612d02bc59029a3e5674d4276120d869 assets/betterendforge/models/item/tenanea_sapling.json +cf2e1ec23485f867b7dd843bd27f987cff350d3c assets/betterendforge/models/item/tenanea_slab.json +8c2dd7be677165428a31f37a47c709f789c289a8 assets/betterendforge/models/item/tenanea_stairs.json +2233b50b1cacfec03e6da4a237f8eb0095bea5d0 assets/betterendforge/models/item/tenanea_stripped_bark.json +e1356a89e2465ec42a407b6c52c323439e5d22a1 assets/betterendforge/models/item/tenanea_stripped_log.json +077ba025050b5749181439f7cbdc06faff012a10 assets/betterendforge/models/item/tenanea_trapdoor.json 52ecea7279dbdbc24635f04acc45a9509a075f21 assets/betterendforge/models/item/terminite_anvil.json 34d109fd3a1700556139646acfd0d32687143408 assets/betterendforge/models/item/terminite_axe.json 05ebbf75df53041e1f4bb53e11833568531ca50b assets/betterendforge/models/item/terminite_axe_head.json @@ -1114,11 +1637,24 @@ d87593e8a1d486aad0cbf86447bcacb51e4115a3 assets/betterendforge/models/item/umbra 3d3b1cd724d0dffd350331f653c4e53b4d774cc3 assets/betterendforge/models/item/umbralith_wall.json 1fe2938ced63da87495983870ec07f7d1e6d036d assets/betterendforge/models/item/umbrella_cluster_juice.json f1c16549202f845c0bbad13df255c0e317cc3aa7 assets/betterendforge/models/item/umbrella_tree_bark.json +cd6ec8bb465d58383a378a3971f78c9b5796d5bc assets/betterendforge/models/item/umbrella_tree_bookshelf.json +7f5fe5cf724a57f47176523f723f2aaaad272cdf assets/betterendforge/models/item/umbrella_tree_button.json f1b5bd0a77eb994141db1dc0da24dce807718a76 assets/betterendforge/models/item/umbrella_tree_cluster.json 6e18397c92b2e7e765240edb1f8da0b8a7428649 assets/betterendforge/models/item/umbrella_tree_cluster_empty.json +c30c9675f00e34ba15ac173cd2ff35e8d70e04a2 assets/betterendforge/models/item/umbrella_tree_door.json +90cd6b97d4000aa0041fdbb3b984420116d12eec assets/betterendforge/models/item/umbrella_tree_fence.json +90cd6b97d4000aa0041fdbb3b984420116d12eec assets/betterendforge/models/item/umbrella_tree_gate.json +bf84ea12bf5eee1d7345104f7baab9c633e9c2d7 assets/betterendforge/models/item/umbrella_tree_ladder.json 4b828c9592b73ac427e556d3eb942ae212947507 assets/betterendforge/models/item/umbrella_tree_log.json 16a92035e01a7e57790dcfe2461831be52e2abda assets/betterendforge/models/item/umbrella_tree_membrane.json +0c2b656136bffa60d41b64a3acc80843db8a546d assets/betterendforge/models/item/umbrella_tree_planks.json +6636cec2a7f78047a55d98608154b4551e579e1f assets/betterendforge/models/item/umbrella_tree_plate.json 3ef28244309dc24bde86419da1bc9b6bd31fd740 assets/betterendforge/models/item/umbrella_tree_sapling.json +8ea401b182cc96dfdfba66d01049f7b5ed3df38e assets/betterendforge/models/item/umbrella_tree_slab.json +a3ddbb1560d97c354d80759f074ae060ba96e889 assets/betterendforge/models/item/umbrella_tree_stairs.json +b20d9f84bd32ac2e2b651d22cec42d3a8bebafae assets/betterendforge/models/item/umbrella_tree_stripped_bark.json +87fa3b136c86274ae2f5d6ee2fd7b5045c1dfc8b assets/betterendforge/models/item/umbrella_tree_stripped_log.json +a549fba33e6d2ac96063d12099f1796c7a5e9f9c assets/betterendforge/models/item/umbrella_tree_trapdoor.json 843c2577475f9fb5941438b8987db009b932e938 assets/betterendforge/models/item/violecite.json 29f498d9c98427fd93c4a6ee7c2c6d22c01eb15e assets/betterendforge/models/item/violecite_bricks.json 0ceae8783f34f39ef4299783694e0063fe9dc627 assets/betterendforge/models/item/violecite_bricks_slab.json diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_bookshelf.json new file mode 100644 index 00000000..0218571a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/dragon_tree_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_button.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_button.json new file mode 100644 index 00000000..ff311423 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/dragon_tree_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/dragon_tree_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/dragon_tree_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_door.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_door.json new file mode 100644 index 00000000..cdc57f16 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/dragon_tree_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_fence.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_fence.json new file mode 100644 index 00000000..d621990e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/dragon_tree_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/dragon_tree_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/dragon_tree_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/dragon_tree_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/dragon_tree_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_gate.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_gate.json new file mode 100644 index 00000000..e2c50dd9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/dragon_tree_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/dragon_tree_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/dragon_tree_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/dragon_tree_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/dragon_tree_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/dragon_tree_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/dragon_tree_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/dragon_tree_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/dragon_tree_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/dragon_tree_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/dragon_tree_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/dragon_tree_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/dragon_tree_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/dragon_tree_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/dragon_tree_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/dragon_tree_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_ladder.json new file mode 100644 index 00000000..39701f99 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/dragon_tree_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_planks.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_planks.json new file mode 100644 index 00000000..62af11c9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/dragon_tree_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_plate.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_plate.json new file mode 100644 index 00000000..cac8b48c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/dragon_tree_plate" + }, + "powered=true": { + "model": "betterendforge:block/dragon_tree_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_slab.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_slab.json new file mode 100644 index 00000000..245d951f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/dragon_tree_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/dragon_tree_slab" + }, + "type=double": { + "model": "betterendforge:block/dragon_tree_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stairs.json new file mode 100644 index 00000000..c41cc50c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/dragon_tree_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/dragon_tree_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/dragon_tree_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_bark.json new file mode 100644 index 00000000..894b59e1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/dragon_tree_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_log.json new file mode 100644 index 00000000..e37c1ba3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/dragon_tree_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/dragon_tree_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/dragon_tree_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_trapdoor.json new file mode 100644 index 00000000..044454b9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/dragon_tree_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/dragon_tree_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/dragon_tree_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_bookshelf.json new file mode 100644 index 00000000..480cd0cf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/end_lotus_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_button.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_button.json new file mode 100644 index 00000000..0329962e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/end_lotus_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/end_lotus_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/end_lotus_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_door.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_door.json new file mode 100644 index 00000000..f30f3f67 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/end_lotus_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_fence.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_fence.json new file mode 100644 index 00000000..11908064 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/end_lotus_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/end_lotus_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/end_lotus_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/end_lotus_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/end_lotus_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_gate.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_gate.json new file mode 100644 index 00000000..fd702110 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/end_lotus_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/end_lotus_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/end_lotus_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/end_lotus_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/end_lotus_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/end_lotus_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/end_lotus_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/end_lotus_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/end_lotus_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/end_lotus_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/end_lotus_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/end_lotus_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/end_lotus_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/end_lotus_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/end_lotus_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/end_lotus_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_ladder.json new file mode 100644 index 00000000..ca3d8e81 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/end_lotus_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_planks.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_planks.json new file mode 100644 index 00000000..4a97f6f0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/end_lotus_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_plate.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_plate.json new file mode 100644 index 00000000..264a1b12 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/end_lotus_plate" + }, + "powered=true": { + "model": "betterendforge:block/end_lotus_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_slab.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_slab.json new file mode 100644 index 00000000..433c1a7f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/end_lotus_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/end_lotus_slab" + }, + "type=double": { + "model": "betterendforge:block/end_lotus_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stairs.json new file mode 100644 index 00000000..3a82d0be --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/end_lotus_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/end_lotus_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/end_lotus_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_bark.json new file mode 100644 index 00000000..4d3de7b7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/end_lotus_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_log.json new file mode 100644 index 00000000..9b49c99a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/end_lotus_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/end_lotus_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/end_lotus_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/end_lotus_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_trapdoor.json new file mode 100644 index 00000000..4e7a3034 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/end_lotus_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/end_lotus_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/end_lotus_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_bookshelf.json new file mode 100644 index 00000000..502915ce --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/helix_tree_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_button.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_button.json new file mode 100644 index 00000000..5dc90986 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/helix_tree_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/helix_tree_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/helix_tree_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_door.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_door.json new file mode 100644 index 00000000..978b5d25 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/helix_tree_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_fence.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_fence.json new file mode 100644 index 00000000..a361382c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/helix_tree_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/helix_tree_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/helix_tree_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/helix_tree_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/helix_tree_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_gate.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_gate.json new file mode 100644 index 00000000..36f857fe --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/helix_tree_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/helix_tree_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/helix_tree_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/helix_tree_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/helix_tree_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/helix_tree_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/helix_tree_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/helix_tree_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/helix_tree_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/helix_tree_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/helix_tree_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/helix_tree_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/helix_tree_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/helix_tree_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/helix_tree_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/helix_tree_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_ladder.json new file mode 100644 index 00000000..f58cb2b4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/helix_tree_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_planks.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_planks.json new file mode 100644 index 00000000..1c2a248f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/helix_tree_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_plate.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_plate.json new file mode 100644 index 00000000..7e95b921 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/helix_tree_plate" + }, + "powered=true": { + "model": "betterendforge:block/helix_tree_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_slab.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_slab.json new file mode 100644 index 00000000..bb3ab3cc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/helix_tree_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/helix_tree_slab" + }, + "type=double": { + "model": "betterendforge:block/helix_tree_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stairs.json new file mode 100644 index 00000000..1e1968f4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/helix_tree_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/helix_tree_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/helix_tree_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_bark.json new file mode 100644 index 00000000..3de32eaf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/helix_tree_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_log.json new file mode 100644 index 00000000..933b270f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/helix_tree_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/helix_tree_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/helix_tree_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/helix_tree_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_trapdoor.json new file mode 100644 index 00000000..1a699980 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/helix_tree_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/helix_tree_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/helix_tree_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_bookshelf.json new file mode 100644 index 00000000..bf335524 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/jellyshroom_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_button.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_button.json new file mode 100644 index 00000000..0a89ae61 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/jellyshroom_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/jellyshroom_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/jellyshroom_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_door.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_door.json new file mode 100644 index 00000000..b9226f64 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/jellyshroom_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_fence.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_fence.json new file mode 100644 index 00000000..b255fa9f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/jellyshroom_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/jellyshroom_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/jellyshroom_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/jellyshroom_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/jellyshroom_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_gate.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_gate.json new file mode 100644 index 00000000..51f9f9b3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/jellyshroom_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/jellyshroom_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/jellyshroom_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/jellyshroom_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/jellyshroom_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/jellyshroom_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/jellyshroom_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/jellyshroom_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/jellyshroom_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/jellyshroom_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/jellyshroom_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/jellyshroom_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/jellyshroom_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/jellyshroom_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/jellyshroom_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/jellyshroom_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_ladder.json new file mode 100644 index 00000000..2d104b01 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/jellyshroom_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_planks.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_planks.json new file mode 100644 index 00000000..104c10a4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/jellyshroom_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_plate.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_plate.json new file mode 100644 index 00000000..f8949494 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/jellyshroom_plate" + }, + "powered=true": { + "model": "betterendforge:block/jellyshroom_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_slab.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_slab.json new file mode 100644 index 00000000..f850e5b6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/jellyshroom_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/jellyshroom_slab" + }, + "type=double": { + "model": "betterendforge:block/jellyshroom_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stairs.json new file mode 100644 index 00000000..0fb895ab --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/jellyshroom_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/jellyshroom_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/jellyshroom_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_bark.json new file mode 100644 index 00000000..e9c4d028 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/jellyshroom_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_log.json new file mode 100644 index 00000000..8bd4336b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/jellyshroom_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/jellyshroom_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/jellyshroom_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_trapdoor.json new file mode 100644 index 00000000..6e787dc7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/jellyshroom_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/jellyshroom_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/jellyshroom_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_bookshelf.json new file mode 100644 index 00000000..53584199 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lacugrove_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_button.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_button.json new file mode 100644 index 00000000..97a6b10d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/lacugrove_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/lacugrove_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/lacugrove_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_door.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_door.json new file mode 100644 index 00000000..83b25d14 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lacugrove_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_fence.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_fence.json new file mode 100644 index 00000000..60c7c6bc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/lacugrove_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/lacugrove_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/lacugrove_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/lacugrove_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/lacugrove_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_gate.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_gate.json new file mode 100644 index 00000000..092577e9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/lacugrove_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/lacugrove_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/lacugrove_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/lacugrove_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/lacugrove_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/lacugrove_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/lacugrove_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/lacugrove_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/lacugrove_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/lacugrove_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/lacugrove_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/lacugrove_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/lacugrove_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/lacugrove_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/lacugrove_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/lacugrove_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_ladder.json new file mode 100644 index 00000000..2911f5e6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lacugrove_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_planks.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_planks.json new file mode 100644 index 00000000..b2c62157 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lacugrove_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_plate.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_plate.json new file mode 100644 index 00000000..55858592 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/lacugrove_plate" + }, + "powered=true": { + "model": "betterendforge:block/lacugrove_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_slab.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_slab.json new file mode 100644 index 00000000..644a4ec1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/lacugrove_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/lacugrove_slab" + }, + "type=double": { + "model": "betterendforge:block/lacugrove_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stairs.json new file mode 100644 index 00000000..3608d341 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/lacugrove_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lacugrove_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lacugrove_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_bark.json new file mode 100644 index 00000000..7f2658a8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lacugrove_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_log.json new file mode 100644 index 00000000..35756a91 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/lacugrove_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/lacugrove_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/lacugrove_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lacugrove_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_trapdoor.json new file mode 100644 index 00000000..4a4e77a0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lacugrove_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/lacugrove_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/lacugrove_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_bookshelf.json new file mode 100644 index 00000000..7d11fafd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lucernia_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_button.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_button.json new file mode 100644 index 00000000..0d23b065 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/lucernia_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/lucernia_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/lucernia_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/lucernia_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/lucernia_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/lucernia_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_door.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_door.json new file mode 100644 index 00000000..25d21332 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/lucernia_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/lucernia_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/lucernia_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/lucernia_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_fence.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_fence.json new file mode 100644 index 00000000..ebae3a23 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/lucernia_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/lucernia_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/lucernia_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/lucernia_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/lucernia_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_gate.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_gate.json new file mode 100644 index 00000000..9d87624a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/lucernia_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/lucernia_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/lucernia_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/lucernia_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/lucernia_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/lucernia_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/lucernia_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/lucernia_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/lucernia_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/lucernia_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/lucernia_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/lucernia_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/lucernia_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/lucernia_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/lucernia_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/lucernia_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_ladder.json new file mode 100644 index 00000000..d9e9e972 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lucernia_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_planks.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_planks.json new file mode 100644 index 00000000..74e3e559 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lucernia_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_plate.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_plate.json new file mode 100644 index 00000000..7b270707 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/lucernia_plate" + }, + "powered=true": { + "model": "betterendforge:block/lucernia_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_slab.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_slab.json new file mode 100644 index 00000000..e605a8fd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/lucernia_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/lucernia_slab" + }, + "type=double": { + "model": "betterendforge:block/lucernia_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_stairs.json new file mode 100644 index 00000000..f8734291 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/lucernia_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/lucernia_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/lucernia_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/lucernia_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/lucernia_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/lucernia_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_bark.json new file mode 100644 index 00000000..db25315a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/lucernia_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_log.json new file mode 100644 index 00000000..3bd480e2 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/lucernia_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/lucernia_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/lucernia_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/lucernia_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/lucernia_trapdoor.json new file mode 100644 index 00000000..07c8fd57 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/lucernia_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/lucernia_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/lucernia_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_bookshelf.json new file mode 100644 index 00000000..8e6195a7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/mossy_glowshroom_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_button.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_button.json new file mode 100644 index 00000000..da8756c9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/mossy_glowshroom_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/mossy_glowshroom_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_door.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_door.json new file mode 100644 index 00000000..f9969bfc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/mossy_glowshroom_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_fence.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_fence.json new file mode 100644 index 00000000..78775988 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/mossy_glowshroom_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/mossy_glowshroom_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/mossy_glowshroom_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/mossy_glowshroom_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/mossy_glowshroom_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_gate.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_gate.json new file mode 100644 index 00000000..d37d7a31 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/mossy_glowshroom_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_ladder.json new file mode 100644 index 00000000..bc374ae9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/mossy_glowshroom_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_planks.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_planks.json new file mode 100644 index 00000000..49bbe497 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/mossy_glowshroom_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_plate.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_plate.json new file mode 100644 index 00000000..71047c10 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/mossy_glowshroom_plate" + }, + "powered=true": { + "model": "betterendforge:block/mossy_glowshroom_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_slab.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_slab.json new file mode 100644 index 00000000..7285007e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/mossy_glowshroom_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/mossy_glowshroom_slab" + }, + "type=double": { + "model": "betterendforge:block/mossy_glowshroom_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_stairs.json new file mode 100644 index 00000000..07576fbd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/mossy_glowshroom_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/mossy_glowshroom_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_trapdoor.json new file mode 100644 index 00000000..c4107c9e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/mossy_glowshroom_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/mossy_glowshroom_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_bookshelf.json new file mode 100644 index 00000000..e89c77f8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/pythadendron_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_button.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_button.json new file mode 100644 index 00000000..f9547730 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/pythadendron_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/pythadendron_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/pythadendron_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_door.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_door.json new file mode 100644 index 00000000..66bcfbc2 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/pythadendron_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_fence.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_fence.json new file mode 100644 index 00000000..9686d475 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/pythadendron_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/pythadendron_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/pythadendron_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/pythadendron_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/pythadendron_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_gate.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_gate.json new file mode 100644 index 00000000..08d5877c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/pythadendron_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/pythadendron_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/pythadendron_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/pythadendron_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/pythadendron_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/pythadendron_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/pythadendron_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/pythadendron_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/pythadendron_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/pythadendron_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/pythadendron_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/pythadendron_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/pythadendron_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/pythadendron_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/pythadendron_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/pythadendron_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_ladder.json new file mode 100644 index 00000000..8ee95aeb --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/pythadendron_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_planks.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_planks.json new file mode 100644 index 00000000..bd1416c7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/pythadendron_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_plate.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_plate.json new file mode 100644 index 00000000..7cb45d40 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/pythadendron_plate" + }, + "powered=true": { + "model": "betterendforge:block/pythadendron_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_slab.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_slab.json new file mode 100644 index 00000000..d511a1ba --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/pythadendron_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/pythadendron_slab" + }, + "type=double": { + "model": "betterendforge:block/pythadendron_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_stairs.json new file mode 100644 index 00000000..1cf74a8e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/pythadendron_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/pythadendron_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/pythadendron_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/pythadendron_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_trapdoor.json new file mode 100644 index 00000000..b71e1338 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/pythadendron_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/pythadendron_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/pythadendron_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_bookshelf.json new file mode 100644 index 00000000..cef4ce78 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/tenanea_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_button.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_button.json new file mode 100644 index 00000000..bbd1d16d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/tenanea_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/tenanea_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/tenanea_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/tenanea_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/tenanea_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/tenanea_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_door.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_door.json new file mode 100644 index 00000000..48817a42 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/tenanea_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/tenanea_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/tenanea_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/tenanea_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_fence.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_fence.json new file mode 100644 index 00000000..7a9eec71 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/tenanea_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/tenanea_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/tenanea_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/tenanea_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/tenanea_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_gate.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_gate.json new file mode 100644 index 00000000..b396f89f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/tenanea_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/tenanea_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/tenanea_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/tenanea_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/tenanea_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/tenanea_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/tenanea_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/tenanea_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/tenanea_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/tenanea_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/tenanea_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/tenanea_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/tenanea_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/tenanea_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/tenanea_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/tenanea_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_ladder.json new file mode 100644 index 00000000..d6a165ab --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/tenanea_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_planks.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_planks.json new file mode 100644 index 00000000..c60b0012 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/tenanea_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_plate.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_plate.json new file mode 100644 index 00000000..778c7dbe --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/tenanea_plate" + }, + "powered=true": { + "model": "betterendforge:block/tenanea_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_slab.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_slab.json new file mode 100644 index 00000000..fd976279 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/tenanea_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/tenanea_slab" + }, + "type=double": { + "model": "betterendforge:block/tenanea_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_stairs.json new file mode 100644 index 00000000..fe008fd6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/tenanea_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/tenanea_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/tenanea_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/tenanea_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/tenanea_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/tenanea_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_bark.json new file mode 100644 index 00000000..b2d70b33 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/tenanea_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_log.json new file mode 100644 index 00000000..073908d7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/tenanea_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/tenanea_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/tenanea_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/tenanea_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/tenanea_trapdoor.json new file mode 100644 index 00000000..074401b1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/tenanea_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/tenanea_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/tenanea_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_bookshelf.json new file mode 100644 index 00000000..2cbedf62 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/umbrella_tree_bookshelf" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_button.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_button.json new file mode 100644 index 00000000..5d11889d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=north,powered=false": { + "model": "betterendforge:block/umbrella_tree_button" + }, + "face=wall,facing=north,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "y": 180 + }, + "face=wall,facing=south,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 180 + }, + "face=floor,facing=west,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "y": 270 + }, + "face=wall,facing=west,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "y": 90 + }, + "face=wall,facing=east,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=false": { + "model": "betterendforge:block/umbrella_tree_button", + "x": 180, + "y": 270 + }, + "face=floor,facing=north,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed" + }, + "face=wall,facing=north,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 90, + "uvlock": true + }, + "face=ceiling,facing=north,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 180, + "y": 180 + }, + "face=floor,facing=south,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "y": 180 + }, + "face=wall,facing=south,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 90, + "y": 180, + "uvlock": true + }, + "face=ceiling,facing=south,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 180 + }, + "face=floor,facing=west,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "y": 270 + }, + "face=wall,facing=west,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 90, + "y": 270, + "uvlock": true + }, + "face=ceiling,facing=west,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 180, + "y": 90 + }, + "face=floor,facing=east,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "y": 90 + }, + "face=wall,facing=east,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 90, + "y": 90, + "uvlock": true + }, + "face=ceiling,facing=east,powered=true": { + "model": "betterendforge:block/umbrella_tree_button_pressed", + "x": 180, + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_door.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_door.json new file mode 100644 index 00000000..29dc7754 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=north,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top", + "y": 270 + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top", + "y": 180 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top" + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom", + "y": 270 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom", + "y": 90 + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom", + "y": 180 + }, + "facing=east,half=lower,hinge=left,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge", + "y": 270 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge", + "y": 90 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge", + "y": 180 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge", + "y": 270 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge", + "y": 90 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge", + "y": 180 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge" + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge" + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top_hinge", + "y": 90 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge" + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge", + "y": 270 + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom_hinge", + "y": 90 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top" + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom" + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "betterendforge:block/umbrella_tree_door_bottom", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_fence.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_fence.json new file mode 100644 index 00000000..eaafc083 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "betterendforge:block/umbrella_tree_fence_post" + } + }, + { + "when": { + "north": "true" + }, + "apply": { + "model": "betterendforge:block/umbrella_tree_fence_side", + "uvlock": true + } + }, + { + "when": { + "south": "true" + }, + "apply": { + "model": "betterendforge:block/umbrella_tree_fence_side", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "true" + }, + "apply": { + "model": "betterendforge:block/umbrella_tree_fence_side", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "east": "true" + }, + "apply": { + "model": "betterendforge:block/umbrella_tree_fence_side", + "y": 90, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_gate.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_gate.json new file mode 100644 index 00000000..b4753ce8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=north,in_wall=false,open=false": { + "model": "betterendforge:block/umbrella_tree_gate", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=false": { + "model": "betterendforge:block/umbrella_tree_gate", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "betterendforge:block/umbrella_tree_gate", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=false": { + "model": "betterendforge:block/umbrella_tree_gate", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=false": { + "model": "betterendforge:block/umbrella_tree_gate_wall", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "betterendforge:block/umbrella_tree_gate_wall", + "uvlock": true + }, + "facing=west,in_wall=true,open=false": { + "model": "betterendforge:block/umbrella_tree_gate_wall", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=false": { + "model": "betterendforge:block/umbrella_tree_gate_wall", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=false,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=false,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_open", + "y": 270, + "uvlock": true + }, + "facing=north,in_wall=true,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_wall_open", + "y": 180, + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=true,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_wall_open", + "y": 90, + "uvlock": true + }, + "facing=east,in_wall=true,open=true": { + "model": "betterendforge:block/umbrella_tree_gate_wall_open", + "y": 270, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_ladder.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_ladder.json new file mode 100644 index 00000000..cb7dd76c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_ladder.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/umbrella_tree_ladder" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_planks.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_planks.json new file mode 100644 index 00000000..a5dc1ed5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/umbrella_tree_planks" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_plate.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_plate.json new file mode 100644 index 00000000..1aa96dc3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "betterendforge:block/umbrella_tree_plate" + }, + "powered=true": { + "model": "betterendforge:block/umbrella_tree_plate_down" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_slab.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_slab.json new file mode 100644 index 00000000..d16577d7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=top": { + "model": "betterendforge:block/umbrella_tree_slab_top" + }, + "type=bottom": { + "model": "betterendforge:block/umbrella_tree_slab" + }, + "type=double": { + "model": "betterendforge:block/umbrella_tree_slab" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stairs.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stairs.json new file mode 100644 index 00000000..e791d77d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=north,half=top,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=straight": { + "model": "betterendforge:block/umbrella_tree_stairs" + }, + "facing=north,half=top,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "betterendforge:block/umbrella_tree_stairs_inner" + }, + "facing=north,half=top,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "betterendforge:block/umbrella_tree_stairs_outer" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_bark.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_bark.json new file mode 100644 index 00000000..0bbaf8c5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_bark.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterendforge:block/umbrella_tree_stripped_log_side" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_log.json new file mode 100644 index 00000000..c1df8f40 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_stripped_log.json @@ -0,0 +1,16 @@ +{ + "variants": { + "axis=x": { + "model": "betterendforge:block/umbrella_tree_stripped_log_horizontal", + "x": 90, + "y": 90 + }, + "axis=y": { + "model": "betterendforge:block/umbrella_tree_stripped_log" + }, + "axis=z": { + "model": "betterendforge:block/umbrella_tree_stripped_log_horizontal", + "x": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_trapdoor.json b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_trapdoor.json new file mode 100644 index 00000000..62441499 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/blockstates/umbrella_tree_trapdoor.json @@ -0,0 +1,68 @@ +{ + "variants": { + "facing=north,half=top,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_top" + }, + "facing=south,half=top,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_top", + "y": 180 + }, + "facing=west,half=top,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_top", + "y": 270 + }, + "facing=east,half=top,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_top", + "y": 90 + }, + "facing=north,half=bottom,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_bottom" + }, + "facing=south,half=bottom,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_bottom", + "y": 180 + }, + "facing=west,half=bottom,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_bottom", + "y": 270 + }, + "facing=east,half=bottom,open=false": { + "model": "betterendforge:block/umbrella_tree_trapdoor_bottom", + "y": 90 + }, + "facing=north,half=top,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "x": 180, + "y": 180 + }, + "facing=south,half=top,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "x": 180 + }, + "facing=west,half=top,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "x": 180, + "y": 90 + }, + "facing=east,half=top,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "x": 180, + "y": 270 + }, + "facing=north,half=bottom,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open" + }, + "facing=south,half=bottom,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "y": 180 + }, + "facing=west,half=bottom,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "y": 270 + }, + "facing=east,half=bottom,open=true": { + "model": "betterendforge:block/umbrella_tree_trapdoor_open", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_bookshelf.json new file mode 100644 index 00000000..73a18d15 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/dragon_tree_planks", + "side": "betterendforge:block/dragon_tree_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_button.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_button.json new file mode 100644 index 00000000..e8b54ff4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_button_pressed.json new file mode 100644 index 00000000..10659a33 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom.json new file mode 100644 index 00000000..60efd2ee --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/dragon_tree_door_bottom", + "top": "betterendforge:block/dragon_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom_hinge.json new file mode 100644 index 00000000..5ba4e331 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/dragon_tree_door_bottom", + "top": "betterendforge:block/dragon_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top.json new file mode 100644 index 00000000..3e87034a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/dragon_tree_door_bottom", + "top": "betterendforge:block/dragon_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top_hinge.json new file mode 100644 index 00000000..2bff1e2d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/dragon_tree_door_bottom", + "top": "betterendforge:block/dragon_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_post.json new file mode 100644 index 00000000..6d55f4a6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_side.json new file mode 100644 index 00000000..908f4cfe --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate.json new file mode 100644 index 00000000..418c3497 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_open.json new file mode 100644 index 00000000..3fb7e201 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall.json new file mode 100644 index 00000000..709e1c63 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall_open.json new file mode 100644 index 00000000..36b887f7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_ladder.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_ladder.json new file mode 100644 index 00000000..95e3dc07 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/dragon_tree_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_planks.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_planks.json new file mode 100644 index 00000000..6922b7db --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/dragon_tree_planks", + "up": "betterendforge:block/dragon_tree_planks", + "north": "betterendforge:block/dragon_tree_planks", + "south": "betterendforge:block/dragon_tree_planks", + "east": "betterendforge:block/dragon_tree_planks", + "west": "betterendforge:block/dragon_tree_planks", + "down": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate.json new file mode 100644 index 00000000..88c4a2da --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate_down.json new file mode 100644 index 00000000..d60186c5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab.json new file mode 100644 index 00000000..8b6a5b97 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/dragon_tree_planks", + "bottom": "betterendforge:block/dragon_tree_planks", + "top": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab_top.json new file mode 100644 index 00000000..83060210 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/dragon_tree_planks", + "bottom": "betterendforge:block/dragon_tree_planks", + "top": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs.json new file mode 100644 index 00000000..d3f9f0d9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/dragon_tree_planks", + "bottom": "betterendforge:block/dragon_tree_planks", + "top": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_inner.json new file mode 100644 index 00000000..0186ea4e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/dragon_tree_planks", + "bottom": "betterendforge:block/dragon_tree_planks", + "top": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_outer.json new file mode 100644 index 00000000..85888590 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/dragon_tree_planks", + "bottom": "betterendforge:block/dragon_tree_planks", + "top": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log.json new file mode 100644 index 00000000..f7587a54 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/dragon_tree_stripped_log_side", + "end": "betterendforge:block/dragon_tree_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_horizontal.json new file mode 100644 index 00000000..3b999541 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/dragon_tree_stripped_log_side", + "end": "betterendforge:block/dragon_tree_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_side.json new file mode 100644 index 00000000..5a909e5f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/dragon_tree_stripped_log_side", + "up": "betterendforge:block/dragon_tree_stripped_log_side", + "north": "betterendforge:block/dragon_tree_stripped_log_side", + "south": "betterendforge:block/dragon_tree_stripped_log_side", + "east": "betterendforge:block/dragon_tree_stripped_log_side", + "west": "betterendforge:block/dragon_tree_stripped_log_side", + "down": "betterendforge:block/dragon_tree_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_bottom.json new file mode 100644 index 00000000..4dbf7cf8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/dragon_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_open.json new file mode 100644 index 00000000..13d92d59 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/dragon_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_top.json new file mode 100644 index 00000000..1c4e74ef --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/dragon_tree_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/dragon_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_bookshelf.json new file mode 100644 index 00000000..82492348 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/end_lotus_planks", + "side": "betterendforge:block/end_lotus_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_button.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_button.json new file mode 100644 index 00000000..432c6f53 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_button_pressed.json new file mode 100644 index 00000000..203e1916 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_door.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom.json new file mode 100644 index 00000000..f95cbc0b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/end_lotus_door_bottom", + "top": "betterendforge:block/end_lotus_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom_hinge.json new file mode 100644 index 00000000..5079b9be --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/end_lotus_door_bottom", + "top": "betterendforge:block/end_lotus_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top.json new file mode 100644 index 00000000..ec8fff9e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/end_lotus_door_bottom", + "top": "betterendforge:block/end_lotus_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top_hinge.json new file mode 100644 index 00000000..84a4978f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/end_lotus_door_bottom", + "top": "betterendforge:block/end_lotus_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_post.json new file mode 100644 index 00000000..400d943d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_side.json new file mode 100644 index 00000000..e101e6af --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate.json new file mode 100644 index 00000000..7db4c429 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_open.json new file mode 100644 index 00000000..0e0b6c14 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall.json new file mode 100644 index 00000000..21649664 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall_open.json new file mode 100644 index 00000000..7f89d218 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_ladder.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_ladder.json new file mode 100644 index 00000000..3b3ac15b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/end_lotus_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_planks.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_planks.json new file mode 100644 index 00000000..86927e87 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/end_lotus_planks", + "up": "betterendforge:block/end_lotus_planks", + "north": "betterendforge:block/end_lotus_planks", + "south": "betterendforge:block/end_lotus_planks", + "east": "betterendforge:block/end_lotus_planks", + "west": "betterendforge:block/end_lotus_planks", + "down": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_plate.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_plate.json new file mode 100644 index 00000000..2afe4e95 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_plate_down.json new file mode 100644 index 00000000..641c19cf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_slab.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_slab.json new file mode 100644 index 00000000..bc466530 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/end_lotus_planks", + "bottom": "betterendforge:block/end_lotus_planks", + "top": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_slab_top.json new file mode 100644 index 00000000..f3028a97 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/end_lotus_planks", + "bottom": "betterendforge:block/end_lotus_planks", + "top": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs.json new file mode 100644 index 00000000..2a693335 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/end_lotus_planks", + "bottom": "betterendforge:block/end_lotus_planks", + "top": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_inner.json new file mode 100644 index 00000000..b8a6197c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/end_lotus_planks", + "bottom": "betterendforge:block/end_lotus_planks", + "top": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_outer.json new file mode 100644 index 00000000..9bd47f14 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/end_lotus_planks", + "bottom": "betterendforge:block/end_lotus_planks", + "top": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log.json new file mode 100644 index 00000000..1d37e321 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/end_lotus_stripped_log_side", + "end": "betterendforge:block/end_lotus_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_horizontal.json new file mode 100644 index 00000000..f150909f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/end_lotus_stripped_log_side", + "end": "betterendforge:block/end_lotus_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_side.json new file mode 100644 index 00000000..bd378c92 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/end_lotus_stripped_log_side", + "up": "betterendforge:block/end_lotus_stripped_log_side", + "north": "betterendforge:block/end_lotus_stripped_log_side", + "south": "betterendforge:block/end_lotus_stripped_log_side", + "east": "betterendforge:block/end_lotus_stripped_log_side", + "west": "betterendforge:block/end_lotus_stripped_log_side", + "down": "betterendforge:block/end_lotus_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_bottom.json new file mode 100644 index 00000000..5d90cce3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/end_lotus_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_open.json new file mode 100644 index 00000000..8f178923 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/end_lotus_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_top.json new file mode 100644 index 00000000..c49fcfcd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/end_lotus_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/end_lotus_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_bookshelf.json new file mode 100644 index 00000000..e3d66e80 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/helix_tree_planks", + "side": "betterendforge:block/helix_tree_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_button.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_button.json new file mode 100644 index 00000000..905a9a34 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_button_pressed.json new file mode 100644 index 00000000..71651457 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_door.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom.json new file mode 100644 index 00000000..bd42e8a0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/helix_tree_door_bottom", + "top": "betterendforge:block/helix_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom_hinge.json new file mode 100644 index 00000000..6fbc3580 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/helix_tree_door_bottom", + "top": "betterendforge:block/helix_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top.json new file mode 100644 index 00000000..b653159f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/helix_tree_door_bottom", + "top": "betterendforge:block/helix_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top_hinge.json new file mode 100644 index 00000000..913f0941 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/helix_tree_door_bottom", + "top": "betterendforge:block/helix_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_post.json new file mode 100644 index 00000000..f59318d0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_side.json new file mode 100644 index 00000000..ced32a06 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate.json new file mode 100644 index 00000000..5872a8e6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_open.json new file mode 100644 index 00000000..6cab74c6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall.json new file mode 100644 index 00000000..2363d98c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall_open.json new file mode 100644 index 00000000..ea417c85 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_ladder.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_ladder.json new file mode 100644 index 00000000..374216a7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/helix_tree_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_planks.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_planks.json new file mode 100644 index 00000000..586659f5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/helix_tree_planks", + "up": "betterendforge:block/helix_tree_planks", + "north": "betterendforge:block/helix_tree_planks", + "south": "betterendforge:block/helix_tree_planks", + "east": "betterendforge:block/helix_tree_planks", + "west": "betterendforge:block/helix_tree_planks", + "down": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_plate.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_plate.json new file mode 100644 index 00000000..466b51b1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_plate_down.json new file mode 100644 index 00000000..70cbdd39 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_slab.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_slab.json new file mode 100644 index 00000000..7310840f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/helix_tree_planks", + "bottom": "betterendforge:block/helix_tree_planks", + "top": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_slab_top.json new file mode 100644 index 00000000..aa12834a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/helix_tree_planks", + "bottom": "betterendforge:block/helix_tree_planks", + "top": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs.json new file mode 100644 index 00000000..f4360a35 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/helix_tree_planks", + "bottom": "betterendforge:block/helix_tree_planks", + "top": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_inner.json new file mode 100644 index 00000000..8444b9b0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/helix_tree_planks", + "bottom": "betterendforge:block/helix_tree_planks", + "top": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_outer.json new file mode 100644 index 00000000..8bf70212 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/helix_tree_planks", + "bottom": "betterendforge:block/helix_tree_planks", + "top": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log.json new file mode 100644 index 00000000..3ef9ba33 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/helix_tree_stripped_log_side", + "end": "betterendforge:block/helix_tree_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_horizontal.json new file mode 100644 index 00000000..e7c8fadb --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/helix_tree_stripped_log_side", + "end": "betterendforge:block/helix_tree_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_side.json new file mode 100644 index 00000000..867bf70e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/helix_tree_stripped_log_side", + "up": "betterendforge:block/helix_tree_stripped_log_side", + "north": "betterendforge:block/helix_tree_stripped_log_side", + "south": "betterendforge:block/helix_tree_stripped_log_side", + "east": "betterendforge:block/helix_tree_stripped_log_side", + "west": "betterendforge:block/helix_tree_stripped_log_side", + "down": "betterendforge:block/helix_tree_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_bottom.json new file mode 100644 index 00000000..d1bfc505 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/helix_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_open.json new file mode 100644 index 00000000..cd4a4c3f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/helix_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_top.json new file mode 100644 index 00000000..8b4d4d7e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/helix_tree_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/helix_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_bookshelf.json new file mode 100644 index 00000000..3b0e1db1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/jellyshroom_planks", + "side": "betterendforge:block/jellyshroom_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_button.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_button.json new file mode 100644 index 00000000..c6965980 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_button_pressed.json new file mode 100644 index 00000000..015821b0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom.json new file mode 100644 index 00000000..83204df9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/jellyshroom_door_bottom", + "top": "betterendforge:block/jellyshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom_hinge.json new file mode 100644 index 00000000..5bed4cab --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/jellyshroom_door_bottom", + "top": "betterendforge:block/jellyshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top.json new file mode 100644 index 00000000..5ca7b640 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/jellyshroom_door_bottom", + "top": "betterendforge:block/jellyshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top_hinge.json new file mode 100644 index 00000000..5139c554 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/jellyshroom_door_bottom", + "top": "betterendforge:block/jellyshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_post.json new file mode 100644 index 00000000..2e489a27 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_side.json new file mode 100644 index 00000000..a1c8e13c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate.json new file mode 100644 index 00000000..fe4aaf80 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_open.json new file mode 100644 index 00000000..5b17fe2c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall.json new file mode 100644 index 00000000..2b219f6e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall_open.json new file mode 100644 index 00000000..06728d9f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_ladder.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_ladder.json new file mode 100644 index 00000000..37142296 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/jellyshroom_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_planks.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_planks.json new file mode 100644 index 00000000..6547237f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/jellyshroom_planks", + "up": "betterendforge:block/jellyshroom_planks", + "north": "betterendforge:block/jellyshroom_planks", + "south": "betterendforge:block/jellyshroom_planks", + "east": "betterendforge:block/jellyshroom_planks", + "west": "betterendforge:block/jellyshroom_planks", + "down": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate.json new file mode 100644 index 00000000..23ae0d26 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate_down.json new file mode 100644 index 00000000..43a414c3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab.json new file mode 100644 index 00000000..b7e1fd7f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/jellyshroom_planks", + "bottom": "betterendforge:block/jellyshroom_planks", + "top": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab_top.json new file mode 100644 index 00000000..4fcf56cb --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/jellyshroom_planks", + "bottom": "betterendforge:block/jellyshroom_planks", + "top": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs.json new file mode 100644 index 00000000..5b0eaa34 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/jellyshroom_planks", + "bottom": "betterendforge:block/jellyshroom_planks", + "top": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_inner.json new file mode 100644 index 00000000..070cab63 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/jellyshroom_planks", + "bottom": "betterendforge:block/jellyshroom_planks", + "top": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_outer.json new file mode 100644 index 00000000..0398303a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/jellyshroom_planks", + "bottom": "betterendforge:block/jellyshroom_planks", + "top": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log.json new file mode 100644 index 00000000..225c4a58 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/jellyshroom_stripped_log_side", + "end": "betterendforge:block/jellyshroom_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_horizontal.json new file mode 100644 index 00000000..2ed0860e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/jellyshroom_stripped_log_side", + "end": "betterendforge:block/jellyshroom_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_side.json new file mode 100644 index 00000000..b5a262ad --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/jellyshroom_stripped_log_side", + "up": "betterendforge:block/jellyshroom_stripped_log_side", + "north": "betterendforge:block/jellyshroom_stripped_log_side", + "south": "betterendforge:block/jellyshroom_stripped_log_side", + "east": "betterendforge:block/jellyshroom_stripped_log_side", + "west": "betterendforge:block/jellyshroom_stripped_log_side", + "down": "betterendforge:block/jellyshroom_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_bottom.json new file mode 100644 index 00000000..07a71f0e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/jellyshroom_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_open.json new file mode 100644 index 00000000..61ccd7a4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/jellyshroom_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_top.json new file mode 100644 index 00000000..6974ec56 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/jellyshroom_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/jellyshroom_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_bookshelf.json new file mode 100644 index 00000000..e8633aa9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/lacugrove_planks", + "side": "betterendforge:block/lacugrove_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_button.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_button.json new file mode 100644 index 00000000..9ef54334 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_button_pressed.json new file mode 100644 index 00000000..91165343 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_door.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom.json new file mode 100644 index 00000000..48f23dad --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/lacugrove_door_bottom", + "top": "betterendforge:block/lacugrove_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom_hinge.json new file mode 100644 index 00000000..d1dd64cd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/lacugrove_door_bottom", + "top": "betterendforge:block/lacugrove_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top.json new file mode 100644 index 00000000..b2db9e2b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/lacugrove_door_bottom", + "top": "betterendforge:block/lacugrove_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top_hinge.json new file mode 100644 index 00000000..4c9ac8a7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/lacugrove_door_bottom", + "top": "betterendforge:block/lacugrove_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_post.json new file mode 100644 index 00000000..3ef779ce --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_side.json new file mode 100644 index 00000000..62b43480 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate.json new file mode 100644 index 00000000..02d2ae6b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_open.json new file mode 100644 index 00000000..74706417 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall.json new file mode 100644 index 00000000..aa85b059 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall_open.json new file mode 100644 index 00000000..3b3e311a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_ladder.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_ladder.json new file mode 100644 index 00000000..86ce4666 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/lacugrove_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_planks.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_planks.json new file mode 100644 index 00000000..9fedc9af --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/lacugrove_planks", + "up": "betterendforge:block/lacugrove_planks", + "north": "betterendforge:block/lacugrove_planks", + "south": "betterendforge:block/lacugrove_planks", + "east": "betterendforge:block/lacugrove_planks", + "west": "betterendforge:block/lacugrove_planks", + "down": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_plate.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_plate.json new file mode 100644 index 00000000..6400d5aa --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_plate_down.json new file mode 100644 index 00000000..1aff6b92 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_slab.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_slab.json new file mode 100644 index 00000000..9d7666ce --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/lacugrove_planks", + "bottom": "betterendforge:block/lacugrove_planks", + "top": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_slab_top.json new file mode 100644 index 00000000..984dfee3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/lacugrove_planks", + "bottom": "betterendforge:block/lacugrove_planks", + "top": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs.json new file mode 100644 index 00000000..87622f2a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/lacugrove_planks", + "bottom": "betterendforge:block/lacugrove_planks", + "top": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_inner.json new file mode 100644 index 00000000..1e18ca7d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/lacugrove_planks", + "bottom": "betterendforge:block/lacugrove_planks", + "top": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_outer.json new file mode 100644 index 00000000..ac8cdeaf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/lacugrove_planks", + "bottom": "betterendforge:block/lacugrove_planks", + "top": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log.json new file mode 100644 index 00000000..b65a2ebd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/lacugrove_stripped_log_side", + "end": "betterendforge:block/lacugrove_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_horizontal.json new file mode 100644 index 00000000..db46c563 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/lacugrove_stripped_log_side", + "end": "betterendforge:block/lacugrove_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_side.json new file mode 100644 index 00000000..c06440dc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/lacugrove_stripped_log_side", + "up": "betterendforge:block/lacugrove_stripped_log_side", + "north": "betterendforge:block/lacugrove_stripped_log_side", + "south": "betterendforge:block/lacugrove_stripped_log_side", + "east": "betterendforge:block/lacugrove_stripped_log_side", + "west": "betterendforge:block/lacugrove_stripped_log_side", + "down": "betterendforge:block/lacugrove_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_bottom.json new file mode 100644 index 00000000..d1e39de1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/lacugrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_open.json new file mode 100644 index 00000000..67edc556 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/lacugrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_top.json new file mode 100644 index 00000000..4b4c650d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lacugrove_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/lacugrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_bookshelf.json new file mode 100644 index 00000000..83d12f45 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/lucernia_planks", + "side": "betterendforge:block/lucernia_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_button.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_button.json new file mode 100644 index 00000000..658162ec --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_button_pressed.json new file mode 100644 index 00000000..7a8a2ae2 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_door.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom.json new file mode 100644 index 00000000..19a64065 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/lucernia_door_bottom", + "top": "betterendforge:block/lucernia_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom_hinge.json new file mode 100644 index 00000000..c535e7f8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/lucernia_door_bottom", + "top": "betterendforge:block/lucernia_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_door_top.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_top.json new file mode 100644 index 00000000..d4ac1d44 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/lucernia_door_bottom", + "top": "betterendforge:block/lucernia_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_top_hinge.json new file mode 100644 index 00000000..ed064333 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/lucernia_door_bottom", + "top": "betterendforge:block/lucernia_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_fence_post.json new file mode 100644 index 00000000..eb16d2f3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_fence_side.json new file mode 100644 index 00000000..c7e601f1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_gate.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate.json new file mode 100644 index 00000000..ac65ab55 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_open.json new file mode 100644 index 00000000..e60280fd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall.json new file mode 100644 index 00000000..3018c931 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall_open.json new file mode 100644 index 00000000..a477d3cf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_ladder.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_ladder.json new file mode 100644 index 00000000..5de3496e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/lucernia_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_planks.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_planks.json new file mode 100644 index 00000000..bdcb6384 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/lucernia_planks", + "up": "betterendforge:block/lucernia_planks", + "north": "betterendforge:block/lucernia_planks", + "south": "betterendforge:block/lucernia_planks", + "east": "betterendforge:block/lucernia_planks", + "west": "betterendforge:block/lucernia_planks", + "down": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_plate.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_plate.json new file mode 100644 index 00000000..114143b8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_plate_down.json new file mode 100644 index 00000000..56d62bd3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_slab.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_slab.json new file mode 100644 index 00000000..61648ead --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/lucernia_planks", + "bottom": "betterendforge:block/lucernia_planks", + "top": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_slab_top.json new file mode 100644 index 00000000..e3de2c17 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/lucernia_planks", + "bottom": "betterendforge:block/lucernia_planks", + "top": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs.json new file mode 100644 index 00000000..d87d0819 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/lucernia_planks", + "bottom": "betterendforge:block/lucernia_planks", + "top": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_inner.json new file mode 100644 index 00000000..e5b7e53e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/lucernia_planks", + "bottom": "betterendforge:block/lucernia_planks", + "top": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_outer.json new file mode 100644 index 00000000..724b1675 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/lucernia_planks", + "bottom": "betterendforge:block/lucernia_planks", + "top": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log.json new file mode 100644 index 00000000..f3d3bd78 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/lucernia_stripped_log_side", + "end": "betterendforge:block/lucernia_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_horizontal.json new file mode 100644 index 00000000..a5ff6cb8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/lucernia_stripped_log_side", + "end": "betterendforge:block/lucernia_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_side.json new file mode 100644 index 00000000..0a3b1342 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/lucernia_stripped_log_side", + "up": "betterendforge:block/lucernia_stripped_log_side", + "north": "betterendforge:block/lucernia_stripped_log_side", + "south": "betterendforge:block/lucernia_stripped_log_side", + "east": "betterendforge:block/lucernia_stripped_log_side", + "west": "betterendforge:block/lucernia_stripped_log_side", + "down": "betterendforge:block/lucernia_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_bottom.json new file mode 100644 index 00000000..5ae992f8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/lucernia_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_open.json new file mode 100644 index 00000000..dc1d3b26 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/lucernia_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_top.json new file mode 100644 index 00000000..a63472ae --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/lucernia_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/lucernia_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_bookshelf.json new file mode 100644 index 00000000..8b8e3f4d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/mossy_glowshroom_planks", + "side": "betterendforge:block/mossy_glowshroom_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button.json new file mode 100644 index 00000000..1db2b2e8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button_pressed.json new file mode 100644 index 00000000..defe1ee8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom.json new file mode 100644 index 00000000..d3a77f9a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/mossy_glowshroom_door_bottom", + "top": "betterendforge:block/mossy_glowshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom_hinge.json new file mode 100644 index 00000000..acf9b393 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/mossy_glowshroom_door_bottom", + "top": "betterendforge:block/mossy_glowshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top.json new file mode 100644 index 00000000..d46a7aab --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/mossy_glowshroom_door_bottom", + "top": "betterendforge:block/mossy_glowshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top_hinge.json new file mode 100644 index 00000000..7b3f9a60 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/mossy_glowshroom_door_bottom", + "top": "betterendforge:block/mossy_glowshroom_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_post.json new file mode 100644 index 00000000..a0e28f88 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_side.json new file mode 100644 index 00000000..cfcb6a5b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate.json new file mode 100644 index 00000000..9c7c51c7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_open.json new file mode 100644 index 00000000..da8b1f12 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall.json new file mode 100644 index 00000000..2f8f6ae7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall_open.json new file mode 100644 index 00000000..f68bd23b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_ladder.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_ladder.json new file mode 100644 index 00000000..156915f0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_planks.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_planks.json new file mode 100644 index 00000000..6276fba1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/mossy_glowshroom_planks", + "up": "betterendforge:block/mossy_glowshroom_planks", + "north": "betterendforge:block/mossy_glowshroom_planks", + "south": "betterendforge:block/mossy_glowshroom_planks", + "east": "betterendforge:block/mossy_glowshroom_planks", + "west": "betterendforge:block/mossy_glowshroom_planks", + "down": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate.json new file mode 100644 index 00000000..bc79e015 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate_down.json new file mode 100644 index 00000000..a1e5f398 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab.json new file mode 100644 index 00000000..7edf12f4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/mossy_glowshroom_planks", + "bottom": "betterendforge:block/mossy_glowshroom_planks", + "top": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab_top.json new file mode 100644 index 00000000..39e9b3ca --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/mossy_glowshroom_planks", + "bottom": "betterendforge:block/mossy_glowshroom_planks", + "top": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs.json new file mode 100644 index 00000000..5b484e89 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/mossy_glowshroom_planks", + "bottom": "betterendforge:block/mossy_glowshroom_planks", + "top": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_inner.json new file mode 100644 index 00000000..901a0762 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/mossy_glowshroom_planks", + "bottom": "betterendforge:block/mossy_glowshroom_planks", + "top": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_outer.json new file mode 100644 index 00000000..6d8a0583 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/mossy_glowshroom_planks", + "bottom": "betterendforge:block/mossy_glowshroom_planks", + "top": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_bottom.json new file mode 100644 index 00000000..2c63b9fb --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_open.json new file mode 100644 index 00000000..34dc8923 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_top.json new file mode 100644 index 00000000..c83d6f64 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/mossy_glowshroom_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_bookshelf.json new file mode 100644 index 00000000..004e4795 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/pythadendron_planks", + "side": "betterendforge:block/pythadendron_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_button.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_button.json new file mode 100644 index 00000000..fea5be3d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_button_pressed.json new file mode 100644 index 00000000..f769e5a1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_door.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom.json new file mode 100644 index 00000000..193126a2 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/pythadendron_door_bottom", + "top": "betterendforge:block/pythadendron_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom_hinge.json new file mode 100644 index 00000000..ccbde475 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/pythadendron_door_bottom", + "top": "betterendforge:block/pythadendron_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top.json new file mode 100644 index 00000000..ab120c6e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/pythadendron_door_bottom", + "top": "betterendforge:block/pythadendron_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top_hinge.json new file mode 100644 index 00000000..5a94e26a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/pythadendron_door_bottom", + "top": "betterendforge:block/pythadendron_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_post.json new file mode 100644 index 00000000..cc2abcf8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_side.json new file mode 100644 index 00000000..f839b419 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate.json new file mode 100644 index 00000000..eefda0c6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_open.json new file mode 100644 index 00000000..e535efa7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall.json new file mode 100644 index 00000000..eafdcda5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall_open.json new file mode 100644 index 00000000..d55cad0a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_ladder.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_ladder.json new file mode 100644 index 00000000..64e0d865 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/pythadendron_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_planks.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_planks.json new file mode 100644 index 00000000..d722a371 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/pythadendron_planks", + "up": "betterendforge:block/pythadendron_planks", + "north": "betterendforge:block/pythadendron_planks", + "south": "betterendforge:block/pythadendron_planks", + "east": "betterendforge:block/pythadendron_planks", + "west": "betterendforge:block/pythadendron_planks", + "down": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_plate.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_plate.json new file mode 100644 index 00000000..d174e424 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_plate_down.json new file mode 100644 index 00000000..bb43d5c9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_slab.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_slab.json new file mode 100644 index 00000000..2d8d1635 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/pythadendron_planks", + "bottom": "betterendforge:block/pythadendron_planks", + "top": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_slab_top.json new file mode 100644 index 00000000..5ab58a8e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/pythadendron_planks", + "bottom": "betterendforge:block/pythadendron_planks", + "top": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs.json new file mode 100644 index 00000000..b78252c6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/pythadendron_planks", + "bottom": "betterendforge:block/pythadendron_planks", + "top": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_inner.json new file mode 100644 index 00000000..47c37603 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/pythadendron_planks", + "bottom": "betterendforge:block/pythadendron_planks", + "top": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_outer.json new file mode 100644 index 00000000..e22d2866 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/pythadendron_planks", + "bottom": "betterendforge:block/pythadendron_planks", + "top": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_bottom.json new file mode 100644 index 00000000..5621ee3a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/pythadendron_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_open.json new file mode 100644 index 00000000..f5f44096 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/pythadendron_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_top.json new file mode 100644 index 00000000..83b3b478 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/pythadendron_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/pythadendron_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_bookshelf.json new file mode 100644 index 00000000..5d706631 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/tenanea_planks", + "side": "betterendforge:block/tenanea_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_button.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_button.json new file mode 100644 index 00000000..b6820fe0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_button_pressed.json new file mode 100644 index 00000000..1143d8cb --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_door.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom.json new file mode 100644 index 00000000..e8e80fbd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/tenanea_door_bottom", + "top": "betterendforge:block/tenanea_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom_hinge.json new file mode 100644 index 00000000..86afac14 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/tenanea_door_bottom", + "top": "betterendforge:block/tenanea_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_door_top.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_top.json new file mode 100644 index 00000000..f8f6a062 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/tenanea_door_bottom", + "top": "betterendforge:block/tenanea_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_top_hinge.json new file mode 100644 index 00000000..8d95a933 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/tenanea_door_bottom", + "top": "betterendforge:block/tenanea_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_fence_post.json new file mode 100644 index 00000000..40bf2aa9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_fence_side.json new file mode 100644 index 00000000..f2a443da --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_gate.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate.json new file mode 100644 index 00000000..b169f076 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_open.json new file mode 100644 index 00000000..4f62a01c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall.json new file mode 100644 index 00000000..eb6bdebf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall_open.json new file mode 100644 index 00000000..39910610 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_ladder.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_ladder.json new file mode 100644 index 00000000..01426e5d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/tenanea_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_planks.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_planks.json new file mode 100644 index 00000000..2f6e79c1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/tenanea_planks", + "up": "betterendforge:block/tenanea_planks", + "north": "betterendforge:block/tenanea_planks", + "south": "betterendforge:block/tenanea_planks", + "east": "betterendforge:block/tenanea_planks", + "west": "betterendforge:block/tenanea_planks", + "down": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_plate.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_plate.json new file mode 100644 index 00000000..5bc02fe4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_plate_down.json new file mode 100644 index 00000000..155ecb13 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_slab.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_slab.json new file mode 100644 index 00000000..63cfc4e3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/tenanea_planks", + "bottom": "betterendforge:block/tenanea_planks", + "top": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_slab_top.json new file mode 100644 index 00000000..69ce6f2a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/tenanea_planks", + "bottom": "betterendforge:block/tenanea_planks", + "top": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs.json new file mode 100644 index 00000000..c75c1eba --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/tenanea_planks", + "bottom": "betterendforge:block/tenanea_planks", + "top": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_inner.json new file mode 100644 index 00000000..4c12be9f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/tenanea_planks", + "bottom": "betterendforge:block/tenanea_planks", + "top": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_outer.json new file mode 100644 index 00000000..a8f5b9bd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/tenanea_planks", + "bottom": "betterendforge:block/tenanea_planks", + "top": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log.json new file mode 100644 index 00000000..390bf106 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/tenanea_stripped_log_side", + "end": "betterendforge:block/tenanea_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_horizontal.json new file mode 100644 index 00000000..1b5878c7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/tenanea_stripped_log_side", + "end": "betterendforge:block/tenanea_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_side.json new file mode 100644 index 00000000..21f6fd27 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/tenanea_stripped_log_side", + "up": "betterendforge:block/tenanea_stripped_log_side", + "north": "betterendforge:block/tenanea_stripped_log_side", + "south": "betterendforge:block/tenanea_stripped_log_side", + "east": "betterendforge:block/tenanea_stripped_log_side", + "west": "betterendforge:block/tenanea_stripped_log_side", + "down": "betterendforge:block/tenanea_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_bottom.json new file mode 100644 index 00000000..c07e8a30 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/tenanea_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_open.json new file mode 100644 index 00000000..de68cae9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/tenanea_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_top.json new file mode 100644 index 00000000..b564f7ff --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/tenanea_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/tenanea_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_bookshelf.json new file mode 100644 index 00000000..06aedb3a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "betterendforge:block/block_bottom_top", + "textures": { + "end": "betterendforge:block/umbrella_tree_planks", + "side": "betterendforge:block/umbrella_tree_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button.json new file mode 100644 index 00000000..45fec280 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button_pressed.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button_pressed.json new file mode 100644 index 00000000..dbb49d01 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door.json new file mode 100644 index 00000000..e09fdb1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/cube" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom.json new file mode 100644 index 00000000..6bb78a01 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom", + "textures": { + "bottom": "betterendforge:block/umbrella_tree_door_bottom", + "top": "betterendforge:block/umbrella_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom_hinge.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom_hinge.json new file mode 100644 index 00000000..8cbdbf28 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_rh", + "textures": { + "bottom": "betterendforge:block/umbrella_tree_door_bottom", + "top": "betterendforge:block/umbrella_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top.json new file mode 100644 index 00000000..40d4fdda --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top", + "textures": { + "bottom": "betterendforge:block/umbrella_tree_door_bottom", + "top": "betterendforge:block/umbrella_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top_hinge.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top_hinge.json new file mode 100644 index 00000000..5826cbb0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_rh", + "textures": { + "bottom": "betterendforge:block/umbrella_tree_door_bottom", + "top": "betterendforge:block/umbrella_tree_door_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_post.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_post.json new file mode 100644 index 00000000..4676514e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_side.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_side.json new file mode 100644 index 00000000..bdf46d62 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate.json new file mode 100644 index 00000000..e34790b9 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_open.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_open.json new file mode 100644 index 00000000..37cd6901 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall.json new file mode 100644 index 00000000..c9f1b205 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall_open.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall_open.json new file mode 100644 index 00000000..3034ac1e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_ladder.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_ladder.json new file mode 100644 index 00000000..ad52840a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_ladder.json @@ -0,0 +1,6 @@ +{ + "parent": "betterendforge:block/ladder", + "textures": { + "texture": "betterendforge:block/umbrella_tree_ladder" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_planks.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_planks.json new file mode 100644 index 00000000..57a72b54 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_planks.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/umbrella_tree_planks", + "up": "betterendforge:block/umbrella_tree_planks", + "north": "betterendforge:block/umbrella_tree_planks", + "south": "betterendforge:block/umbrella_tree_planks", + "east": "betterendforge:block/umbrella_tree_planks", + "west": "betterendforge:block/umbrella_tree_planks", + "down": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate.json new file mode 100644 index 00000000..ceeb6697 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate_down.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate_down.json new file mode 100644 index 00000000..dc662f0d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab.json new file mode 100644 index 00000000..6a1b1cd5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "side": "betterendforge:block/umbrella_tree_planks", + "bottom": "betterendforge:block/umbrella_tree_planks", + "top": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab_top.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab_top.json new file mode 100644 index 00000000..5343c22c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "side": "betterendforge:block/umbrella_tree_planks", + "bottom": "betterendforge:block/umbrella_tree_planks", + "top": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs.json new file mode 100644 index 00000000..cf5b3210 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "side": "betterendforge:block/umbrella_tree_planks", + "bottom": "betterendforge:block/umbrella_tree_planks", + "top": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_inner.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_inner.json new file mode 100644 index 00000000..c2f4075e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "side": "betterendforge:block/umbrella_tree_planks", + "bottom": "betterendforge:block/umbrella_tree_planks", + "top": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_outer.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_outer.json new file mode 100644 index 00000000..c7ce96b5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "side": "betterendforge:block/umbrella_tree_planks", + "bottom": "betterendforge:block/umbrella_tree_planks", + "top": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log.json new file mode 100644 index 00000000..15a175b3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "side": "betterendforge:block/umbrella_tree_stripped_log_side", + "end": "betterendforge:block/umbrella_tree_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_horizontal.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_horizontal.json new file mode 100644 index 00000000..7e6a36e4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "side": "betterendforge:block/umbrella_tree_stripped_log_side", + "end": "betterendforge:block/umbrella_tree_stripped_log_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_side.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_side.json new file mode 100644 index 00000000..43e0a366 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_stripped_log_side.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "particle": "betterendforge:block/umbrella_tree_stripped_log_side", + "up": "betterendforge:block/umbrella_tree_stripped_log_side", + "north": "betterendforge:block/umbrella_tree_stripped_log_side", + "south": "betterendforge:block/umbrella_tree_stripped_log_side", + "east": "betterendforge:block/umbrella_tree_stripped_log_side", + "west": "betterendforge:block/umbrella_tree_stripped_log_side", + "down": "betterendforge:block/umbrella_tree_stripped_log_side" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_bottom.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_bottom.json new file mode 100644 index 00000000..5e5a06f4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "betterendforge:block/umbrella_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_open.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_open.json new file mode 100644 index 00000000..726f5fe7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "betterendforge:block/umbrella_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_top.json b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_top.json new file mode 100644 index 00000000..12b8a69f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/block/umbrella_tree_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "betterendforge:block/umbrella_tree_trapdoor" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_bookshelf.json new file mode 100644 index 00000000..1b14034e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_button.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_button.json new file mode 100644 index 00000000..8625b904 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_door.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_door.json new file mode 100644 index 00000000..4c771b68 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/dragon_tree_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_fence.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_fence.json new file mode 100644 index 00000000..8b97204d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json new file mode 100644 index 00000000..8b97204d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/dragon_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_ladder.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_ladder.json new file mode 100644 index 00000000..82b5976d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_planks.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_planks.json new file mode 100644 index 00000000..ffe40b44 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_plate.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_plate.json new file mode 100644 index 00000000..bd614596 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_slab.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_slab.json new file mode 100644 index 00000000..ec6e27b2 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stairs.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stairs.json new file mode 100644 index 00000000..33cae794 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_bark.json new file mode 100644 index 00000000..dd0d6539 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_log.json new file mode 100644 index 00000000..5a4bf1a8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_trapdoor.json new file mode 100644 index 00000000..861be05b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/dragon_tree_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_bookshelf.json new file mode 100644 index 00000000..bf1233b0 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_button.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_button.json new file mode 100644 index 00000000..b15ef3e7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_door.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_door.json new file mode 100644 index 00000000..591debcc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/end_lotus_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_fence.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_fence.json new file mode 100644 index 00000000..95191556 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json new file mode 100644 index 00000000..95191556 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/end_lotus_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_ladder.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_ladder.json new file mode 100644 index 00000000..f2281eea --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_planks.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_planks.json new file mode 100644 index 00000000..6c799f9c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_plate.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_plate.json new file mode 100644 index 00000000..2a2e4750 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_slab.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_slab.json new file mode 100644 index 00000000..0bde837c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_stairs.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_stairs.json new file mode 100644 index 00000000..9aab4f5f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_bark.json new file mode 100644 index 00000000..55aefaaf --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_log.json new file mode 100644 index 00000000..384b644e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_trapdoor.json new file mode 100644 index 00000000..21e199f7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/end_lotus_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_bookshelf.json new file mode 100644 index 00000000..5fe68bb4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_button.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_button.json new file mode 100644 index 00000000..a6a587e7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_door.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_door.json new file mode 100644 index 00000000..70641912 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/helix_tree_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_fence.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_fence.json new file mode 100644 index 00000000..15a7c999 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json new file mode 100644 index 00000000..15a7c999 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/helix_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_ladder.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_ladder.json new file mode 100644 index 00000000..f4e00d85 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_planks.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_planks.json new file mode 100644 index 00000000..d2db1f11 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_plate.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_plate.json new file mode 100644 index 00000000..5ba55c91 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_slab.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_slab.json new file mode 100644 index 00000000..4bbc7a81 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_stairs.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_stairs.json new file mode 100644 index 00000000..b145afad --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_bark.json new file mode 100644 index 00000000..9d92f033 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_log.json new file mode 100644 index 00000000..d9d9c30c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_trapdoor.json new file mode 100644 index 00000000..365db3bd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/helix_tree_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_bookshelf.json new file mode 100644 index 00000000..514d3457 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_button.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_button.json new file mode 100644 index 00000000..bb065ba8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_door.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_door.json new file mode 100644 index 00000000..9ccdabd5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/jellyshroom_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_fence.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_fence.json new file mode 100644 index 00000000..14206029 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json new file mode 100644 index 00000000..14206029 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/jellyshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_ladder.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_ladder.json new file mode 100644 index 00000000..e19b94bd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_planks.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_planks.json new file mode 100644 index 00000000..b452b818 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_plate.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_plate.json new file mode 100644 index 00000000..ac488966 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_slab.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_slab.json new file mode 100644 index 00000000..48189423 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stairs.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stairs.json new file mode 100644 index 00000000..24f04d82 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_bark.json new file mode 100644 index 00000000..592434a3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_log.json new file mode 100644 index 00000000..ef5aea3d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_trapdoor.json new file mode 100644 index 00000000..fb4b3b3a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/jellyshroom_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_bookshelf.json new file mode 100644 index 00000000..c3bc86f8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_button.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_button.json new file mode 100644 index 00000000..dfbf19f5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_door.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_door.json new file mode 100644 index 00000000..0d265379 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/lacugrove_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_fence.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_fence.json new file mode 100644 index 00000000..4805c76c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json new file mode 100644 index 00000000..4805c76c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/lacugrove_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_ladder.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_ladder.json new file mode 100644 index 00000000..0c2ddd87 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_planks.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_planks.json new file mode 100644 index 00000000..fee664ad --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_plate.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_plate.json new file mode 100644 index 00000000..20555e10 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_slab.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_slab.json new file mode 100644 index 00000000..854068d8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_stairs.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_stairs.json new file mode 100644 index 00000000..48aae716 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_bark.json new file mode 100644 index 00000000..0928e71a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_log.json new file mode 100644 index 00000000..3e021ef2 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_trapdoor.json new file mode 100644 index 00000000..940a530e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lacugrove_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_bookshelf.json new file mode 100644 index 00000000..a2aeb116 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_button.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_button.json new file mode 100644 index 00000000..5bbd5c95 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_door.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_door.json new file mode 100644 index 00000000..e94ec11b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/lucernia_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_fence.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_fence.json new file mode 100644 index 00000000..0bab0d39 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json new file mode 100644 index 00000000..0bab0d39 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/lucernia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_ladder.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_ladder.json new file mode 100644 index 00000000..b80d2b04 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_planks.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_planks.json new file mode 100644 index 00000000..c2a63f2d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_plate.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_plate.json new file mode 100644 index 00000000..55abb4c3 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_slab.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_slab.json new file mode 100644 index 00000000..3eb32a33 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_stairs.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_stairs.json new file mode 100644 index 00000000..4ac954ab --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_bark.json new file mode 100644 index 00000000..c2576a5c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_log.json new file mode 100644 index 00000000..1c301eef --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_trapdoor.json new file mode 100644 index 00000000..48ca265b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/lucernia_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_bookshelf.json new file mode 100644 index 00000000..4ecf1383 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_button.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_button.json new file mode 100644 index 00000000..7f87efbd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_door.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_door.json new file mode 100644 index 00000000..38a5bcfe --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/mossy_glowshroom_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_fence.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_fence.json new file mode 100644 index 00000000..31f4a965 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json new file mode 100644 index 00000000..31f4a965 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/mossy_glowshroom_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_ladder.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_ladder.json new file mode 100644 index 00000000..ff09f84e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_planks.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_planks.json new file mode 100644 index 00000000..9807ce50 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_plate.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_plate.json new file mode 100644 index 00000000..8e681833 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_slab.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_slab.json new file mode 100644 index 00000000..d85c336f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_stairs.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_stairs.json new file mode 100644 index 00000000..a2eeb172 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_trapdoor.json new file mode 100644 index 00000000..fbe5d9f8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/mossy_glowshroom_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_bookshelf.json new file mode 100644 index 00000000..a6a722fd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_button.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_button.json new file mode 100644 index 00000000..581bb659 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_door.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_door.json new file mode 100644 index 00000000..9774e6ba --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/pythadendron_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_fence.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_fence.json new file mode 100644 index 00000000..85e1ee98 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json new file mode 100644 index 00000000..85e1ee98 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/pythadendron_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_ladder.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_ladder.json new file mode 100644 index 00000000..ac0e25dc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_planks.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_planks.json new file mode 100644 index 00000000..37c1d32e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_plate.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_plate.json new file mode 100644 index 00000000..073f9cec --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_slab.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_slab.json new file mode 100644 index 00000000..7c44def7 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_stairs.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_stairs.json new file mode 100644 index 00000000..f6c2f9e5 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_trapdoor.json new file mode 100644 index 00000000..8d1ef817 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/pythadendron_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_bookshelf.json new file mode 100644 index 00000000..6afd1c52 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_button.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_button.json new file mode 100644 index 00000000..4548d678 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_door.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_door.json new file mode 100644 index 00000000..7e918f24 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/tenanea_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_fence.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_fence.json new file mode 100644 index 00000000..0723034e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json new file mode 100644 index 00000000..0723034e --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/tenanea_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_ladder.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_ladder.json new file mode 100644 index 00000000..b04fa78c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_planks.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_planks.json new file mode 100644 index 00000000..50392b3c --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_plate.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_plate.json new file mode 100644 index 00000000..d447dbb1 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_slab.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_slab.json new file mode 100644 index 00000000..172705c8 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_stairs.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_stairs.json new file mode 100644 index 00000000..17f7403b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_bark.json new file mode 100644 index 00000000..db6d57bc --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_log.json new file mode 100644 index 00000000..b9f5e752 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_trapdoor.json new file mode 100644 index 00000000..1ed90916 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/tenanea_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_bookshelf.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_bookshelf.json new file mode 100644 index 00000000..76e4a4cb --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_bookshelf" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_button.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_button.json new file mode 100644 index 00000000..2b616c7a --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_door.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_door.json new file mode 100644 index 00000000..b82c231d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterendforge:item/umbrella_tree_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_fence.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_fence.json new file mode 100644 index 00000000..242d28bd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_fence.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json new file mode 100644 index 00000000..242d28bd --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "betterendforge:block/umbrella_tree_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_ladder.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_ladder.json new file mode 100644 index 00000000..95e5c9d6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_ladder.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_ladder" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_planks.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_planks.json new file mode 100644 index 00000000..96e3427d --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_planks" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_plate.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_plate.json new file mode 100644 index 00000000..b660e3b4 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_plate.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_plate" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_slab.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_slab.json new file mode 100644 index 00000000..db34be42 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stairs.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stairs.json new file mode 100644 index 00000000..e0f2609f --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_bark.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_bark.json new file mode 100644 index 00000000..b397504b --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_bark.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_stripped_log_side" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_log.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_log.json new file mode 100644 index 00000000..579d24f6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_stripped_log.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_stripped_log" +} \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_trapdoor.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_trapdoor.json new file mode 100644 index 00000000..55d124b6 --- /dev/null +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "betterendforge:block/umbrella_tree_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBlock.java index 76fa51c9..2b840e9e 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBlock.java @@ -84,6 +84,5 @@ public void createGeneratedData(BlockStateProvider stateProvider, Block block) { stateProvider.simpleBlock(block, cubeAll(stateProvider, blockName)); stateProvider.simpleBlockItem(block, cubeAll(stateProvider, blockName)); - } } \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBookshelfBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBookshelfBlock.java index e2b95ba1..7a39da06 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBookshelfBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseBookshelfBlock.java @@ -1,7 +1,11 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.client.models.PatternsHelper; import com.teamremastered.betterendforge.bclib.interfaces.LootProvider; +import com.teamremastered.betterendforge.interfaces.IBCLBlockStateProvider; +import net.minecraft.server.packs.PackType; +import net.minecraft.world.level.block.RotatedPillarBlock; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; @@ -15,6 +19,9 @@ import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.storage.loot.LootContext; import net.minecraft.world.level.storage.loot.parameters.LootContextParams; +import net.minecraftforge.client.model.generators.BlockModelBuilder; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.client.models.BasePatterns; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -23,7 +30,7 @@ import java.util.List; import java.util.Optional; -public class BaseBookshelfBlock extends BaseBlock implements LootProvider { +public class BaseBookshelfBlock extends BaseRotatedPillarBlock implements LootProvider, IBCLBlockStateProvider { public BaseBookshelfBlock(Block source) { this(BlockBehaviour.Properties.copy(source)); } @@ -50,9 +57,28 @@ public List getLoot(BlockState state, LootContext.Builder builder) { Optional pattern = PatternsHelper.createJson(BasePatterns.BLOCK_BOOKSHELF, replacePath(blockId)); return ModelsHelper.fromPattern(pattern); } + + public BlockModelBuilder getBlockModelBuilder(BlockStateProvider stateProvider, Block block) { + String blockName = block.getRegistryName().getPath(); + String parentName = blockName.replace("bookshelf", "planks"); //get the parent block + BlockModelBuilder blockModel = stateProvider.models().getBuilder("block/" + block.getRegistryName().getPath()); + blockModel.parent(stateProvider.models().getExistingFile(stateProvider.modLoc("block/block_bottom_top"))); + + blockModel.texture("end", stateProvider.modLoc("block/" + parentName)) + .texture("side", stateProvider.modLoc("block/" + blockName)); + + return blockModel; + } private ResourceLocation replacePath(ResourceLocation blockId) { String newPath = blockId.getPath().replace("_bookshelf", ""); return new ResourceLocation(blockId.getNamespace(), newPath); } -} + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block bookshelf) { + BlockModelBuilder builder = getBlockModelBuilder(stateProvider, bookshelf); + stateProvider.simpleBlock(bookshelf, builder); + stateProvider.simpleBlockItem(bookshelf, stateProvider.models().getBuilder("block/" + bookshelf.getRegistryName().getPath())); + } +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseFenceBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseFenceBlock.java index f1dab5c2..72303c82 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseFenceBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseFenceBlock.java @@ -1,6 +1,8 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.interfaces.LootProvider; +import com.teamremastered.betterendforge.interfaces.IBCLBlockStateProvider; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraft.world.level.block.state.BlockBehaviour; @@ -12,6 +14,7 @@ import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.FenceBlock; import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.client.model.generators.BlockStateProvider; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.client.models.BasePatterns; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -22,7 +25,7 @@ import java.util.Map; import java.util.Optional; -public class BaseFenceBlock extends FenceBlock implements BlockModelProvider, LootProvider { +public class BaseFenceBlock extends FenceBlock implements BlockModelProvider, LootProvider, IBCLBlockStateProvider { private final Block parent; public BaseFenceBlock(Block source) { @@ -82,4 +85,13 @@ public UnbakedModel getModelVariant(ResourceLocation stateId, BlockState blockSt return builder.build(); } -} + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + FenceBlock fence = (FenceBlock) block; + String blockName = fence.getRegistryName().getPath(); + String blockParent = blockName.replace("fence", "planks"); + stateProvider.fenceBlock(fence, BetterEndForge.makeID("block/" + blockParent)); + stateProvider.itemModels().fenceInventory(blockName, BetterEndForge.makeID("block/" + blockParent)); + } +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java index 5c21243d..13a5a0a0 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java @@ -1,8 +1,11 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.client.models.PatternsHelper; import com.teamremastered.betterendforge.bclib.interfaces.BlockModelProvider; import com.teamremastered.betterendforge.bclib.interfaces.LootProvider; +import com.teamremastered.betterendforge.interfaces.IBCLBlockStateProvider; +import net.minecraft.world.level.block.FenceBlock; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraft.world.level.block.state.BlockBehaviour; @@ -13,6 +16,7 @@ import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.FenceGateBlock; import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.client.model.generators.BlockStateProvider; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.client.models.BasePatterns; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -20,7 +24,7 @@ import java.util.Map; import java.util.Optional; -public class BaseGateBlock extends FenceGateBlock implements BlockModelProvider, LootProvider { +public class BaseGateBlock extends FenceGateBlock implements BlockModelProvider, LootProvider, IBCLBlockStateProvider { private final Block parent; public BaseGateBlock(Block source) { @@ -66,4 +70,13 @@ public UnbakedModel getModelVariant(ResourceLocation stateId, BlockState blockSt registerBlockModel(stateId, modelId, blockState, modelCache); return ModelsHelper.createFacingModel(modelId, blockState.getValue(FACING), true, false); } + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + FenceGateBlock gate = (FenceGateBlock) block; + String blockName = gate.getRegistryName().getPath(); + String blockParent = blockName.replace("gate", "planks"); + stateProvider.fenceGateBlock(gate, BetterEndForge.makeID("block/" + blockParent)); + stateProvider.itemModels().fenceInventory(blockName, BetterEndForge.makeID("block/" + blockParent)); + } } \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseLadderBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseLadderBlock.java index 7edad83b..66c993ca 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseLadderBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseLadderBlock.java @@ -1,7 +1,10 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.client.render.BCLRenderLayer; import com.teamremastered.betterendforge.bclib.interfaces.LootProvider; +import com.teamremastered.betterendforge.interfaces.IBCLBlockStateProvider; +import net.minecraft.server.packs.PackType; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraft.world.level.block.state.BlockBehaviour; @@ -11,6 +14,9 @@ import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.LadderBlock; import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.client.model.generators.BlockModelBuilder; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.client.models.BasePatterns; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -21,7 +27,7 @@ import java.util.Map; import java.util.Optional; -public class BaseLadderBlock extends LadderBlock implements RenderLayerProvider, BlockModelProvider, LootProvider { +public class BaseLadderBlock extends LadderBlock implements RenderLayerProvider, BlockModelProvider, LootProvider, IBCLBlockStateProvider { public BaseLadderBlock(Block block) { this(BlockBehaviour.Properties.copy(block).noOcclusion()); } @@ -55,4 +61,19 @@ public UnbakedModel getModelVariant(ResourceLocation stateId, BlockState blockSt registerBlockModel(stateId, modelId, blockState, modelCache); return ModelsHelper.createFacingModel(modelId, blockState.getValue(FACING), false, true); } -} + + public BlockModelBuilder getBlockModelBuilder(BlockStateProvider stateProvider, Block block) { + String blockName = block.getRegistryName().getPath(); + BlockModelBuilder blockModel = stateProvider.models().getBuilder("block/" + blockName); + blockModel.parent(stateProvider.models().getExistingFile(stateProvider.modLoc("block/ladder"))); + blockModel.texture("texture", stateProvider.modLoc("block/" + blockName)); + return blockModel; + } + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + BlockModelBuilder builder = getBlockModelBuilder(stateProvider, block); + stateProvider.simpleBlock(block, builder); + stateProvider.simpleBlockItem(block, stateProvider.models().getBuilder("block/" + block.getRegistryName().getPath())); + } +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BasePressurePlateBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BasePressurePlateBlock.java index 1bbd628e..e5e8bb4d 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BasePressurePlateBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BasePressurePlateBlock.java @@ -66,7 +66,6 @@ public UnbakedModel getModelVariant(ResourceLocation stateId, BlockState blockSt public void createGeneratedData(BlockStateProvider stateProvider, Block block) { BasePressurePlateBlock pressurePlateBlock = (BasePressurePlateBlock) block; - String blockName = pressurePlateBlock.getRegistryName().getPath(); ExistingFileHelper.ResourceType pathToBlockStates = new ExistingFileHelper.ResourceType(PackType.CLIENT_RESOURCES, ".png", "textures"); diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseSignBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseSignBlock.java index af247083..095aeff9 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseSignBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseSignBlock.java @@ -1,6 +1,9 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.util.BlocksHelper; +import com.teamremastered.betterendforge.interfaces.IBCLBlockStateProvider; +import net.minecraft.world.level.block.*; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraft.world.item.Item; @@ -22,11 +25,6 @@ import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelAccessor; import net.minecraft.world.level.LevelReader; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.Mirror; -import net.minecraft.world.level.block.Rotation; -import net.minecraft.world.level.block.SignBlock; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.StateDefinition; @@ -39,6 +37,8 @@ import net.minecraft.world.level.material.Fluids; import net.minecraft.world.phys.shapes.CollisionContext; import net.minecraft.world.phys.shapes.VoxelShape; +import net.minecraftforge.client.model.generators.BlockModelBuilder; +import net.minecraftforge.client.model.generators.BlockStateProvider; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.blockentities.BaseSignBlockEntity; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -47,7 +47,7 @@ import com.teamremastered.betterendforge.bclib.interfaces.LootProvider; @SuppressWarnings("deprecation") -public class BaseSignBlock extends SignBlock implements BlockModelProvider, CustomItemProvider, LootProvider { +public class BaseSignBlock extends SignBlock implements BlockModelProvider, CustomItemProvider, LootProvider, IBCLBlockStateProvider { public static final IntegerProperty ROTATION = BlockStateProperties.ROTATION_16; public static final BooleanProperty FLOOR = BooleanProperty.create("floor"); private static final VoxelShape[] WALL_SHAPES = new VoxelShape[] { @@ -181,4 +181,16 @@ public boolean placeLiquid(LevelAccessor world, BlockPos pos, BlockState state, public BlockItem getCustomItem(ResourceLocation blockID, Item.Properties settings) { return new BlockItem(this, settings.stacksTo(16)); } + + public BlockModelBuilder getBlockModelBuilder(BlockStateProvider stateProvider, Block block) { + String blockName = block.getRegistryName().getPath(); + BlockModelBuilder blockModel = stateProvider.models().getBuilder("block/" + blockName); + blockModel.parent(stateProvider.models().getExistingFile(stateProvider.mcLoc("block/signs"))); + blockModel.texture("texture", stateProvider.modLoc("block/" + blockName)); + return blockModel; + } + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + } } \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseStairsBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseStairsBlock.java index d5467dda..707a7c22 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseStairsBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseStairsBlock.java @@ -1,6 +1,8 @@ package com.teamremastered.betterendforge.bclib.blocks; import com.teamremastered.betterendforge.BetterEndForge; +import com.teamremastered.betterendforge.bclib.registry.BlockRegistry; +import com.teamremastered.betterendforge.complexmaterials.WoodMaterial; import com.teamremastered.betterendforge.interfaces.IBCLBlockStateProvider; import net.minecraft.server.packs.PackType; import net.minecraftforge.api.distmarker.Dist; @@ -20,6 +22,9 @@ import net.minecraft.world.level.block.state.properties.StairsShape; import net.minecraftforge.client.model.generators.BlockStateProvider; import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.client.models.BasePatterns; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -28,6 +33,7 @@ import com.teamremastered.betterendforge.bclib.interfaces.CustomItemProvider; import com.teamremastered.betterendforge.bclib.interfaces.LootProvider; +import java.lang.reflect.InvocationTargetException; import java.util.Map; import java.util.Optional; @@ -124,5 +130,6 @@ public void createGeneratedData(BlockStateProvider stateProvider, Block block) { stateProvider.stairsBlock(baseStairsBlock, BetterEndForge.makeID("block/" + blockName)); stateProvider.simpleBlockItem(baseStairsBlock, stateProvider.models().getBuilder("block/" + baseStairsBlock.getRegistryName().getPath())); + } -} +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenButtonBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenButtonBlock.java index 61104c36..f49e60c3 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenButtonBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenButtonBlock.java @@ -1,9 +1,13 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; +import net.minecraft.server.packs.PackType; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.sounds.SoundEvent; import net.minecraft.sounds.SoundEvents; import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; public class BaseWoodenButtonBlock extends BaseButtonBlock { public BaseWoodenButtonBlock(Block source) { @@ -14,4 +18,22 @@ public BaseWoodenButtonBlock(Block source) { protected SoundEvent getSound(boolean clicked) { return clicked ? SoundEvents.WOODEN_BUTTON_CLICK_ON : SoundEvents.WOODEN_BUTTON_CLICK_OFF; } -} + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + BaseButtonBlock buttonBlock = (BaseButtonBlock) block; + + String blockName = block.getRegistryName().getPath(); + String blockMaterial = buttonBlock.getRegistryName().getPath() + "_planks"; + + ExistingFileHelper.ResourceType pathToBlockStates = new ExistingFileHelper.ResourceType(PackType.CLIENT_RESOURCES, ".png", "textures"); + if (stateProvider.models().existingFileHelper.exists(BetterEndForge.makeID("block/" + blockMaterial.replace("_button", "_block")), pathToBlockStates)) { + blockMaterial = blockMaterial.replace("_button", "_block"); + } else { + blockMaterial = blockMaterial.replace("_button", ""); + } + + stateProvider.buttonBlock(buttonBlock, BetterEndForge.makeID("block/" + blockMaterial)); + stateProvider.itemModels().singleTexture(blockName, stateProvider.mcLoc("block/button_inventory"), BetterEndForge.makeID("block/" + blockMaterial)); + } +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenSlabBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenSlabBlock.java new file mode 100644 index 00000000..34e6ca3b --- /dev/null +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenSlabBlock.java @@ -0,0 +1,30 @@ +package com.teamremastered.betterendforge.bclib.blocks; + +import com.teamremastered.betterendforge.BetterEndForge; +import net.minecraft.server.packs.PackType; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; + +public class BaseWoodenSlabBlock extends BaseSlabBlock{ + public BaseWoodenSlabBlock(Block source) { + super(source); + } + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + BaseSlabBlock baseSlabBlock = (BaseSlabBlock) block; + + String blockName = baseSlabBlock.getRegistryName().getPath() + "_planks"; + + ExistingFileHelper.ResourceType pathToBlockStates = new ExistingFileHelper.ResourceType(PackType.CLIENT_RESOURCES, ".png", "textures"); + if (stateProvider.models().existingFileHelper.exists(BetterEndForge.makeID("block/" + blockName.replace("_slab", "_block")), pathToBlockStates)) { + blockName = blockName.replace("_slab", "_block"); + } else { + blockName = blockName.replace("_slab", ""); + } + + stateProvider.slabBlock(baseSlabBlock, baseSlabBlock.getRegistryName(), BetterEndForge.makeID("block/" + blockName)); + stateProvider.simpleBlockItem(baseSlabBlock, stateProvider.models().getBuilder("block/" + baseSlabBlock.getRegistryName().getPath())); + } +} diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenStairsBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenStairsBlock.java new file mode 100644 index 00000000..486c9c3f --- /dev/null +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseWoodenStairsBlock.java @@ -0,0 +1,31 @@ +package com.teamremastered.betterendforge.bclib.blocks; + +import com.teamremastered.betterendforge.BetterEndForge; +import net.minecraft.server.packs.PackType; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; + +public class BaseWoodenStairsBlock extends BaseStairsBlock{ + public BaseWoodenStairsBlock(Block source) { + super(source); + } + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + BaseStairsBlock baseStairsBlock = (BaseStairsBlock) block; + + String blockName = baseStairsBlock.getRegistryName().getPath() + "_planks"; + + ExistingFileHelper.ResourceType pathToBlockStates = new ExistingFileHelper.ResourceType(PackType.CLIENT_RESOURCES, ".png", "textures"); + if (stateProvider.models().existingFileHelper.exists(BetterEndForge.makeID("block/" + blockName.replace("_stairs", "_block")), pathToBlockStates)) { + blockName = blockName.replace("_stairs", "_block"); + } else { + blockName = blockName.replace("_stairs", ""); + } + + stateProvider.stairsBlock(baseStairsBlock, BetterEndForge.makeID("block/" + blockName)); + stateProvider.simpleBlockItem(baseStairsBlock, stateProvider.models().getBuilder("block/" + baseStairsBlock.getRegistryName().getPath())); + + } +} diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/WoodenPressurePlateBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/WoodenPressurePlateBlock.java index 6e514b3b..db691b07 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/WoodenPressurePlateBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/WoodenPressurePlateBlock.java @@ -1,9 +1,30 @@ package com.teamremastered.betterendforge.bclib.blocks; +import com.teamremastered.betterendforge.BetterEndForge; +import net.minecraft.server.packs.PackType; import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; public class WoodenPressurePlateBlock extends BasePressurePlateBlock { public WoodenPressurePlateBlock(Block source) { super(Sensitivity.EVERYTHING, source); } + + @Override + public void createGeneratedData(BlockStateProvider stateProvider, Block block) { + BasePressurePlateBlock pressurePlateBlock = (BasePressurePlateBlock) block; + + String blockName = pressurePlateBlock.getRegistryName().getPath() + "_planks"; + + ExistingFileHelper.ResourceType pathToBlockStates = new ExistingFileHelper.ResourceType(PackType.CLIENT_RESOURCES, ".png", "textures"); + if (stateProvider.models().existingFileHelper.exists(BetterEndForge.makeID("block/" + blockName.replace("_plate", "_block")), pathToBlockStates)) { + blockName = blockName.replace("_plate", "_block"); + } else { + blockName = blockName.replace("_plate", ""); + } + + stateProvider.pressurePlateBlock(pressurePlateBlock, BetterEndForge.makeID("block/" + blockName)); + stateProvider.simpleBlockItem(pressurePlateBlock, stateProvider.models().getBuilder("block/" + pressurePlateBlock.getRegistryName().getPath())); + } } diff --git a/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java b/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java index 4e82df23..27869ca1 100644 --- a/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java +++ b/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java @@ -1,10 +1,11 @@ package com.teamremastered.betterendforge.complexmaterials; -import com.teamremastered.betterendforge.bclib.blocks.BaseBlock; -import com.teamremastered.betterendforge.bclib.blocks.BaseRotatedPillarBlock; -import com.teamremastered.betterendforge.bclib.blocks.StripableBarkBlock; +import com.teamremastered.betterendforge.bclib.blocks.*; import com.teamremastered.betterendforge.registry.EndBlocks; +import com.teamremastered.betterendforge.registry.EndItems; +import com.teamremastered.betterendforge.tab.CreativeTabs; import net.minecraft.core.Direction; +import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.RotatedPillarBlock; @@ -18,7 +19,25 @@ //TODO: Automatically create every wooden blocks needed public class WoodMaterial { + public RegistryObject crafting_table; + public RegistryObject stripped_bark; + public RegistryObject stripped_log; + public RegistryObject plate; + public RegistryObject bookshelf; + public RegistryObject composter; + public RegistryObject trapdoor; + public RegistryObject barrel; + public RegistryObject button; + public RegistryObject ladder; + public RegistryObject planks; + public RegistryObject stairs; + public RegistryObject chest; + public RegistryObject fence; public RegistryObject bark; + public RegistryObject door; + public RegistryObject gate; + public RegistryObject sign; + public RegistryObject slab; public RegistryObject log; public WoodMaterial(String name, MaterialColor topColor, MaterialColor barkColor) { @@ -26,6 +45,25 @@ public WoodMaterial(String name, MaterialColor topColor, MaterialColor barkColor } private void makeWood(String name, MaterialColor topColor, MaterialColor barkColor) { + BlockBehaviour.Properties settings = BlockBehaviour.Properties.copy(Blocks.ACACIA_WOOD).color(topColor); + planks = EndBlocks.registerBlock(name + "_planks", () -> new BaseBlock(settings)); + stripped_bark = EndBlocks.registerBlock(name + "_stripped_bark", () -> new BaseBarkBlock(settings)); + stripped_log = EndBlocks.registerBlock(name + "_stripped_log", () -> new BaseRotatedPillarBlock(settings)); + plate = EndBlocks.registerBlock(name + "_plate", () -> new WoodenPressurePlateBlock(planks.get())); + bookshelf = EndBlocks.registerBlock(name + "_bookshelf", () -> new BaseBookshelfBlock(planks.get())); +// composter = EndBlocks.registerBlock(name + "_composter"), () -> +// crafting_table = EndBlocks.registerBlock(name + "_crafting_table"), () -> + trapdoor = EndBlocks.registerBlock(name + "_trapdoor", () -> new BaseTrapdoorBlock(settings)); +// barrel = EndBlocks.registerBlock(name + "_barrel"), () -> + button = EndBlocks.registerBlock(name + "_button", () -> new BaseWoodenButtonBlock(planks.get())); + ladder = EndBlocks.registerBlock(name + "_ladder", () -> new BaseLadderBlock(planks.get())); + stairs = EndBlocks.registerBlock(name + "_stairs", () -> new BaseWoodenStairsBlock(planks.get())); +// chest = EndBlocks.registerBlock(name + "_chest"), () -> + fence = EndBlocks.registerBlock(name + "_fence", () -> new BaseFenceBlock(planks.get())); + door = EndBlocks.registerBlock(name + "_door", () -> new BaseDoorBlock(planks.get())); + gate = EndBlocks.registerBlock(name + "_gate", () -> new BaseGateBlock(planks.get())); +// sign = EndBlocks.registerBlock(name + "_sign", () -> + slab = EndBlocks.registerBlock(name + "_slab", () -> new BaseWoodenSlabBlock(planks.get())); bark = EndBlocks.registerBlock(name + "_bark", () -> new StripableBarkBlock(barkColor, Blocks.ACACIA_WOOD)); //Temp block until we make the other wood blocks log = EndBlocks.registerBlock(name + "_log", () -> createLog(MaterialColor.WOOD, MaterialColor.PODZOL)); } diff --git a/src/main/java/com/teamremastered/betterendforge/registry/EndBlocks.java b/src/main/java/com/teamremastered/betterendforge/registry/EndBlocks.java index 653341bd..f94596c6 100644 --- a/src/main/java/com/teamremastered/betterendforge/registry/EndBlocks.java +++ b/src/main/java/com/teamremastered/betterendforge/registry/EndBlocks.java @@ -37,7 +37,7 @@ public class EndBlocks { public static final DeferredRegister BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, BetterEndForge.MOD_ID); public static final DeferredRegister BLOCK_ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, BetterEndForge.MOD_ID); - public static List> registeredBetterEndBlocks = new ArrayList<>(); + public static List> registeredBetterEndBlocks = new ArrayList<>(); //Useless, use forge list instead public static void initRegister(IEventBus eventBus) { BLOCKS.register(eventBus); BLOCK_ITEMS.register(eventBus); diff --git a/src/main/resources/assets/betterendforge/models/block/block_bottom_top.json b/src/main/resources/assets/betterendforge/models/block/block_bottom_top.json new file mode 100644 index 00000000..cbad48e5 --- /dev/null +++ b/src/main/resources/assets/betterendforge/models/block/block_bottom_top.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "#end", + "side": "#side" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/betterendforge/models/block/ladder.json b/src/main/resources/assets/betterendforge/models/block/ladder.json index 65ea537b..6d7add3a 100644 --- a/src/main/resources/assets/betterendforge/models/block/ladder.json +++ b/src/main/resources/assets/betterendforge/models/block/ladder.json @@ -1,5 +1,9 @@ { "__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "#texture", + "texture": "#texture" + }, "elements": [ { "__comment": "Box1", @@ -433,9 +437,5 @@ 15.5 ] } - ], - "parent": "block/ladder", - "textures": { - "particle": "#texture" - } -} + ] +} \ No newline at end of file diff --git a/src/main/resources/betterendforge.mixins.client.json b/src/main/resources/betterendforge.mixins.client.json index 154d9b20..ff626805 100644 --- a/src/main/resources/betterendforge.mixins.client.json +++ b/src/main/resources/betterendforge.mixins.client.json @@ -15,6 +15,7 @@ "ModelLoaderMixin", "EndEffectsMixin", "CapeLayerMixin", + "BetterEndSkyRendererMixin", "HelloWorldMixin", "bclib.ClientRecipeBookMixin",