diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/acacia.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/acacia.json new file mode 100644 index 000000000..9eb0770fd --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/acacia.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/acacia_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/acacia_stripped.json new file mode 100644 index 000000000..bac974a4b --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/acacia_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/acacia_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/bamboo.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/bamboo.json new file mode 100644 index 000000000..4dd5b004a --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/bamboo.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/bamboo_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/bamboo_stripped.json new file mode 100644 index 000000000..693fd0104 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/bamboo_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/bamboo_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/birch.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/birch.json new file mode 100644 index 000000000..31a635c6a --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/birch.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/birch_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/birch_stripped.json new file mode 100644 index 000000000..86ff3c974 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/birch_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/birch_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/cherry.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/cherry.json new file mode 100644 index 000000000..8ce93734f --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/cherry.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/cherry_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/cherry_stripped.json new file mode 100644 index 000000000..f00d1bb67 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/cherry_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/cherry_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/crimson.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/crimson.json new file mode 100644 index 000000000..48925d55d --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/crimson.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/crimson_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/crimson_stripped.json new file mode 100644 index 000000000..b3a054853 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/crimson_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/crimson_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/dark_oak.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/dark_oak.json new file mode 100644 index 000000000..8c8fe2013 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/dark_oak.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/dark_oak_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/dark_oak_stripped.json new file mode 100644 index 000000000..93a170e1b --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/dark_oak_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/dark_oak_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/jungle.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/jungle.json new file mode 100644 index 000000000..d99d81424 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/jungle.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/jungle_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/jungle_stripped.json new file mode 100644 index 000000000..5816a134a --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/jungle_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/jungle_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/mangrove.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/mangrove.json new file mode 100644 index 000000000..e26c0b7af --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/mangrove.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/mangrove_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/mangrove_stripped.json new file mode 100644 index 000000000..f447f950f --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/mangrove_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/mangrove_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/oak.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/oak.json new file mode 100644 index 000000000..ffb98dcf6 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/oak.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/oak_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/oak_stripped.json new file mode 100644 index 000000000..4988ca1e1 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/oak_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/oak_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/spruce.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/spruce.json new file mode 100644 index 000000000..1a8e675a7 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/spruce.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/spruce_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/spruce_stripped.json new file mode 100644 index 000000000..99a9e7b39 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/spruce_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/spruce_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/warped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/warped.json new file mode 100644 index 000000000..b3ee47b74 --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/warped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/warped_stripped.json b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/warped_stripped.json new file mode 100644 index 000000000..45ac8eabb --- /dev/null +++ b/src/main/generated/assets/minekea/blockstates/building/general/framed_planks/warped_stripped.json @@ -0,0 +1,88 @@ +{ + "multipart": [ + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped" + }, + "when": { + "connected_east": "false", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped_a_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "false", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped_b_connected" + }, + "when": { + "connected_east": "false", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped_ab_connected" + }, + "when": { + "connected_east": "true", + "connected_west": "true", + "facing": "north" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped_a_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "false", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped_b_connected", + "y": 270 + }, + "when": { + "connected_north": "false", + "connected_south": "true", + "facing": "east" + } + }, + { + "apply": { + "model": "minekea:block/building/general/framed_planks/warped_stripped_ab_connected", + "y": 270 + }, + "when": { + "connected_north": "true", + "connected_south": "true", + "facing": "east" + } + } + ] +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/lang/en_us.json b/src/main/generated/assets/minekea/lang/en_us.json index b523c1b5a..fe647eaf1 100644 --- a/src/main/generated/assets/minekea/lang/en_us.json +++ b/src/main/generated/assets/minekea/lang/en_us.json @@ -1771,6 +1771,28 @@ "block.minekea.building.general.chiseled_basalt_bricks": "Chiseled Basalt Bricks", "block.minekea.building.general.cracked_basalt_bricks": "Cracked Basalt Bricks", "block.minekea.building.general.crimson_basalt_bricks": "Crimson Basalt Bricks", + "block.minekea.building.general.framed_planks.acacia": "Framed Acacia Planks", + "block.minekea.building.general.framed_planks.acacia_stripped": "Framed Stripped Acacia Planks", + "block.minekea.building.general.framed_planks.bamboo": "Framed Bamboo Planks", + "block.minekea.building.general.framed_planks.bamboo_stripped": "Framed Stripped Bamboo Planks", + "block.minekea.building.general.framed_planks.birch": "Framed Birch Planks", + "block.minekea.building.general.framed_planks.birch_stripped": "Framed Stripped Birch Planks", + "block.minekea.building.general.framed_planks.cherry": "Framed Cherry Planks", + "block.minekea.building.general.framed_planks.cherry_stripped": "Framed Stripped Cherry Planks", + "block.minekea.building.general.framed_planks.crimson": "Framed Crimson Planks", + "block.minekea.building.general.framed_planks.crimson_stripped": "Framed Stripped Crimson Planks", + "block.minekea.building.general.framed_planks.dark_oak": "Framed Dark Oak Planks", + "block.minekea.building.general.framed_planks.dark_oak_stripped": "Framed Stripped Dark Oak Planks", + "block.minekea.building.general.framed_planks.jungle": "Framed Jungle Planks", + "block.minekea.building.general.framed_planks.jungle_stripped": "Framed Stripped Jungle Planks", + "block.minekea.building.general.framed_planks.mangrove": "Framed Mangrove Planks", + "block.minekea.building.general.framed_planks.mangrove_stripped": "Framed Stripped Mangrove Planks", + "block.minekea.building.general.framed_planks.oak": "Framed Oak Planks", + "block.minekea.building.general.framed_planks.oak_stripped": "Framed Stripped Oak Planks", + "block.minekea.building.general.framed_planks.spruce": "Framed Spruce Planks", + "block.minekea.building.general.framed_planks.spruce_stripped": "Framed Stripped Spruce Planks", + "block.minekea.building.general.framed_planks.warped": "Framed Warped Planks", + "block.minekea.building.general.framed_planks.warped_stripped": "Framed Stripped Warped Planks", "block.minekea.building.general.mossy_basalt_bricks": "Mossy Basalt Bricks", "block.minekea.building.general.warped_basalt_bricks": "Warped Basalt Bricks", "block.minekea.building.general.warped_nether_bricks": "Warped Nether Bricks", diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia.json new file mode 100644 index 000000000..ce23cce94 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_a_connected.json new file mode 100644 index 000000000..dcf1b06e7 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_ab_connected.json new file mode 100644 index 000000000..47841c2bd --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_b_connected.json new file mode 100644 index 000000000..8d854a9a4 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped.json new file mode 100644 index 000000000..0f4effd11 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_a_connected.json new file mode 100644 index 000000000..32ceee1f3 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_ab_connected.json new file mode 100644 index 000000000..8e9d7c100 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_b_connected.json new file mode 100644 index 000000000..f6cb022f0 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/acacia_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_acacia_log", + "material": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo.json new file mode 100644 index 000000000..15f343daf --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_a_connected.json new file mode 100644 index 000000000..b6e16ea8d --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_ab_connected.json new file mode 100644 index 000000000..4cfcef7d0 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_b_connected.json new file mode 100644 index 000000000..f134adb4a --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped.json new file mode 100644 index 000000000..f4c9fd6bc --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_a_connected.json new file mode 100644 index 000000000..774f290a4 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_ab_connected.json new file mode 100644 index 000000000..4de2416c7 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_b_connected.json new file mode 100644 index 000000000..496e4ab40 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/bamboo_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_bamboo_block", + "material": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch.json new file mode 100644 index 000000000..4a6a95bf0 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_a_connected.json new file mode 100644 index 000000000..8e15bb090 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_ab_connected.json new file mode 100644 index 000000000..de426c93a --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_b_connected.json new file mode 100644 index 000000000..aa8091114 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped.json new file mode 100644 index 000000000..ac035517f --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_a_connected.json new file mode 100644 index 000000000..143512ed0 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_ab_connected.json new file mode 100644 index 000000000..68639dfe2 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_b_connected.json new file mode 100644 index 000000000..83e2e50e6 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/birch_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_birch_log", + "material": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry.json new file mode 100644 index 000000000..9a5decef8 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_a_connected.json new file mode 100644 index 000000000..d8d6fe483 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_ab_connected.json new file mode 100644 index 000000000..6c88044c0 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_b_connected.json new file mode 100644 index 000000000..c957bdc07 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped.json new file mode 100644 index 000000000..d37d21dcf --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_a_connected.json new file mode 100644 index 000000000..9199668d1 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_ab_connected.json new file mode 100644 index 000000000..53b9809cf --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_b_connected.json new file mode 100644 index 000000000..16e018ddd --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/cherry_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_cherry_log", + "material": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson.json new file mode 100644 index 000000000..b86e24450 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_a_connected.json new file mode 100644 index 000000000..74964dab8 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_ab_connected.json new file mode 100644 index 000000000..6436d097d --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_b_connected.json new file mode 100644 index 000000000..0c16bc4a4 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped.json new file mode 100644 index 000000000..0b604c166 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_a_connected.json new file mode 100644 index 000000000..aaea45589 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_ab_connected.json new file mode 100644 index 000000000..073efccd8 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_b_connected.json new file mode 100644 index 000000000..8de8aab81 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/crimson_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_crimson_stem", + "material": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak.json new file mode 100644 index 000000000..59c38e01c --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_a_connected.json new file mode 100644 index 000000000..36faaf626 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_ab_connected.json new file mode 100644 index 000000000..1c5cf05f5 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_b_connected.json new file mode 100644 index 000000000..0b04283a2 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped.json new file mode 100644 index 000000000..b48a11635 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_a_connected.json new file mode 100644 index 000000000..c1051e33d --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_ab_connected.json new file mode 100644 index 000000000..d5362f0d8 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_b_connected.json new file mode 100644 index 000000000..7ac99c64f --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/dark_oak_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_dark_oak_log", + "material": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle.json new file mode 100644 index 000000000..90b2eef27 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_a_connected.json new file mode 100644 index 000000000..07d9da9b4 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_ab_connected.json new file mode 100644 index 000000000..51ec8df55 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_b_connected.json new file mode 100644 index 000000000..9c74073c0 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped.json new file mode 100644 index 000000000..93f98db3c --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_a_connected.json new file mode 100644 index 000000000..22e1a1ee9 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_ab_connected.json new file mode 100644 index 000000000..a76b94a01 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_b_connected.json new file mode 100644 index 000000000..79438e83e --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/jungle_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_jungle_log", + "material": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove.json new file mode 100644 index 000000000..d21a3287d --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_a_connected.json new file mode 100644 index 000000000..f6356536c --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_ab_connected.json new file mode 100644 index 000000000..892f3a259 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_b_connected.json new file mode 100644 index 000000000..f932b233a --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped.json new file mode 100644 index 000000000..939ec1bd7 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_a_connected.json new file mode 100644 index 000000000..c8df18267 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_ab_connected.json new file mode 100644 index 000000000..35ee7ce23 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_b_connected.json new file mode 100644 index 000000000..c13be9d00 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/mangrove_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_mangrove_log", + "material": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak.json new file mode 100644 index 000000000..e5451933a --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_a_connected.json new file mode 100644 index 000000000..f7a4e27af --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_ab_connected.json new file mode 100644 index 000000000..46a3df65a --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_b_connected.json new file mode 100644 index 000000000..b8f8c79d7 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped.json new file mode 100644 index 000000000..351434085 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_a_connected.json new file mode 100644 index 000000000..560ccee2c --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_ab_connected.json new file mode 100644 index 000000000..d8a8885da --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_b_connected.json new file mode 100644 index 000000000..84c51be8f --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/oak_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_oak_log", + "material": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce.json new file mode 100644 index 000000000..cf322b5fb --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_a_connected.json new file mode 100644 index 000000000..102cb0737 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_ab_connected.json new file mode 100644 index 000000000..cd358bc6e --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_b_connected.json new file mode 100644 index 000000000..c8da5edc7 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped.json new file mode 100644 index 000000000..220629aa7 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_a_connected.json new file mode 100644 index 000000000..fb5b07cba --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_ab_connected.json new file mode 100644 index 000000000..0fc89cd3c --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_b_connected.json new file mode 100644 index 000000000..1c65d273b --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/spruce_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_spruce_log", + "material": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped.json new file mode 100644 index 000000000..171523729 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_a_connected.json new file mode 100644 index 000000000..5685ff012 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_ab_connected.json new file mode 100644 index 000000000..5b10a54e1 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_b_connected.json new file mode 100644 index 000000000..5020beb93 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped.json new file mode 100644 index 000000000..05e4f69e3 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/core", + "textures": { + "brace": "minecraft:block/stripped_warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_a_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_a_connected.json new file mode 100644 index 000000000..147027e8f --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_a_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/a_connected", + "textures": { + "brace": "minecraft:block/stripped_warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_ab_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_ab_connected.json new file mode 100644 index 000000000..3ddd53b5d --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_ab_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/ab_connected", + "textures": { + "brace": "minecraft:block/stripped_warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_b_connected.json b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_b_connected.json new file mode 100644 index 000000000..5dc63b077 --- /dev/null +++ b/src/main/generated/assets/minekea/models/block/building/general/framed_planks/warped_stripped_b_connected.json @@ -0,0 +1,7 @@ +{ + "parent": "minekea:block/building/framed_planks/b_connected", + "textures": { + "brace": "minecraft:block/stripped_warped_stem", + "material": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/acacia.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/acacia.json new file mode 100644 index 000000000..532577fa1 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/acacia.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/acacia" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/acacia_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/acacia_stripped.json new file mode 100644 index 000000000..b4c5f5121 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/acacia_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/acacia_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/bamboo.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/bamboo.json new file mode 100644 index 000000000..1ce912c87 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/bamboo.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/bamboo" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/bamboo_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/bamboo_stripped.json new file mode 100644 index 000000000..0517982ea --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/bamboo_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/bamboo_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/birch.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/birch.json new file mode 100644 index 000000000..d67db0da5 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/birch.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/birch" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/birch_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/birch_stripped.json new file mode 100644 index 000000000..4d6554bff --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/birch_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/birch_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/cherry.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/cherry.json new file mode 100644 index 000000000..e42b04142 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/cherry.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/cherry" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/cherry_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/cherry_stripped.json new file mode 100644 index 000000000..292efd0ab --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/cherry_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/cherry_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/crimson.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/crimson.json new file mode 100644 index 000000000..8737d1073 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/crimson.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/crimson" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/crimson_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/crimson_stripped.json new file mode 100644 index 000000000..8c263eb60 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/crimson_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/crimson_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/dark_oak.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/dark_oak.json new file mode 100644 index 000000000..db6f39eea --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/dark_oak.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/dark_oak" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/dark_oak_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/dark_oak_stripped.json new file mode 100644 index 000000000..0fdd4d583 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/dark_oak_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/dark_oak_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/jungle.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/jungle.json new file mode 100644 index 000000000..bab71f1f2 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/jungle.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/jungle" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/jungle_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/jungle_stripped.json new file mode 100644 index 000000000..e78f365b3 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/jungle_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/jungle_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/mangrove.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/mangrove.json new file mode 100644 index 000000000..8eb73ed4f --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/mangrove.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/mangrove" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/mangrove_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/mangrove_stripped.json new file mode 100644 index 000000000..ce8afa998 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/mangrove_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/mangrove_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/oak.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/oak.json new file mode 100644 index 000000000..60d39c5a5 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/oak.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/oak" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/oak_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/oak_stripped.json new file mode 100644 index 000000000..eb4de61e3 --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/oak_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/oak_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/spruce.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/spruce.json new file mode 100644 index 000000000..45b5069fa --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/spruce.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/spruce" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/spruce_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/spruce_stripped.json new file mode 100644 index 000000000..a6ec6a6fe --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/spruce_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/spruce_stripped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/warped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/warped.json new file mode 100644 index 000000000..2c81ede9e --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/warped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/warped" +} \ No newline at end of file diff --git a/src/main/generated/assets/minekea/models/item/building/general/framed_planks/warped_stripped.json b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/warped_stripped.json new file mode 100644 index 000000000..053c5c25c --- /dev/null +++ b/src/main/generated/assets/minekea/models/item/building/general/framed_planks/warped_stripped.json @@ -0,0 +1,3 @@ +{ + "parent": "minekea:block/building/general/framed_planks/warped_stripped" +} \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/block/mineable/axe.json b/src/main/generated/data/minecraft/tags/block/mineable/axe.json index b133f987a..19715626e 100644 --- a/src/main/generated/data/minecraft/tags/block/mineable/axe.json +++ b/src/main/generated/data/minecraft/tags/block/mineable/axe.json @@ -1,5 +1,27 @@ { "values": [ + "minekea:building/general/framed_planks/acacia", + "minekea:building/general/framed_planks/acacia_stripped", + "minekea:building/general/framed_planks/bamboo", + "minekea:building/general/framed_planks/bamboo_stripped", + "minekea:building/general/framed_planks/birch", + "minekea:building/general/framed_planks/birch_stripped", + "minekea:building/general/framed_planks/cherry", + "minekea:building/general/framed_planks/cherry_stripped", + "minekea:building/general/framed_planks/crimson", + "minekea:building/general/framed_planks/crimson_stripped", + "minekea:building/general/framed_planks/dark_oak", + "minekea:building/general/framed_planks/dark_oak_stripped", + "minekea:building/general/framed_planks/jungle", + "minekea:building/general/framed_planks/jungle_stripped", + "minekea:building/general/framed_planks/mangrove", + "minekea:building/general/framed_planks/mangrove_stripped", + "minekea:building/general/framed_planks/oak", + "minekea:building/general/framed_planks/oak_stripped", + "minekea:building/general/framed_planks/spruce", + "minekea:building/general/framed_planks/spruce_stripped", + "minekea:building/general/framed_planks/warped", + "minekea:building/general/framed_planks/warped_stripped", "minekea:storage/compressed/blaze_rod", "minekea:storage/compressed/chorus_fruit", "minekea:storage/compressed/stick", diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/acacia.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/acacia.json new file mode 100644 index 000000000..43b14e4eb --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/acacia.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_log": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/acacia" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks", + "has_acacia_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/acacia" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/acacia_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/acacia_stripped.json new file mode 100644 index 000000000..6d6cb6207 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/acacia_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_acacia_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_acacia_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/acacia_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks", + "has_stripped_acacia_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/acacia_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/bamboo.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/bamboo.json new file mode 100644 index 000000000..628c2a448 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/bamboo.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_block": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/bamboo" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks", + "has_bamboo_block" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/bamboo" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/bamboo_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/bamboo_stripped.json new file mode 100644 index 000000000..94887f0d8 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/bamboo_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_bamboo_block": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_bamboo_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/bamboo_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks", + "has_stripped_bamboo_block" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/bamboo_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/birch.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/birch.json new file mode 100644 index 000000000..59740a1ed --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/birch.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_log": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/birch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks", + "has_birch_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/birch" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/birch_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/birch_stripped.json new file mode 100644 index 000000000..0984ffb86 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/birch_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_birch_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_birch_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/birch_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks", + "has_stripped_birch_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/birch_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/cherry.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/cherry.json new file mode 100644 index 000000000..859a29032 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/cherry.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_log": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/cherry" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks", + "has_cherry_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/cherry" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/cherry_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/cherry_stripped.json new file mode 100644 index 000000000..97e1de044 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/cherry_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_cherry_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_cherry_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/cherry_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks", + "has_stripped_cherry_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/cherry_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/crimson.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/crimson.json new file mode 100644 index 000000000..4ed04e828 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/crimson.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_crimson_stem": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/crimson" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks", + "has_crimson_stem" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/crimson" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/crimson_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/crimson_stripped.json new file mode 100644 index 000000000..992274101 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/crimson_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_crimson_stem": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_crimson_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/crimson_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks", + "has_stripped_crimson_stem" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/crimson_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/dark_oak.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/dark_oak.json new file mode 100644 index 000000000..081d08280 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/dark_oak.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_log": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/dark_oak" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks", + "has_dark_oak_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/dark_oak" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/dark_oak_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/dark_oak_stripped.json new file mode 100644 index 000000000..f4b0c6d6d --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/dark_oak_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_dark_oak_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_dark_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/dark_oak_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks", + "has_stripped_dark_oak_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/dark_oak_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/jungle.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/jungle.json new file mode 100644 index 000000000..d3f5aa2a6 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/jungle.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_log": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/jungle" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks", + "has_jungle_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/jungle" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/jungle_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/jungle_stripped.json new file mode 100644 index 000000000..c206051ba --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/jungle_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_jungle_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_jungle_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/jungle_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks", + "has_stripped_jungle_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/jungle_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/mangrove.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/mangrove.json new file mode 100644 index 000000000..b313f4fd0 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/mangrove.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_log": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/mangrove" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks", + "has_mangrove_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/mangrove" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/mangrove_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/mangrove_stripped.json new file mode 100644 index 000000000..0bd129837 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/mangrove_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_mangrove_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_mangrove_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/mangrove_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks", + "has_stripped_mangrove_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/mangrove_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/oak.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/oak.json new file mode 100644 index 000000000..4b0b826f9 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/oak.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_log": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/oak" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks", + "has_oak_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/oak" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/oak_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/oak_stripped.json new file mode 100644 index 000000000..3413394e2 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/oak_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_oak_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/oak_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks", + "has_stripped_oak_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/oak_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/spruce.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/spruce.json new file mode 100644 index 000000000..4e103b247 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/spruce.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_log": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/spruce" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks", + "has_spruce_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/spruce" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/spruce_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/spruce_stripped.json new file mode 100644 index 000000000..665b3afa7 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/spruce_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stripped_spruce_log": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_spruce_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/spruce_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks", + "has_stripped_spruce_log" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/spruce_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/warped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/warped.json new file mode 100644 index 000000000..05eb13ab0 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/warped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/warped" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_warped_stem": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks", + "has_warped_stem" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/warped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/warped_stripped.json b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/warped_stripped.json new file mode 100644 index 000000000..23a4d8d99 --- /dev/null +++ b/src/main/generated/data/minekea/advancement/recipes/building_blocks/building/general/framed_planks/warped_stripped.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stripped_warped_stem": { + "conditions": { + "items": [ + { + "items": "minecraft:stripped_warped_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minekea:building/general/framed_planks/warped_stripped" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks", + "has_stripped_warped_stem" + ] + ], + "rewards": { + "recipes": [ + "minekea:building/general/framed_planks/warped_stripped" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/acacia.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/acacia.json new file mode 100644 index 000000000..899c0d992 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/acacia.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/acacia" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/acacia_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/acacia_stripped.json new file mode 100644 index 000000000..351932669 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/acacia_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/acacia_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/bamboo.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/bamboo.json new file mode 100644 index 000000000..b97a496be --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/bamboo.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/bamboo" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/bamboo_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/bamboo_stripped.json new file mode 100644 index 000000000..2d4e04794 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/bamboo_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/bamboo_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/birch.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/birch.json new file mode 100644 index 000000000..40a34776a --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/birch.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/birch" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/birch_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/birch_stripped.json new file mode 100644 index 000000000..4b50a584d --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/birch_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/birch_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/cherry.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/cherry.json new file mode 100644 index 000000000..350df8648 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/cherry.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/cherry" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/cherry_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/cherry_stripped.json new file mode 100644 index 000000000..3c8c3aab4 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/cherry_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/cherry_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/crimson.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/crimson.json new file mode 100644 index 000000000..8b093515b --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/crimson.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/crimson" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/crimson_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/crimson_stripped.json new file mode 100644 index 000000000..00831d6d1 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/crimson_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/crimson_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/dark_oak.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/dark_oak.json new file mode 100644 index 000000000..6ddabe997 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/dark_oak.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/dark_oak" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/dark_oak_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/dark_oak_stripped.json new file mode 100644 index 000000000..a3d2b03d2 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/dark_oak_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/dark_oak_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/jungle.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/jungle.json new file mode 100644 index 000000000..96dcb83cf --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/jungle.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/jungle" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/jungle_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/jungle_stripped.json new file mode 100644 index 000000000..1eb6259bc --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/jungle_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/jungle_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/mangrove.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/mangrove.json new file mode 100644 index 000000000..cc7b0ea30 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/mangrove.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/mangrove" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/mangrove_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/mangrove_stripped.json new file mode 100644 index 000000000..eafab8cdd --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/mangrove_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/mangrove_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/oak.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/oak.json new file mode 100644 index 000000000..385094dc8 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/oak.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/oak" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/oak_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/oak_stripped.json new file mode 100644 index 000000000..97d0edd4e --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/oak_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/oak_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/spruce.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/spruce.json new file mode 100644 index 000000000..6e76fe423 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/spruce.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/spruce" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/spruce_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/spruce_stripped.json new file mode 100644 index 000000000..f7a575087 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/spruce_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/spruce_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/warped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/warped.json new file mode 100644 index 000000000..5bef3f91f --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/warped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/warped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/warped_stripped.json b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/warped_stripped.json new file mode 100644 index 000000000..bc22b7587 --- /dev/null +++ b/src/main/generated/data/minekea/loot_table/blocks/building/general/framed_planks/warped_stripped.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minekea:building/general/framed_planks/warped_stripped" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/acacia.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/acacia.json new file mode 100644 index 000000000..c6974a541 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/acacia.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/acacia" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/acacia_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/acacia_stripped.json new file mode 100644 index 000000000..bd3b7507d --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/acacia_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:acacia_planks" + }, + { + "item": "minecraft:stripped_acacia_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/acacia_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/bamboo.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/bamboo.json new file mode 100644 index 000000000..9c3b00e2e --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/bamboo.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_block" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/bamboo" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/bamboo_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/bamboo_stripped.json new file mode 100644 index 000000000..0ba76da0b --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/bamboo_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:bamboo_planks" + }, + { + "item": "minecraft:stripped_bamboo_block" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/bamboo_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/birch.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/birch.json new file mode 100644 index 000000000..8f911e3de --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/birch.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/birch" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/birch_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/birch_stripped.json new file mode 100644 index 000000000..17cd185d0 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/birch_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:birch_planks" + }, + { + "item": "minecraft:stripped_birch_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/birch_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/cherry.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/cherry.json new file mode 100644 index 000000000..dd7f54bf9 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/cherry.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/cherry" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/cherry_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/cherry_stripped.json new file mode 100644 index 000000000..a33bce784 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/cherry_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:cherry_planks" + }, + { + "item": "minecraft:stripped_cherry_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/cherry_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/crimson.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/crimson.json new file mode 100644 index 000000000..3db57cc62 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/crimson.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_stem" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/crimson" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/crimson_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/crimson_stripped.json new file mode 100644 index 000000000..ee711b152 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/crimson_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:crimson_planks" + }, + { + "item": "minecraft:stripped_crimson_stem" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/crimson_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/dark_oak.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/dark_oak.json new file mode 100644 index 000000000..4c25b08ea --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/dark_oak.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/dark_oak" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/dark_oak_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/dark_oak_stripped.json new file mode 100644 index 000000000..52c50db6d --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/dark_oak_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:dark_oak_planks" + }, + { + "item": "minecraft:stripped_dark_oak_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/dark_oak_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/jungle.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/jungle.json new file mode 100644 index 000000000..55087e62e --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/jungle.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/jungle" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/jungle_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/jungle_stripped.json new file mode 100644 index 000000000..19080d9ea --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/jungle_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:jungle_planks" + }, + { + "item": "minecraft:stripped_jungle_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/jungle_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/mangrove.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/mangrove.json new file mode 100644 index 000000000..48b43a65e --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/mangrove.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/mangrove" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/mangrove_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/mangrove_stripped.json new file mode 100644 index 000000000..1241c551e --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/mangrove_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:mangrove_planks" + }, + { + "item": "minecraft:stripped_mangrove_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/mangrove_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/oak.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/oak.json new file mode 100644 index 000000000..bbe49c629 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/oak.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/oak" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/oak_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/oak_stripped.json new file mode 100644 index 000000000..38823a3f7 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/oak_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:oak_planks" + }, + { + "item": "minecraft:stripped_oak_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/oak_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/spruce.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/spruce.json new file mode 100644 index 000000000..c3c9c861b --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/spruce.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/spruce" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/spruce_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/spruce_stripped.json new file mode 100644 index 000000000..8e9617832 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/spruce_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:spruce_planks" + }, + { + "item": "minecraft:stripped_spruce_log" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/spruce_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/warped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/warped.json new file mode 100644 index 000000000..526bc622d --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/warped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_stem" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/warped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/recipe/building/general/framed_planks/warped_stripped.json b/src/main/generated/data/minekea/recipe/building/general/framed_planks/warped_stripped.json new file mode 100644 index 000000000..c1a9eaad5 --- /dev/null +++ b/src/main/generated/data/minekea/recipe/building/general/framed_planks/warped_stripped.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:warped_planks" + }, + { + "item": "minecraft:stripped_warped_stem" + } + ], + "result": { + "count": 6, + "id": "minekea:building/general/framed_planks/warped_stripped" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minekea/tags/block/framed_planks.json b/src/main/generated/data/minekea/tags/block/framed_planks.json new file mode 100644 index 000000000..39a278126 --- /dev/null +++ b/src/main/generated/data/minekea/tags/block/framed_planks.json @@ -0,0 +1,26 @@ +{ + "values": [ + "minekea:building/general/framed_planks/acacia", + "minekea:building/general/framed_planks/acacia_stripped", + "minekea:building/general/framed_planks/bamboo", + "minekea:building/general/framed_planks/bamboo_stripped", + "minekea:building/general/framed_planks/birch", + "minekea:building/general/framed_planks/birch_stripped", + "minekea:building/general/framed_planks/cherry", + "minekea:building/general/framed_planks/cherry_stripped", + "minekea:building/general/framed_planks/crimson", + "minekea:building/general/framed_planks/crimson_stripped", + "minekea:building/general/framed_planks/dark_oak", + "minekea:building/general/framed_planks/dark_oak_stripped", + "minekea:building/general/framed_planks/jungle", + "minekea:building/general/framed_planks/jungle_stripped", + "minekea:building/general/framed_planks/mangrove", + "minekea:building/general/framed_planks/mangrove_stripped", + "minekea:building/general/framed_planks/oak", + "minekea:building/general/framed_planks/oak_stripped", + "minekea:building/general/framed_planks/spruce", + "minekea:building/general/framed_planks/spruce_stripped", + "minekea:building/general/framed_planks/warped", + "minekea:building/general/framed_planks/warped_stripped" + ] +} \ No newline at end of file diff --git a/src/main/java/com/chimericdream/minekea/block/building/BuildingBlocks.java b/src/main/java/com/chimericdream/minekea/block/building/BuildingBlocks.java index db1854680..47d92bcf5 100644 --- a/src/main/java/com/chimericdream/minekea/block/building/BuildingBlocks.java +++ b/src/main/java/com/chimericdream/minekea/block/building/BuildingBlocks.java @@ -4,6 +4,7 @@ import com.chimericdream.minekea.block.building.compressed.CompressedBlocks; import com.chimericdream.minekea.block.building.covers.Covers; import com.chimericdream.minekea.block.building.dyed.DyedBlocks; +import com.chimericdream.minekea.block.building.framed.FramedBlocks; import com.chimericdream.minekea.block.building.general.BasaltBricksBlock; import com.chimericdream.minekea.block.building.general.ChiseledBasaltBricksBlock; import com.chimericdream.minekea.block.building.general.CrackedBasaltBricksBlock; @@ -52,6 +53,7 @@ public class BuildingBlocks implements MinekeaBlockCategory { public static final CompressedBlocks COMPRESSED_BLOCKS; public static final Covers COVERS; public static final DyedBlocks DYED_BLOCKS; + public static final FramedBlocks FRAMED_BLOCKS; public static final Slabs SLABS; public static final Stairs STAIRS; public static final StorageBlocks STORAGE_BLOCKS; @@ -92,6 +94,9 @@ public class BuildingBlocks implements MinekeaBlockCategory { DYED_BLOCKS = new DyedBlocks(); BLOCK_GROUPS.add(DYED_BLOCKS); + FRAMED_BLOCKS = new FramedBlocks(); + BLOCK_GROUPS.add(FRAMED_BLOCKS); + SLABS = new Slabs(); BLOCK_GROUPS.add(SLABS); diff --git a/src/main/java/com/chimericdream/minekea/block/building/framed/FramedBlocks.java b/src/main/java/com/chimericdream/minekea/block/building/framed/FramedBlocks.java new file mode 100644 index 000000000..4498392a7 --- /dev/null +++ b/src/main/java/com/chimericdream/minekea/block/building/framed/FramedBlocks.java @@ -0,0 +1,107 @@ +package com.chimericdream.minekea.block.building.framed; + +import com.chimericdream.minekea.util.MinekeaBlock; +import com.chimericdream.minekea.util.MinekeaBlockCategory; +import net.fabricmc.api.EnvType; +import net.fabricmc.api.Environment; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricLanguageProvider; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; +import net.minecraft.block.Block; +import net.minecraft.block.Blocks; +import net.minecraft.data.client.BlockStateModelGenerator; +import net.minecraft.data.client.ItemModelGenerator; +import net.minecraft.data.server.loottable.BlockLootTableGenerator; +import net.minecraft.data.server.recipe.RecipeExporter; +import net.minecraft.item.Item; +import net.minecraft.registry.RegistryWrapper; +import net.minecraft.registry.tag.TagKey; + +import java.util.ArrayList; +import java.util.List; +import java.util.function.Function; + +public class FramedBlocks implements MinekeaBlockCategory { + public static final List FRAMED_PLANKS = new ArrayList<>(); + + static { + FRAMED_PLANKS.add(new FramedPlanksBlock("acacia", "Acacia", Blocks.ACACIA_PLANKS, Blocks.ACACIA_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("acacia_stripped", "Stripped Acacia", Blocks.ACACIA_PLANKS, Blocks.STRIPPED_ACACIA_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("bamboo", "Bamboo", Blocks.BAMBOO_PLANKS, Blocks.BAMBOO_BLOCK, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("bamboo_stripped", "Stripped Bamboo", Blocks.BAMBOO_PLANKS, Blocks.STRIPPED_BAMBOO_BLOCK, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("birch", "Birch", Blocks.BIRCH_PLANKS, Blocks.BIRCH_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("birch_stripped", "Stripped Birch", Blocks.BIRCH_PLANKS, Blocks.STRIPPED_BIRCH_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("cherry", "Cherry", Blocks.CHERRY_PLANKS, Blocks.CHERRY_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("cherry_stripped", "Stripped Cherry", Blocks.CHERRY_PLANKS, Blocks.STRIPPED_CHERRY_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("crimson", "Crimson", Blocks.CRIMSON_PLANKS, Blocks.CRIMSON_STEM, false)); + FRAMED_PLANKS.add(new FramedPlanksBlock("crimson_stripped", "Stripped Crimson", Blocks.CRIMSON_PLANKS, Blocks.STRIPPED_CRIMSON_STEM, false)); + FRAMED_PLANKS.add(new FramedPlanksBlock("dark_oak", "Dark Oak", Blocks.DARK_OAK_PLANKS, Blocks.DARK_OAK_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("dark_oak_stripped", "Stripped Dark Oak", Blocks.DARK_OAK_PLANKS, Blocks.STRIPPED_DARK_OAK_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("jungle", "Jungle", Blocks.JUNGLE_PLANKS, Blocks.JUNGLE_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("jungle_stripped", "Stripped Jungle", Blocks.JUNGLE_PLANKS, Blocks.STRIPPED_JUNGLE_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("mangrove", "Mangrove", Blocks.MANGROVE_PLANKS, Blocks.MANGROVE_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("mangrove_stripped", "Stripped Mangrove", Blocks.MANGROVE_PLANKS, Blocks.STRIPPED_MANGROVE_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("oak", "Oak", Blocks.OAK_PLANKS, Blocks.OAK_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("oak_stripped", "Stripped Oak", Blocks.OAK_PLANKS, Blocks.STRIPPED_OAK_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("spruce", "Spruce", Blocks.SPRUCE_PLANKS, Blocks.SPRUCE_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("spruce_stripped", "Stripped Spruce", Blocks.SPRUCE_PLANKS, Blocks.STRIPPED_SPRUCE_LOG, true)); + FRAMED_PLANKS.add(new FramedPlanksBlock("warped", "Warped", Blocks.WARPED_PLANKS, Blocks.WARPED_STEM, false)); + FRAMED_PLANKS.add(new FramedPlanksBlock("warped_stripped", "Stripped Warped", Blocks.WARPED_PLANKS, Blocks.STRIPPED_WARPED_STEM, false)); + } + + @Environment(EnvType.CLIENT) + public void initializeClient() { + } + + @Override + public void registerBlocks() { + FRAMED_PLANKS.forEach(MinekeaBlock::register); + } + + @Override + public void registerBlockEntities() { + } + + @Override + public void registerEntities() { + } + + @Override + public void configureBlockTags(RegistryWrapper.WrapperLookup registryLookup, Function, FabricTagProvider.FabricTagBuilder> getBuilder) { + FRAMED_PLANKS.forEach(block -> block.configureBlockTags(registryLookup, getBuilder)); + } + + @Override + public void configureItemTags(RegistryWrapper.WrapperLookup registryLookup, Function, FabricTagProvider.FabricTagBuilder> getBuilder) { + FRAMED_PLANKS.forEach(block -> block.configureItemTags(registryLookup, getBuilder)); + } + + @Override + public void configureRecipes(RecipeExporter exporter) { + FRAMED_PLANKS.forEach(block -> block.configureRecipes(exporter)); + } + + @Override + public void configureBlockLootTables(RegistryWrapper.WrapperLookup registryLookup, BlockLootTableGenerator generator) { + FRAMED_PLANKS.forEach(block -> block.configureBlockLootTables(registryLookup, generator)); + } + + @Override + public void configureTranslations(RegistryWrapper.WrapperLookup registryLookup, FabricLanguageProvider.TranslationBuilder translationBuilder) { + FRAMED_PLANKS.forEach(block -> block.configureTranslations(registryLookup, translationBuilder)); + } + + @Override + public void configureBlockStateModels(BlockStateModelGenerator blockStateModelGenerator) { + FRAMED_PLANKS.forEach(block -> block.configureBlockStateModels(blockStateModelGenerator)); + } + + @Override + public void configureItemModels(ItemModelGenerator itemModelGenerator) { + FRAMED_PLANKS.forEach(block -> block.configureItemModels(itemModelGenerator)); + } + + @Override + public void generateTextures() { + FRAMED_PLANKS.forEach(MinekeaBlock::generateTextures); + } +} diff --git a/src/main/java/com/chimericdream/minekea/block/building/framed/FramedPlanksBlock.java b/src/main/java/com/chimericdream/minekea/block/building/framed/FramedPlanksBlock.java new file mode 100644 index 000000000..c8d7e02c5 --- /dev/null +++ b/src/main/java/com/chimericdream/minekea/block/building/framed/FramedPlanksBlock.java @@ -0,0 +1,320 @@ +package com.chimericdream.minekea.block.building.framed; + +import com.chimericdream.minekea.ModInfo; +import com.chimericdream.minekea.data.property.MinekeaProperties; +import com.chimericdream.minekea.tag.MinekeaBlockTags; +import com.chimericdream.minekea.util.MinekeaBlock; +import com.chimericdream.minekea.util.MinekeaTextures; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricLanguageProvider; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; +import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; +import net.fabricmc.fabric.api.registry.FlammableBlockRegistry; +import net.fabricmc.fabric.api.registry.FuelRegistry; +import net.minecraft.block.AbstractBlock; +import net.minecraft.block.Block; +import net.minecraft.block.BlockState; +import net.minecraft.data.client.BlockStateModelGenerator; +import net.minecraft.data.client.BlockStateVariant; +import net.minecraft.data.client.Model; +import net.minecraft.data.client.MultipartBlockStateSupplier; +import net.minecraft.data.client.TextureMap; +import net.minecraft.data.client.VariantSettings; +import net.minecraft.data.client.When; +import net.minecraft.data.server.loottable.BlockLootTableGenerator; +import net.minecraft.data.server.recipe.RecipeExporter; +import net.minecraft.data.server.recipe.ShapelessRecipeJsonBuilder; +import net.minecraft.item.BlockItem; +import net.minecraft.item.Item; +import net.minecraft.item.ItemGroups; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.recipe.book.RecipeCategory; +import net.minecraft.registry.Registries; +import net.minecraft.registry.Registry; +import net.minecraft.registry.RegistryWrapper; +import net.minecraft.registry.tag.BlockTags; +import net.minecraft.registry.tag.TagKey; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.BooleanProperty; +import net.minecraft.state.property.DirectionProperty; +import net.minecraft.util.Identifier; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.world.BlockView; +import net.minecraft.world.WorldAccess; +import org.jetbrains.annotations.Nullable; + +import java.util.Optional; +import java.util.function.Function; + +public class FramedPlanksBlock extends Block implements MinekeaBlock { + protected static final Model CORE_MODEL = new Model( + Optional.of(Identifier.of(ModInfo.MOD_ID, "block/building/framed_planks/core")), + Optional.empty(), + MinekeaTextures.BRACE, + MinekeaTextures.MATERIAL + ); + protected static final Model A_CONNECTED_MODEL = makeModel("a"); + protected static final Model B_CONNECTED_MODEL = makeModel("b"); + protected static final Model AB_CONNECTED_MODEL = makeModel("ab"); + + public static final DirectionProperty FACING; + public static final BooleanProperty CONNECTED_NORTH; + public static final BooleanProperty CONNECTED_SOUTH; + public static final BooleanProperty CONNECTED_EAST; + public static final BooleanProperty CONNECTED_WEST; + + static { + FACING = MinekeaProperties.HORIZONTAL_AXIS_FACING; + CONNECTED_NORTH = BooleanProperty.of("connected_north"); + CONNECTED_SOUTH = BooleanProperty.of("connected_south"); + CONNECTED_EAST = BooleanProperty.of("connected_east"); + CONNECTED_WEST = BooleanProperty.of("connected_west"); + } + + public final Identifier BLOCK_ID; + + protected final String material; + protected final String materialName; + protected final Block plankIngredient; + protected final Block logIngredient; + protected final boolean isFlammable; + + protected static Model makeModel(String direction) { + return new Model( + Optional.of(Identifier.of(ModInfo.MOD_ID, String.format("block/building/framed_planks/%s_connected", direction))), + Optional.empty(), + MinekeaTextures.BRACE, + MinekeaTextures.MATERIAL + ); + } + + public FramedPlanksBlock(String material, String materialName, Block plankIngredient, Block logIngredient, boolean isFlammable) { + super(AbstractBlock.Settings.copy(plankIngredient)); + + BLOCK_ID = Identifier.of(ModInfo.MOD_ID, String.format("building/general/framed_planks/%s", material)); + + this.material = material; + this.materialName = materialName; + this.plankIngredient = plankIngredient; + this.logIngredient = logIngredient; + this.isFlammable = isFlammable; + + this.setDefaultState( + this.stateManager + .getDefaultState() + .with(FACING, Direction.NORTH) + .with(CONNECTED_NORTH, false) + .with(CONNECTED_SOUTH, false) + .with(CONNECTED_EAST, false) + .with(CONNECTED_WEST, false) + ); + } + + private boolean shouldConnect(ItemPlacementContext ctx, Direction direction, Direction facing) { + return shouldConnect(ctx.getWorld(), ctx.getBlockPos(), direction, facing); + } + + private boolean shouldConnect(BlockView world, BlockPos pos, Direction direction, Direction facing) { + BlockPos neighborPos = pos.offset(direction); + BlockState neighborState = world.getBlockState(neighborPos); + + return neighborState.isOf(this) && neighborState.get(FACING).equals(facing); + } + + protected void appendProperties(StateManager.Builder builder) { + builder.add( + FACING, + CONNECTED_NORTH, + CONNECTED_SOUTH, + CONNECTED_EAST, + CONNECTED_WEST + ); + } + + public BlockState getPlacementState(ItemPlacementContext ctx) { + if (ctx.getPlayer() == null) { + return this.getDefaultState(); + } + + Direction facing = getHorizontalAxisFacing(ctx.getPlayer().getHorizontalFacing()); + + if (facing.equals(Direction.NORTH)) { + return this.getDefaultState() + .with(FACING, facing) + .with(CONNECTED_EAST, shouldConnect(ctx, Direction.EAST, facing)) + .with(CONNECTED_WEST, shouldConnect(ctx, Direction.WEST, facing)); + } + + return this.getDefaultState() + .with(FACING, facing) + .with(CONNECTED_NORTH, shouldConnect(ctx, Direction.NORTH, facing)) + .with(CONNECTED_SOUTH, shouldConnect(ctx, Direction.SOUTH, facing)); + } + + public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) { + if (direction.getAxis().isVertical()) { + return state; + } + + BooleanProperty prop = getConnectionProperty(direction); + + if (!state.isOf(this)) { + return state.with(prop, false); + } + + return state.with(prop, neighborState.isOf(this) && neighborState.get(FACING) == state.get(FACING)); + } + + private Direction getHorizontalAxisFacing(Direction direction) { + return switch (direction) { + case EAST, WEST -> Direction.EAST; + default -> Direction.NORTH; + }; + } + + @Nullable + private BooleanProperty getConnectionProperty(Direction direction) { + return switch (direction) { + case NORTH -> CONNECTED_NORTH; + case SOUTH -> CONNECTED_SOUTH; + case EAST -> CONNECTED_EAST; + case WEST -> CONNECTED_WEST; + case UP, DOWN -> null; + }; + } + + @Override + public void register() { + Registry.register(Registries.BLOCK, BLOCK_ID, this); + Registry.register(Registries.ITEM, BLOCK_ID, new BlockItem(this, new Item.Settings())); + + ItemGroupEvents.modifyEntriesEvent(ItemGroups.BUILDING_BLOCKS) + .register(itemGroup -> itemGroup.add(this)); + + if (isFlammable) { + FuelRegistry.INSTANCE.add(this, 300); + FlammableBlockRegistry.getDefaultInstance().add(this, 30, 20); + } + } + + @Override + public void configureBlockTags(RegistryWrapper.WrapperLookup registryLookup, Function, FabricTagProvider.FabricTagBuilder> getBuilder) { + getBuilder.apply(BlockTags.AXE_MINEABLE).setReplace(false).add(this); + getBuilder.apply(MinekeaBlockTags.FRAMED_PLANKS) + .setReplace(false) + .add(this); + } + + @Override + public void configureRecipes(RecipeExporter exporter) { + ShapelessRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, this, 6) + .input(plankIngredient) + .input(plankIngredient) + .input(plankIngredient) + .input(plankIngredient) + .input(logIngredient) + .criterion(FabricRecipeProvider.hasItem(plankIngredient), + FabricRecipeProvider.conditionsFromItem(plankIngredient)) + .criterion(FabricRecipeProvider.hasItem(logIngredient), + FabricRecipeProvider.conditionsFromItem(logIngredient)) + .offerTo(exporter); + } + + @Override + public void configureBlockLootTables(RegistryWrapper.WrapperLookup registryLookup, BlockLootTableGenerator generator) { + generator.addDrop(this); + } + + @Override + public void configureTranslations(RegistryWrapper.WrapperLookup registryLookup, FabricLanguageProvider.TranslationBuilder translationBuilder) { + translationBuilder.add(this, String.format("Framed %s Planks", materialName)); + } + + @Override + public void configureBlockStateModels(BlockStateModelGenerator blockStateModelGenerator) { + TextureMap textures = new TextureMap() + .put(MinekeaTextures.MATERIAL, Registries.BLOCK.getId(plankIngredient).withPrefixedPath("block/")) + .put(MinekeaTextures.BRACE, Registries.BLOCK.getId(logIngredient).withPrefixedPath("block/")); + + Identifier modelId = blockStateModelGenerator.createSubModel(this, "", CORE_MODEL, unused -> textures); + Identifier aConnectedModelId = blockStateModelGenerator.createSubModel(this, "_a_connected", A_CONNECTED_MODEL, unused -> textures); + Identifier bConnectedModelId = blockStateModelGenerator.createSubModel(this, "_b_connected", B_CONNECTED_MODEL, unused -> textures); + Identifier abConnectedModelId = blockStateModelGenerator.createSubModel(this, "_ab_connected", AB_CONNECTED_MODEL, unused -> textures); + + blockStateModelGenerator.registerParentedItemModel(this, modelId); + + blockStateModelGenerator.blockStateCollector + .accept( + MultipartBlockStateSupplier.create(this) + .with( + When.create() + .set(FACING, Direction.NORTH) + .set(CONNECTED_EAST, false) + .set(CONNECTED_WEST, false), + BlockStateVariant.create() + .put(VariantSettings.MODEL, modelId) + ) + .with( + When.create() + .set(FACING, Direction.NORTH) + .set(CONNECTED_EAST, true) + .set(CONNECTED_WEST, false), + BlockStateVariant.create() + .put(VariantSettings.MODEL, aConnectedModelId) + ) + .with( + When.create() + .set(FACING, Direction.NORTH) + .set(CONNECTED_EAST, false) + .set(CONNECTED_WEST, true), + BlockStateVariant.create() + .put(VariantSettings.MODEL, bConnectedModelId) + ) + .with( + When.create() + .set(FACING, Direction.NORTH) + .set(CONNECTED_EAST, true) + .set(CONNECTED_WEST, true), + BlockStateVariant.create() + .put(VariantSettings.MODEL, abConnectedModelId) + ) + .with( + When.create() + .set(FACING, Direction.EAST) + .set(CONNECTED_NORTH, false) + .set(CONNECTED_SOUTH, false), + BlockStateVariant.create() + .put(VariantSettings.Y, VariantSettings.Rotation.R270) + .put(VariantSettings.MODEL, modelId) + ) + .with( + When.create() + .set(FACING, Direction.EAST) + .set(CONNECTED_NORTH, true) + .set(CONNECTED_SOUTH, false), + BlockStateVariant.create() + .put(VariantSettings.Y, VariantSettings.Rotation.R270) + .put(VariantSettings.MODEL, aConnectedModelId) + ) + .with( + When.create() + .set(FACING, Direction.EAST) + .set(CONNECTED_NORTH, false) + .set(CONNECTED_SOUTH, true), + BlockStateVariant.create() + .put(VariantSettings.Y, VariantSettings.Rotation.R270) + .put(VariantSettings.MODEL, bConnectedModelId) + ) + .with( + When.create() + .set(FACING, Direction.EAST) + .set(CONNECTED_NORTH, true) + .set(CONNECTED_SOUTH, true), + BlockStateVariant.create() + .put(VariantSettings.Y, VariantSettings.Rotation.R270) + .put(VariantSettings.MODEL, abConnectedModelId) + ) + ); + } +} diff --git a/src/main/java/com/chimericdream/minekea/data/property/MinekeaProperties.java b/src/main/java/com/chimericdream/minekea/data/property/MinekeaProperties.java new file mode 100644 index 000000000..a84d32b35 --- /dev/null +++ b/src/main/java/com/chimericdream/minekea/data/property/MinekeaProperties.java @@ -0,0 +1,12 @@ +package com.chimericdream.minekea.data.property; + +import net.minecraft.state.property.DirectionProperty; +import net.minecraft.util.math.Direction; + +public class MinekeaProperties { + public static final DirectionProperty HORIZONTAL_AXIS_FACING; + + static { + HORIZONTAL_AXIS_FACING = DirectionProperty.of("facing", Direction.NORTH, Direction.EAST); + } +} diff --git a/src/main/java/com/chimericdream/minekea/tag/MinekeaBlockTags.java b/src/main/java/com/chimericdream/minekea/tag/MinekeaBlockTags.java index 00dd3f92c..0913585c4 100644 --- a/src/main/java/com/chimericdream/minekea/tag/MinekeaBlockTags.java +++ b/src/main/java/com/chimericdream/minekea/tag/MinekeaBlockTags.java @@ -9,6 +9,7 @@ public class MinekeaBlockTags { public static final TagKey BEAMS = TagKey.of(Registries.BLOCK.getKey(), Identifier.of(ModInfo.MOD_ID, "beams")); public static final TagKey DISPLAY_CASES = TagKey.of(Registries.BLOCK.getKey(), Identifier.of(ModInfo.MOD_ID, "display_cases")); + public static final TagKey FRAMED_PLANKS = TagKey.of(Registries.BLOCK.getKey(), Identifier.of(ModInfo.MOD_ID, "framed_planks")); public static final TagKey LANTERNS = TagKey.of(Registries.BLOCK.getKey(), Identifier.of(ModInfo.MOD_ID, "lanterns")); public static final TagKey PILLOWS = TagKey.of(Registries.BLOCK.getKey(), Identifier.of(ModInfo.MOD_ID, "pillows")); diff --git a/src/main/resources/assets/minekea/models/block/building/framed_planks/a_connected.json b/src/main/resources/assets/minekea/models/block/building/framed_planks/a_connected.json new file mode 100644 index 000000000..9a2953263 --- /dev/null +++ b/src/main/resources/assets/minekea/models/block/building/framed_planks/a_connected.json @@ -0,0 +1,217 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "textures": { + "particle": "#material" + }, + "elements": [ + { + "name": "inner", + "from": [1, 1, 1], + "to": [16, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 1]}, + "faces": { + "north": {"uv": [0, 1, 15, 15], "texture": "#material"}, + "south": {"uv": [1, 1, 16, 15], "texture": "#material"}, + "west": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "up": {"uv": [1, 1, 16, 15], "texture": "#material"}, + "down": {"uv": [1, 1, 16, 15], "texture": "#material"} + } + }, + { + "name": "right_bar", + "from": [0, 0, 0], + "to": [2, 16, 1], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#brace"}, + "east": {"uv": [14, 0, 15, 16], "texture": "#brace"}, + "west": {"uv": [15, 0, 16, 16], "texture": "#brace"}, + "up": {"uv": [14, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [14, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [2, 14, 0], + "to": [16, 16, 1], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#brace"}, + "up": {"uv": [2, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [2, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [2, 0, 0], + "to": [16, 2, 1], + "faces": { + "north": {"uv": [0, 14, 14, 16], "texture": "#brace"}, + "up": {"uv": [2, 14, 16, 15], "texture": "#brace"}, + "down": {"uv": [2, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "left_bar", + "from": [0, 0, 15], + "to": [2, 16, 16], + "faces": { + "east": {"uv": [1, 0, 2, 16], "texture": "#brace"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#brace"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#brace"}, + "up": {"uv": [0, 0, 2, 1], "texture": "#brace"}, + "down": {"uv": [0, 15, 2, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [2, 14, 15], + "to": [16, 16, 16], + "faces": { + "south": {"uv": [2, 0, 16, 2], "texture": "#brace"}, + "up": {"uv": [2, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [2, 1, 14, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [2, 0, 15], + "to": [16, 2, 16], + "faces": { + "south": {"uv": [2, 14, 16, 16], "texture": "#brace"}, + "up": {"uv": [2, 14, 16, 15], "texture": "#brace"}, + "down": {"uv": [2, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [0, 0, 1], + "to": [1, 2, 15], + "faces": { + "west": {"uv": [1, 14, 15, 16], "texture": "#brace"}, + "up": {"uv": [1, 14, 15, 15], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 15, 15, 16], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [0, 14, 1], + "to": [1, 16, 15], + "faces": { + "west": {"uv": [1, 0, 15, 2], "texture": "#brace"}, + "up": {"uv": [1, 0, 15, 1], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 1, 15, 2], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "left_bar", + "from": [0, 2, 1], + "to": [1, 14, 2], + "faces": { + "south": {"uv": [1, 2, 2, 14], "texture": "#brace"}, + "west": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "right_bar", + "from": [0, 2, 14], + "to": [1, 14, 15], + "faces": { + "north": {"uv": [14, 2, 15, 14], "texture": "#brace"}, + "west": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [1, 15, 1], + "to": [16, 16, 2], + "faces": { + "south": {"uv": [1, 14, 16, 15], "texture": "#brace"}, + "up": {"uv": [1, 14, 16, 15], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [1, 15, 14], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [0, 1, 15, 2], "texture": "#brace"}, + "up": {"uv": [1, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "west_bar", + "from": [1, 15, 2], + "to": [2, 16, 14], + "faces": { + "east": {"uv": [14, 2, 15, 14], "rotation": 90, "texture": "#brace"}, + "up": {"uv": [14, 2, 15, 14], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [1, 0, 1], + "to": [16, 1, 2], + "faces": { + "south": {"uv": [1, 1, 16, 2], "texture": "#brace"}, + "down": {"uv": [1, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [1, 0, 14], + "to": [16, 1, 15], + "faces": { + "north": {"uv": [0, 14, 15, 15], "texture": "#brace"}, + "down": {"uv": [1, 14, 16, 15], "texture": "#brace"} + } + }, + { + "name": "west_bar", + "from": [1, 0, 2], + "to": [2, 1, 14], + "faces": { + "east": {"uv": [14, 2, 15, 14], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [14, 2, 15, 14], "texture": "#brace"} + } + } + ], + "groups": [ + 0, + { + "name": "north_face", + "origin": [8, 8, 8], + "color": 0, + "children": [1, 2, 3] + }, + { + "name": "east_face", + "origin": [8, 8, 8], + "color": 0, + "children": [] + }, + { + "name": "south_face", + "origin": [8, 8, 8], + "color": 0, + "children": [4, 5, 6] + }, + { + "name": "west_face", + "origin": [8, 8, 8], + "color": 0, + "children": [7, 8, 9, 10] + }, + { + "name": "top_face", + "origin": [8, 8, 8], + "color": 0, + "children": [11, 12, 13] + }, + { + "name": "bottom_face", + "origin": [8, 8, 8], + "color": 0, + "children": [14, 15, 16] + } + ] +} diff --git a/src/main/resources/assets/minekea/models/block/building/framed_planks/ab_connected.json b/src/main/resources/assets/minekea/models/block/building/framed_planks/ab_connected.json new file mode 100644 index 000000000..91f1472ed --- /dev/null +++ b/src/main/resources/assets/minekea/models/block/building/framed_planks/ab_connected.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "textures": { + "particle": "#material" + }, + "elements": [ + { + "name": "inner", + "from": [0, 1, 1], + "to": [16, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 1]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#material"}, + "south": {"uv": [0, 1, 16, 15], "texture": "#material"}, + "up": {"uv": [0, 1, 16, 15], "texture": "#material"}, + "down": {"uv": [0, 1, 16, 15], "texture": "#material"} + } + }, + { + "name": "top_bar", + "from": [0, 14, 0], + "to": [16, 16, 1], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#brace"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [0, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [0, 0, 0], + "to": [16, 2, 1], + "faces": { + "north": {"uv": [0, 14, 16, 16], "texture": "#brace"}, + "up": {"uv": [0, 14, 16, 15], "texture": "#brace"}, + "down": {"uv": [0, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [0, 14, 15], + "to": [16, 16, 16], + "faces": { + "south": {"uv": [0, 0, 16, 2], "texture": "#brace"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [0, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [0, 0, 15], + "to": [16, 2, 16], + "faces": { + "south": {"uv": [0, 14, 16, 16], "texture": "#brace"}, + "up": {"uv": [0, 14, 16, 15], "texture": "#brace"}, + "down": {"uv": [0, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [0, 15, 1], + "to": [16, 16, 2], + "faces": { + "south": {"uv": [0, 14, 16, 15], "texture": "#brace"}, + "up": {"uv": [0, 14, 16, 15], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [0, 15, 14], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [0, 1, 16, 2], "texture": "#brace"}, + "up": {"uv": [0, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [0, 0, 1], + "to": [16, 1, 2], + "faces": { + "south": {"uv": [0, 1, 16, 2], "texture": "#brace"}, + "down": {"uv": [0, 1, 16, 2], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [0, 0, 14], + "to": [16, 1, 15], + "faces": { + "north": {"uv": [0, 14, 16, 15], "texture": "#brace"}, + "down": {"uv": [0, 14, 16, 15], "texture": "#brace"} + } + } + ], + "groups": [ + 0, + { + "name": "north_face", + "origin": [8, 8, 8], + "color": 0, + "children": [1, 2] + }, + { + "name": "east_face", + "origin": [8, 8, 8], + "color": 0, + "children": [] + }, + { + "name": "south_face", + "origin": [8, 8, 8], + "color": 0, + "children": [3, 4] + }, + { + "name": "west_face", + "origin": [8, 8, 8], + "color": 0, + "children": [] + }, + { + "name": "top_face", + "origin": [8, 8, 8], + "color": 0, + "children": [5, 6] + }, + { + "name": "bottom_face", + "origin": [8, 8, 8], + "color": 0, + "children": [7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/minekea/models/block/building/framed_planks/b_connected.json b/src/main/resources/assets/minekea/models/block/building/framed_planks/b_connected.json new file mode 100644 index 000000000..e41926ef9 --- /dev/null +++ b/src/main/resources/assets/minekea/models/block/building/framed_planks/b_connected.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "textures": { + "particle": "#material" + }, + "elements": [ + { + "name": "inner", + "from": [0, 1, 1], + "to": [15, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 1]}, + "faces": { + "north": {"uv": [1, 1, 16, 15], "texture": "#material"}, + "east": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "south": {"uv": [0, 1, 15, 15], "texture": "#material"}, + "up": {"uv": [0, 1, 15, 15], "texture": "#material"}, + "down": {"uv": [0, 1, 15, 15], "texture": "#material"} + } + }, + { + "name": "left_bar", + "from": [14, 0, 0], + "to": [16, 16, 1], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#brace"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#brace"}, + "west": {"uv": [1, 0, 2, 16], "texture": "#brace"}, + "up": {"uv": [0, 0, 2, 1], "texture": "#brace"}, + "down": {"uv": [0, 15, 2, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [0, 14, 0], + "to": [14, 16, 1], + "faces": { + "north": {"uv": [2, 0, 16, 2], "texture": "#brace"}, + "up": {"uv": [0, 0, 14, 1], "texture": "#brace"}, + "down": {"uv": [0, 1, 14, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [0, 0, 0], + "to": [14, 2, 1], + "faces": { + "north": {"uv": [2, 14, 16, 16], "texture": "#brace"}, + "up": {"uv": [0, 14, 14, 15], "texture": "#brace"}, + "down": {"uv": [0, 15, 14, 16], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [15, 0, 1], + "to": [16, 2, 15], + "faces": { + "east": {"uv": [1, 14, 15, 16], "texture": "#brace"}, + "up": {"uv": [1, 14, 15, 15], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 15, 15, 16], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [15, 14, 1], + "to": [16, 16, 15], + "faces": { + "east": {"uv": [1, 0, 15, 2], "texture": "#brace"}, + "up": {"uv": [1, 0, 15, 1], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 1, 15, 2], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [15, 2, 1], + "to": [16, 14, 2], + "faces": { + "east": {"uv": [14, 2, 15, 14], "texture": "#brace"}, + "south": {"uv": [0, 0, 1, 12], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [15, 2, 14], + "to": [16, 14, 15], + "faces": { + "north": {"uv": [1, 2, 2, 14], "texture": "#brace"}, + "east": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "right_bar", + "from": [14, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "east": {"uv": [15, 0, 16, 16], "texture": "#brace"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#brace"}, + "west": {"uv": [14, 0, 15, 16], "texture": "#brace"}, + "up": {"uv": [14, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [14, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [0, 14, 15], + "to": [14, 16, 16], + "faces": { + "south": {"uv": [0, 0, 14, 2], "texture": "#brace"}, + "up": {"uv": [0, 0, 14, 1], "texture": "#brace"}, + "down": {"uv": [0, 1, 14, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [0, 0, 15], + "to": [14, 2, 16], + "faces": { + "south": {"uv": [0, 14, 14, 16], "texture": "#brace"}, + "up": {"uv": [0, 14, 14, 15], "texture": "#brace"}, + "down": {"uv": [0, 15, 14, 16], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [0, 15, 1], + "to": [15, 16, 2], + "faces": { + "south": {"uv": [0, 14, 15, 15], "texture": "#brace"}, + "up": {"uv": [0, 14, 15, 15], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [0, 15, 14], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [1, 1, 16, 2], "texture": "#brace"}, + "up": {"uv": [0, 1, 15, 2], "texture": "#brace"} + } + }, + { + "name": "east_bar", + "from": [14, 15, 2], + "to": [15, 16, 14], + "faces": { + "west": {"uv": [1, 2, 2, 14], "rotation": 90, "texture": "#brace"}, + "up": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [0, 0, 1], + "to": [15, 1, 2], + "faces": { + "south": {"uv": [0, 1, 15, 2], "texture": "#brace"}, + "down": {"uv": [0, 1, 15, 2], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [0, 0, 14], + "to": [15, 1, 15], + "faces": { + "north": {"uv": [1, 14, 16, 15], "texture": "#brace"}, + "down": {"uv": [0, 14, 15, 15], "texture": "#brace"} + } + }, + { + "name": "east_bar", + "from": [14, 0, 2], + "to": [15, 1, 14], + "faces": { + "west": {"uv": [1, 2, 2, 14], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + } + ], + "groups": [ + 0, + { + "name": "north_face", + "origin": [8, 8, 8], + "color": 0, + "children": [1, 2, 3] + }, + { + "name": "east_face", + "origin": [8, 8, 8], + "color": 0, + "children": [4, 5, 6, 7] + }, + { + "name": "south_face", + "origin": [8, 8, 8], + "color": 0, + "children": [8, 9, 10] + }, + { + "name": "west_face", + "origin": [8, 8, 8], + "color": 0, + "children": [] + }, + { + "name": "top_face", + "origin": [8, 8, 8], + "color": 0, + "children": [11, 12, 13] + }, + { + "name": "bottom_face", + "origin": [8, 8, 8], + "color": 0, + "children": [14, 15, 16] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/minekea/models/block/building/framed_planks/core.json b/src/main/resources/assets/minekea/models/block/building/framed_planks/core.json new file mode 100644 index 000000000..27c7ddd11 --- /dev/null +++ b/src/main/resources/assets/minekea/models/block/building/framed_planks/core.json @@ -0,0 +1,301 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "textures": { + "particle": "#material" + }, + "elements": [ + { + "name": "inner", + "from": [1, 1, 1], + "to": [15, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 1, 1]}, + "faces": { + "north": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "east": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "south": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "west": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#material"}, + "down": {"uv": [1, 1, 15, 15], "texture": "#material"} + } + }, + { + "name": "right_bar", + "from": [0, 0, 0], + "to": [2, 16, 1], + "faces": { + "north": {"uv": [14, 0, 16, 16], "texture": "#brace"}, + "east": {"uv": [14, 0, 15, 16], "texture": "#brace"}, + "west": {"uv": [15, 0, 16, 16], "texture": "#brace"}, + "up": {"uv": [14, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [14, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "left_bar", + "from": [14, 0, 0], + "to": [16, 16, 1], + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#brace"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#brace"}, + "west": {"uv": [1, 0, 2, 16], "texture": "#brace"}, + "up": {"uv": [0, 0, 2, 1], "texture": "#brace"}, + "down": {"uv": [0, 15, 2, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [2, 14, 0], + "to": [14, 16, 1], + "faces": { + "north": {"uv": [2, 0, 14, 2], "texture": "#brace"}, + "up": {"uv": [2, 0, 14, 1], "texture": "#brace"}, + "down": {"uv": [2, 1, 14, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [2, 0, 0], + "to": [14, 2, 1], + "faces": { + "north": {"uv": [2, 14, 14, 16], "texture": "#brace"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#brace"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#brace"}, + "up": {"uv": [2, 14, 14, 15], "texture": "#brace"}, + "down": {"uv": [2, 15, 14, 16], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [15, 0, 1], + "to": [16, 2, 15], + "faces": { + "east": {"uv": [1, 14, 15, 16], "texture": "#brace"}, + "up": {"uv": [1, 14, 15, 15], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 15, 15, 16], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [15, 14, 1], + "to": [16, 16, 15], + "faces": { + "east": {"uv": [1, 0, 15, 2], "texture": "#brace"}, + "up": {"uv": [1, 0, 15, 1], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 1, 15, 2], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [15, 2, 1], + "to": [16, 14, 2], + "faces": { + "east": {"uv": [14, 2, 15, 14], "texture": "#brace"}, + "south": {"uv": [0, 0, 1, 12], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [15, 2, 14], + "to": [16, 14, 15], + "faces": { + "north": {"uv": [1, 2, 2, 14], "texture": "#brace"}, + "east": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "right_bar", + "from": [14, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "east": {"uv": [15, 0, 16, 16], "texture": "#brace"}, + "south": {"uv": [14, 0, 16, 16], "texture": "#brace"}, + "west": {"uv": [14, 0, 15, 16], "texture": "#brace"}, + "up": {"uv": [14, 0, 16, 1], "texture": "#brace"}, + "down": {"uv": [14, 15, 16, 16], "texture": "#brace"} + } + }, + { + "name": "left_bar", + "from": [0, 0, 15], + "to": [2, 16, 16], + "faces": { + "east": {"uv": [1, 0, 2, 16], "texture": "#brace"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#brace"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#brace"}, + "up": {"uv": [0, 0, 2, 1], "texture": "#brace"}, + "down": {"uv": [0, 15, 2, 16], "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [2, 14, 15], + "to": [14, 16, 16], + "faces": { + "south": {"uv": [2, 0, 14, 2], "texture": "#brace"}, + "up": {"uv": [2, 0, 14, 1], "texture": "#brace"}, + "down": {"uv": [2, 1, 14, 2], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [2, 0, 15], + "to": [14, 2, 16], + "faces": { + "south": {"uv": [2, 14, 14, 16], "texture": "#brace"}, + "up": {"uv": [2, 14, 14, 15], "texture": "#brace"}, + "down": {"uv": [2, 15, 14, 16], "texture": "#brace"} + } + }, + { + "name": "bottom_bar", + "from": [0, 0, 1], + "to": [1, 2, 15], + "faces": { + "west": {"uv": [1, 14, 15, 16], "texture": "#brace"}, + "up": {"uv": [1, 14, 15, 15], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 15, 15, 16], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "top_bar", + "from": [0, 14, 1], + "to": [1, 16, 15], + "faces": { + "west": {"uv": [1, 0, 15, 2], "texture": "#brace"}, + "up": {"uv": [1, 0, 15, 1], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 1, 15, 2], "rotation": 90, "texture": "#brace"} + } + }, + { + "name": "left_bar", + "from": [0, 2, 1], + "to": [1, 14, 2], + "faces": { + "south": {"uv": [1, 2, 2, 14], "texture": "#brace"}, + "west": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "right_bar", + "from": [0, 2, 14], + "to": [1, 14, 15], + "faces": { + "north": {"uv": [14, 2, 15, 14], "texture": "#brace"}, + "west": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [1, 15, 1], + "to": [15, 16, 2], + "faces": { + "south": {"uv": [1, 14, 15, 15], "texture": "#brace"}, + "up": {"uv": [1, 14, 15, 15], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [1, 15, 14], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [1, 1, 15, 2], "texture": "#brace"}, + "up": {"uv": [1, 1, 15, 2], "texture": "#brace"} + } + }, + { + "name": "west_bar", + "from": [1, 15, 2], + "to": [2, 16, 14], + "faces": { + "east": {"uv": [14, 2, 15, 14], "rotation": 90, "texture": "#brace"}, + "up": {"uv": [14, 2, 15, 14], "texture": "#brace"} + } + }, + { + "name": "east_bar", + "from": [14, 15, 2], + "to": [15, 16, 14], + "faces": { + "west": {"uv": [1, 2, 2, 14], "rotation": 90, "texture": "#brace"}, + "up": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + }, + { + "name": "north_bar", + "from": [1, 0, 1], + "to": [15, 1, 2], + "faces": { + "south": {"uv": [1, 1, 15, 2], "texture": "#brace"}, + "down": {"uv": [1, 1, 15, 2], "texture": "#brace"} + } + }, + { + "name": "south_bar", + "from": [1, 0, 14], + "to": [15, 1, 15], + "faces": { + "north": {"uv": [1, 14, 15, 15], "texture": "#brace"}, + "down": {"uv": [1, 14, 15, 15], "texture": "#brace"} + } + }, + { + "name": "west_bar", + "from": [1, 0, 2], + "to": [2, 1, 14], + "faces": { + "east": {"uv": [14, 2, 15, 14], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [14, 2, 15, 14], "texture": "#brace"} + } + }, + { + "name": "east_bar", + "from": [14, 0, 2], + "to": [15, 1, 14], + "faces": { + "west": {"uv": [1, 2, 2, 14], "rotation": 90, "texture": "#brace"}, + "down": {"uv": [1, 2, 2, 14], "texture": "#brace"} + } + } + ], + "groups": [ + 0, + { + "name": "north_face", + "origin": [8, 8, 8], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "east_face", + "origin": [8, 8, 8], + "color": 0, + "children": [5, 6, 7, 8] + }, + { + "name": "south_face", + "origin": [8, 8, 8], + "color": 0, + "children": [9, 10, 11, 12] + }, + { + "name": "west_face", + "origin": [8, 8, 8], + "color": 0, + "children": [13, 14, 15, 16] + }, + { + "name": "top_face", + "origin": [8, 8, 8], + "color": 0, + "children": [17, 18, 19, 20] + }, + { + "name": "bottom_face", + "origin": [8, 8, 8], + "color": 0, + "children": [21, 22, 23, 24] + } + ] +} \ No newline at end of file