diff --git a/common/src/generated/resources/assets/adorn/blockstates/black_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/black_wood_fence.json new file mode 100644 index 000000000..3e3b4e5c0 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/black_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/black_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/black_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/black_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/black_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/black_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/black_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/black_wood_fence_gate.json new file mode 100644 index 000000000..ade570c4c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/black_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/black_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/black_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/black_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/black_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/black_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/black_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/black_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/black_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/black_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/black_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/black_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/black_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/black_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/black_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/black_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/black_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/blue_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/blue_wood_fence.json new file mode 100644 index 000000000..6c028f383 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/blue_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/blue_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/blue_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/blue_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/blue_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/blue_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/blue_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/blue_wood_fence_gate.json new file mode 100644 index 000000000..b5d9a1631 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/blue_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/blue_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/blue_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/blue_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/blue_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/blue_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/blue_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/blue_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/blue_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/blue_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/blue_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/blue_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/blue_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/blue_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/blue_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/blue_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/blue_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/brown_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/brown_wood_fence.json new file mode 100644 index 000000000..d6479a9fb --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/brown_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/brown_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/brown_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/brown_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/brown_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/brown_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/brown_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/brown_wood_fence_gate.json new file mode 100644 index 000000000..7136961ca --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/brown_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/brown_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/brown_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/brown_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/brown_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/brown_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/brown_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/brown_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/brown_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/brown_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/brown_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/brown_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/brown_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/brown_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/brown_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/brown_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/brown_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/cyan_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/cyan_wood_fence.json new file mode 100644 index 000000000..0437c998a --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/cyan_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/cyan_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/cyan_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/cyan_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/cyan_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/cyan_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/cyan_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/cyan_wood_fence_gate.json new file mode 100644 index 000000000..3dc41a326 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/cyan_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/cyan_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/cyan_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/cyan_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/cyan_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/cyan_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/cyan_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/cyan_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/cyan_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/cyan_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/gray_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/gray_wood_fence.json new file mode 100644 index 000000000..01998d4c5 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/gray_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/gray_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/gray_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/gray_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/gray_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/gray_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/gray_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/gray_wood_fence_gate.json new file mode 100644 index 000000000..a8d2873df --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/gray_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/gray_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/gray_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/gray_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/gray_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/gray_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/gray_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/gray_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/gray_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/gray_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/gray_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/gray_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/gray_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/gray_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/gray_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/gray_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/gray_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/green_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/green_wood_fence.json new file mode 100644 index 000000000..03d3a488b --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/green_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/green_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/green_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/green_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/green_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/green_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/green_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/green_wood_fence_gate.json new file mode 100644 index 000000000..a343d9141 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/green_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/green_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/green_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/green_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/green_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/green_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/green_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/green_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/green_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/green_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/green_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/green_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/green_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/green_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/green_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/green_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/green_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/light_blue_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/light_blue_wood_fence.json new file mode 100644 index 000000000..c58afaa7c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/light_blue_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/light_blue_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/light_blue_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/light_blue_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/light_blue_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/light_blue_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/light_blue_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/light_blue_wood_fence_gate.json new file mode 100644 index 000000000..24da52641 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/light_blue_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/light_blue_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/light_blue_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/light_gray_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/light_gray_wood_fence.json new file mode 100644 index 000000000..ad81c59f3 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/light_gray_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/light_gray_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/light_gray_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/light_gray_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/light_gray_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/light_gray_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/light_gray_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/light_gray_wood_fence_gate.json new file mode 100644 index 000000000..3beadef24 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/light_gray_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/light_gray_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/light_gray_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/lime_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/lime_wood_fence.json new file mode 100644 index 000000000..e10085d9c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/lime_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/lime_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/lime_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/lime_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/lime_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/lime_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/lime_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/lime_wood_fence_gate.json new file mode 100644 index 000000000..f6b1b2014 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/lime_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/lime_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/lime_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/lime_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/lime_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/lime_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/lime_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/lime_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/lime_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/lime_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/lime_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/lime_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/lime_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/lime_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/lime_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/lime_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/lime_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/magenta_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/magenta_wood_fence.json new file mode 100644 index 000000000..1cab8d63a --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/magenta_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/magenta_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/magenta_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/magenta_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/magenta_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/magenta_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/magenta_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/magenta_wood_fence_gate.json new file mode 100644 index 000000000..877e402fb --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/magenta_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/magenta_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/magenta_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/magenta_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/magenta_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/magenta_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/magenta_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/magenta_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/magenta_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/magenta_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/orange_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/orange_wood_fence.json new file mode 100644 index 000000000..aee526021 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/orange_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/orange_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/orange_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/orange_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/orange_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/orange_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/orange_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/orange_wood_fence_gate.json new file mode 100644 index 000000000..12f0a0e44 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/orange_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/orange_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/orange_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/orange_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/orange_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/orange_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/orange_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/orange_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/orange_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/orange_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/orange_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/orange_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/orange_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/orange_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/orange_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/orange_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/orange_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/pink_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/pink_wood_fence.json new file mode 100644 index 000000000..6528c90d8 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/pink_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/pink_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/pink_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/pink_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/pink_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/pink_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/pink_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/pink_wood_fence_gate.json new file mode 100644 index 000000000..8ca8446b2 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/pink_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/pink_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/pink_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/pink_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/pink_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/pink_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/pink_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/pink_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/pink_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/pink_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/pink_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/pink_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/pink_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/pink_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/pink_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/pink_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/pink_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/purple_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/purple_wood_fence.json new file mode 100644 index 000000000..aac931a7b --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/purple_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/purple_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/purple_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/purple_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/purple_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/purple_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/purple_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/purple_wood_fence_gate.json new file mode 100644 index 000000000..0ced509d1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/purple_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/purple_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/purple_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/purple_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/purple_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/purple_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/purple_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/purple_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/purple_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/purple_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/purple_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/purple_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/purple_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/purple_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/purple_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/purple_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/purple_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/red_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/red_wood_fence.json new file mode 100644 index 000000000..1def2b306 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/red_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/red_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/red_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/red_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/red_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/red_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/red_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/red_wood_fence_gate.json new file mode 100644 index 000000000..da26000a9 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/red_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/red_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/red_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/red_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/red_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/red_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/red_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/red_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/red_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/red_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/red_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/red_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/red_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/red_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/red_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/red_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/red_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/white_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/white_wood_fence.json new file mode 100644 index 000000000..a88310e2b --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/white_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/white_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/white_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/white_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/white_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/white_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/white_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/white_wood_fence_gate.json new file mode 100644 index 000000000..06acff01a --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/white_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/white_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/white_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/white_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/white_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/white_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/white_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/white_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/white_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/white_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/white_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/white_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/white_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/white_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/white_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/white_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/white_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/yellow_wood_fence.json b/common/src/generated/resources/assets/adorn/blockstates/yellow_wood_fence.json new file mode 100644 index 000000000..b9666128e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/yellow_wood_fence.json @@ -0,0 +1,48 @@ +{ + "multipart": [ + { + "apply": { + "model": "adorn:block/yellow_wood_fence_post" + } + }, + { + "apply": { + "model": "adorn:block/yellow_wood_fence_side", + "uvlock": true + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "adorn:block/yellow_wood_fence_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "adorn:block/yellow_wood_fence_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "adorn:block/yellow_wood_fence_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/blockstates/yellow_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/blockstates/yellow_wood_fence_gate.json new file mode 100644 index 000000000..40e47bf90 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/blockstates/yellow_wood_fence_gate.json @@ -0,0 +1,80 @@ +{ + "variants": { + "facing=east,in_wall=false,open=false": { + "model": "adorn:block/yellow_wood_fence_gate", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=false,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_open", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=false": { + "model": "adorn:block/yellow_wood_fence_gate_wall", + "uvlock": true, + "y": 270 + }, + "facing=east,in_wall=true,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_wall_open", + "uvlock": true, + "y": 270 + }, + "facing=north,in_wall=false,open=false": { + "model": "adorn:block/yellow_wood_fence_gate", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=false,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_open", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=false": { + "model": "adorn:block/yellow_wood_fence_gate_wall", + "uvlock": true, + "y": 180 + }, + "facing=north,in_wall=true,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_wall_open", + "uvlock": true, + "y": 180 + }, + "facing=south,in_wall=false,open=false": { + "model": "adorn:block/yellow_wood_fence_gate", + "uvlock": true + }, + "facing=south,in_wall=false,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_open", + "uvlock": true + }, + "facing=south,in_wall=true,open=false": { + "model": "adorn:block/yellow_wood_fence_gate_wall", + "uvlock": true + }, + "facing=south,in_wall=true,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_wall_open", + "uvlock": true + }, + "facing=west,in_wall=false,open=false": { + "model": "adorn:block/yellow_wood_fence_gate", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=false,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_open", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=false": { + "model": "adorn:block/yellow_wood_fence_gate_wall", + "uvlock": true, + "y": 90 + }, + "facing=west,in_wall=true,open=true": { + "model": "adorn:block/yellow_wood_fence_gate_wall_open", + "uvlock": true, + "y": 90 + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate.json new file mode 100644 index 000000000..007989317 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_open.json new file mode 100644 index 000000000..2ad6843d5 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_wall.json new file mode 100644 index 000000000..9783a5926 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..19663ef21 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_inventory.json new file mode 100644 index 000000000..175cb01a8 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_post.json new file mode 100644 index 000000000..a762edcfc --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_side.json new file mode 100644 index 000000000..003fd930b --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/black_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/black_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate.json new file mode 100644 index 000000000..dc736f634 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_open.json new file mode 100644 index 000000000..4733e7211 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_wall.json new file mode 100644 index 000000000..163119e05 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..21215cf93 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_inventory.json new file mode 100644 index 000000000..2db4eeb15 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_post.json new file mode 100644 index 000000000..3d30a8d58 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_side.json new file mode 100644 index 000000000..4110efa3d --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/blue_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate.json new file mode 100644 index 000000000..5b421c53b --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_open.json new file mode 100644 index 000000000..5748f38f7 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_wall.json new file mode 100644 index 000000000..c36b557a9 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..de9ee5400 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_inventory.json new file mode 100644 index 000000000..6105b7e01 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_post.json new file mode 100644 index 000000000..86d4b19c2 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_side.json new file mode 100644 index 000000000..e33cdda21 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/brown_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/brown_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate.json new file mode 100644 index 000000000..85da83778 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_open.json new file mode 100644 index 000000000..98d7cff21 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_wall.json new file mode 100644 index 000000000..294d71fa7 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..4fa4499f6 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_inventory.json new file mode 100644 index 000000000..4273addac --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_post.json new file mode 100644 index 000000000..682e60f17 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_side.json new file mode 100644 index 000000000..6d33bcadb --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/cyan_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/cyan_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate.json new file mode 100644 index 000000000..eb54826df --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_open.json new file mode 100644 index 000000000..c957aaa98 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_wall.json new file mode 100644 index 000000000..160971a03 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..94a4268d1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_inventory.json new file mode 100644 index 000000000..4e2262b66 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_post.json new file mode 100644 index 000000000..af4e32eb6 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_side.json new file mode 100644 index 000000000..5492d1482 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/gray_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate.json new file mode 100644 index 000000000..583c5f104 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_open.json new file mode 100644 index 000000000..c98b09967 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_wall.json new file mode 100644 index 000000000..acab3c2e5 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..218f95b47 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_inventory.json new file mode 100644 index 000000000..e4400d96c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_post.json new file mode 100644 index 000000000..f2ca29864 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_side.json new file mode 100644 index 000000000..59be7737c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/green_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/green_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate.json new file mode 100644 index 000000000..bbaddff44 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_open.json new file mode 100644 index 000000000..6a9989054 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_wall.json new file mode 100644 index 000000000..c68d4ef25 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..5c4d55ced --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_inventory.json new file mode 100644 index 000000000..2ca2a1f67 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_post.json new file mode 100644 index 000000000..8edb5d4cd --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_side.json new file mode 100644 index 000000000..da6334b28 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_blue_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/light_blue_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate.json new file mode 100644 index 000000000..6d7241f43 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_open.json new file mode 100644 index 000000000..e6b6add39 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_wall.json new file mode 100644 index 000000000..f6bce5500 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..db4ef9020 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_inventory.json new file mode 100644 index 000000000..9195b5daf --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_post.json new file mode 100644 index 000000000..bc1a3ddde --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_side.json new file mode 100644 index 000000000..a4622716d --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/light_gray_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/light_gray_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate.json new file mode 100644 index 000000000..586eac980 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_open.json new file mode 100644 index 000000000..0dd0d6389 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_wall.json new file mode 100644 index 000000000..098df04ec --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..4c46122d9 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_inventory.json new file mode 100644 index 000000000..ce99a3b5e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_post.json new file mode 100644 index 000000000..d7188dab0 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_side.json new file mode 100644 index 000000000..def6ab340 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/lime_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/lime_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate.json new file mode 100644 index 000000000..6fad18b35 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_open.json new file mode 100644 index 000000000..51dd41693 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_wall.json new file mode 100644 index 000000000..82a4fb47f --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..6e3af10ea --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_inventory.json new file mode 100644 index 000000000..d89e029ae --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_post.json new file mode 100644 index 000000000..24105cb2e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_side.json new file mode 100644 index 000000000..23e8dc661 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/magenta_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/magenta_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate.json new file mode 100644 index 000000000..9567df410 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_open.json new file mode 100644 index 000000000..34bf23232 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_wall.json new file mode 100644 index 000000000..39a0301ca --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..8787ea5c4 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_inventory.json new file mode 100644 index 000000000..58f1a89c8 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_post.json new file mode 100644 index 000000000..90b1772a0 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_side.json new file mode 100644 index 000000000..5c98dc0c0 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/orange_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/orange_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate.json new file mode 100644 index 000000000..84c63efe1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_open.json new file mode 100644 index 000000000..37c75af24 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_wall.json new file mode 100644 index 000000000..6b97ee5f1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..e0475666f --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_inventory.json new file mode 100644 index 000000000..58c3d72da --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_post.json new file mode 100644 index 000000000..806efe242 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_side.json new file mode 100644 index 000000000..1d73ea0d5 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/pink_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/pink_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate.json new file mode 100644 index 000000000..28089b49e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_open.json new file mode 100644 index 000000000..931ad95dc --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_wall.json new file mode 100644 index 000000000..0d167d149 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..ffb8c585e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_inventory.json new file mode 100644 index 000000000..1e98cce20 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_post.json new file mode 100644 index 000000000..f8c3db9cc --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_side.json new file mode 100644 index 000000000..6311ec8ab --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/purple_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/purple_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate.json new file mode 100644 index 000000000..9ea46e2ed --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_open.json new file mode 100644 index 000000000..713ee476e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_wall.json new file mode 100644 index 000000000..7a9f47419 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..2003efed8 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_inventory.json new file mode 100644 index 000000000..41711c15c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_post.json new file mode 100644 index 000000000..30c52a679 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_side.json new file mode 100644 index 000000000..ab2ce85b1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/red_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/red_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate.json new file mode 100644 index 000000000..bdae31e50 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_open.json new file mode 100644 index 000000000..a6d6a19c4 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_wall.json new file mode 100644 index 000000000..7e76a6ada --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..36cde2829 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_inventory.json new file mode 100644 index 000000000..41f12cb8e --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_post.json new file mode 100644 index 000000000..c49a16020 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_side.json new file mode 100644 index 000000000..a5d26fec1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/white_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/white_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate.json new file mode 100644 index 000000000..8f9ecd6a5 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_open.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_open.json new file mode 100644 index 000000000..ed035ec8d --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_wall.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_wall.json new file mode 100644 index 000000000..706fa5153 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_wall_open.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_wall_open.json new file mode 100644 index 000000000..e397b77fd --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_inventory.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_inventory.json new file mode 100644 index 000000000..e791be8c2 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_post.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_post.json new file mode 100644 index 000000000..45ee0c7ae --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_side.json b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_side.json new file mode 100644 index 000000000..9f0af19be --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/block/yellow_wood_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "adorn:block/yellow_planks" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/black_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/black_wood_fence.json new file mode 100644 index 000000000..795e1ee51 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/black_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/black_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/black_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/black_wood_fence_gate.json new file mode 100644 index 000000000..f68ccd1ae --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/black_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/black_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/blue_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/blue_wood_fence.json new file mode 100644 index 000000000..c51f40f78 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/blue_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/blue_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/blue_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/blue_wood_fence_gate.json new file mode 100644 index 000000000..66286152d --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/blue_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/blue_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/brown_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/brown_wood_fence.json new file mode 100644 index 000000000..a5dd813f8 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/brown_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/brown_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/brown_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/brown_wood_fence_gate.json new file mode 100644 index 000000000..04bfd1928 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/brown_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/brown_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/cyan_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/cyan_wood_fence.json new file mode 100644 index 000000000..c856f8212 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/cyan_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/cyan_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/cyan_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/cyan_wood_fence_gate.json new file mode 100644 index 000000000..dc304bdf5 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/cyan_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/cyan_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/gray_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/gray_wood_fence.json new file mode 100644 index 000000000..d56542d3d --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/gray_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/gray_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/gray_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/gray_wood_fence_gate.json new file mode 100644 index 000000000..2b04ec0c2 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/gray_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/gray_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/green_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/green_wood_fence.json new file mode 100644 index 000000000..cb15ec1ad --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/green_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/green_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/green_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/green_wood_fence_gate.json new file mode 100644 index 000000000..8116a37e9 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/green_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/green_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/light_blue_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/light_blue_wood_fence.json new file mode 100644 index 000000000..ac14c17a1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/light_blue_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/light_blue_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/light_blue_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/light_blue_wood_fence_gate.json new file mode 100644 index 000000000..127c593ec --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/light_blue_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/light_blue_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/light_gray_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/light_gray_wood_fence.json new file mode 100644 index 000000000..ec00312d4 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/light_gray_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/light_gray_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/light_gray_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/light_gray_wood_fence_gate.json new file mode 100644 index 000000000..c886daa0c --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/light_gray_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/light_gray_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/lime_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/lime_wood_fence.json new file mode 100644 index 000000000..561eaf62f --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/lime_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/lime_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/lime_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/lime_wood_fence_gate.json new file mode 100644 index 000000000..4c8c46736 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/lime_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/lime_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/magenta_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/magenta_wood_fence.json new file mode 100644 index 000000000..e38fa95f1 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/magenta_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/magenta_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/magenta_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/magenta_wood_fence_gate.json new file mode 100644 index 000000000..1b2be94d7 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/magenta_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/magenta_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/orange_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/orange_wood_fence.json new file mode 100644 index 000000000..34d084d53 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/orange_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/orange_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/orange_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/orange_wood_fence_gate.json new file mode 100644 index 000000000..c50175194 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/orange_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/orange_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/pink_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/pink_wood_fence.json new file mode 100644 index 000000000..3163b0e00 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/pink_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/pink_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/pink_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/pink_wood_fence_gate.json new file mode 100644 index 000000000..1aec4426f --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/pink_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/pink_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/purple_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/purple_wood_fence.json new file mode 100644 index 000000000..4c899596b --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/purple_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/purple_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/purple_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/purple_wood_fence_gate.json new file mode 100644 index 000000000..272cf7309 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/purple_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/purple_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/red_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/red_wood_fence.json new file mode 100644 index 000000000..27ae2ddb2 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/red_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/red_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/red_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/red_wood_fence_gate.json new file mode 100644 index 000000000..d11770346 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/red_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/red_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/white_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/white_wood_fence.json new file mode 100644 index 000000000..9b33a1dac --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/white_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/white_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/white_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/white_wood_fence_gate.json new file mode 100644 index 000000000..6b5a7d59d --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/white_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/white_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/yellow_wood_fence.json b/common/src/generated/resources/assets/adorn/models/item/yellow_wood_fence.json new file mode 100644 index 000000000..aafc2a9d7 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/yellow_wood_fence.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/yellow_wood_fence_inventory" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/adorn/models/item/yellow_wood_fence_gate.json b/common/src/generated/resources/assets/adorn/models/item/yellow_wood_fence_gate.json new file mode 100644 index 000000000..a9f6de5f0 --- /dev/null +++ b/common/src/generated/resources/assets/adorn/models/item/yellow_wood_fence_gate.json @@ -0,0 +1,3 @@ +{ + "parent": "adorn:block/yellow_wood_fence_gate" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/black_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/black_wood_fence_from_dyeing.json new file mode 100644 index 000000000..577eb8c00 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/black_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/black_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/black_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..b54b830a8 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/black_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:black_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:black_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/blue_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/blue_wood_fence_from_dyeing.json new file mode 100644 index 000000000..720b2696f --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/blue_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/blue_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/blue_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..89d4b68b3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/blue_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/brown_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/brown_wood_fence_from_dyeing.json new file mode 100644 index 000000000..0bc79bb09 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/brown_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/brown_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/brown_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..1b3cb5a7a --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/brown_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:brown_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:brown_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/cyan_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/cyan_wood_fence_from_dyeing.json new file mode 100644 index 000000000..2d461782e --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/cyan_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/cyan_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/cyan_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..8860a03ef --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/cyan_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cyan_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cyan_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/gray_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/gray_wood_fence_from_dyeing.json new file mode 100644 index 000000000..820c60696 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/gray_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/gray_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/gray_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..1382f2065 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/gray_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:gray_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:gray_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/green_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/green_wood_fence_from_dyeing.json new file mode 100644 index 000000000..0e72e7bd8 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/green_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/green_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/green_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..54349299a --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/green_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:green_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:green_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_blue_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_blue_wood_fence_from_dyeing.json new file mode 100644 index 000000000..9d4712024 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_blue_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_blue_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_blue_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..8f457c42c --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_blue_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_blue_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_blue_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_gray_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_gray_wood_fence_from_dyeing.json new file mode 100644 index 000000000..961599e16 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_gray_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_gray_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_gray_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..91587032d --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/light_gray_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:light_gray_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:light_gray_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/lime_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/lime_wood_fence_from_dyeing.json new file mode 100644 index 000000000..0ba11b79c --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/lime_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/lime_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/lime_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..ce59dbb72 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/lime_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:lime_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:lime_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/magenta_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/magenta_wood_fence_from_dyeing.json new file mode 100644 index 000000000..ddbbea2f6 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/magenta_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/magenta_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/magenta_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..967f61cea --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/magenta_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:magenta_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:magenta_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/orange_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/orange_wood_fence_from_dyeing.json new file mode 100644 index 000000000..3312f72ab --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/orange_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/orange_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/orange_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..5e46bd70d --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/orange_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:orange_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:orange_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/pink_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/pink_wood_fence_from_dyeing.json new file mode 100644 index 000000000..f05864349 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/pink_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/pink_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/pink_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..dba20479e --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/pink_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:pink_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pink_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/purple_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/purple_wood_fence_from_dyeing.json new file mode 100644 index 000000000..04ffc00f4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/purple_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/purple_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/purple_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..da0eeb877 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/purple_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:purple_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:purple_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/red_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/red_wood_fence_from_dyeing.json new file mode 100644 index 000000000..f07152456 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/red_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/red_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/red_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..e697bbe94 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/red_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:red_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:red_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/white_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/white_wood_fence_from_dyeing.json new file mode 100644 index 000000000..6ef86d55e --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/white_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/white_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/white_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..ad1fbfd04 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/white_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:white_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:white_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/yellow_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/yellow_wood_fence_from_dyeing.json new file mode 100644 index 000000000..c68d67a9c --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/yellow_wood_fence_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence": { + "conditions": { + "items": [ + { + "items": "#minecraft:wooden_fences" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_wood_fence_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_wood_fence_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/yellow_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/yellow_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..75fe44a53 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/building_blocks/yellow_wood_fence_gate_from_dyeing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_fence_gate": { + "conditions": { + "items": [ + { + "items": "#minecraft:fence_gates" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:yellow_wood_fence_gate_from_dyeing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_fence_gate" + ] + ], + "rewards": { + "recipes": [ + "minecraft:yellow_wood_fence_gate_from_dyeing" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/black_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/black_wood_fence.json new file mode 100644 index 000000000..7d4ef61b4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/black_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:black_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:black_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:black_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/blue_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/blue_wood_fence.json new file mode 100644 index 000000000..ee8fabf28 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/blue_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:blue_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:blue_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:blue_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/brown_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/brown_wood_fence.json new file mode 100644 index 000000000..3e4851f0e --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/brown_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:brown_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:brown_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:brown_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/cyan_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/cyan_wood_fence.json new file mode 100644 index 000000000..7cdcea52f --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/cyan_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:cyan_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:cyan_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:cyan_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/gray_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/gray_wood_fence.json new file mode 100644 index 000000000..1a8c43b0c --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/gray_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:gray_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:gray_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:gray_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/green_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/green_wood_fence.json new file mode 100644 index 000000000..84b9f791f --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/green_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:green_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:green_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:green_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/light_blue_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/light_blue_wood_fence.json new file mode 100644 index 000000000..56d75df25 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/light_blue_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:light_blue_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:light_blue_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:light_blue_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/light_gray_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/light_gray_wood_fence.json new file mode 100644 index 000000000..dfc770db6 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/light_gray_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:light_gray_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:light_gray_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:light_gray_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/lime_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/lime_wood_fence.json new file mode 100644 index 000000000..1178fbfe3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/lime_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:lime_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:lime_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:lime_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/magenta_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/magenta_wood_fence.json new file mode 100644 index 000000000..cd32299e2 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/magenta_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:magenta_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:magenta_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:magenta_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/orange_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/orange_wood_fence.json new file mode 100644 index 000000000..ff9fcd793 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/orange_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:orange_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:orange_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:orange_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/pink_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/pink_wood_fence.json new file mode 100644 index 000000000..9b5885adb --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/pink_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:pink_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:pink_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:pink_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/purple_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/purple_wood_fence.json new file mode 100644 index 000000000..342c5b81f --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/purple_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:purple_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:purple_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:purple_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/red_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/red_wood_fence.json new file mode 100644 index 000000000..ededbd855 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/red_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:red_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:red_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:red_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/white_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/white_wood_fence.json new file mode 100644 index 000000000..f30ca46fd --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/white_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:white_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:white_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:white_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/decorations/yellow_wood_fence.json b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/yellow_wood_fence.json new file mode 100644 index 000000000..a4ea1486b --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/decorations/yellow_wood_fence.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:yellow_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:yellow_wood_fence" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:yellow_wood_fence" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/black_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/black_wood_fence_gate.json new file mode 100644 index 000000000..948f567ae --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/black_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:black_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:black_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:black_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/blue_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/blue_wood_fence_gate.json new file mode 100644 index 000000000..6e47c1ea9 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/blue_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:blue_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:blue_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:blue_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/brown_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/brown_wood_fence_gate.json new file mode 100644 index 000000000..502c6605e --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/brown_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:brown_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:brown_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:brown_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/cyan_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/cyan_wood_fence_gate.json new file mode 100644 index 000000000..957815c31 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/cyan_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:cyan_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:cyan_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:cyan_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/gray_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/gray_wood_fence_gate.json new file mode 100644 index 000000000..de948274f --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/gray_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:gray_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:gray_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:gray_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/green_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/green_wood_fence_gate.json new file mode 100644 index 000000000..24d9b42db --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/green_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:green_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:green_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:green_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/light_blue_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/light_blue_wood_fence_gate.json new file mode 100644 index 000000000..3abb8a748 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/light_blue_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:light_blue_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:light_blue_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:light_blue_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/light_gray_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/light_gray_wood_fence_gate.json new file mode 100644 index 000000000..51ee3586c --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/light_gray_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:light_gray_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:light_gray_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:light_gray_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/lime_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/lime_wood_fence_gate.json new file mode 100644 index 000000000..42e0136bd --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/lime_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:lime_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:lime_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:lime_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/magenta_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/magenta_wood_fence_gate.json new file mode 100644 index 000000000..dc3b81b79 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/magenta_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:magenta_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:magenta_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:magenta_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/orange_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/orange_wood_fence_gate.json new file mode 100644 index 000000000..a28092777 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/orange_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:orange_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:orange_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:orange_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/pink_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/pink_wood_fence_gate.json new file mode 100644 index 000000000..4535fd4f2 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/pink_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:pink_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:pink_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:pink_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/purple_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/purple_wood_fence_gate.json new file mode 100644 index 000000000..6dc2287b9 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/purple_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:purple_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:purple_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:purple_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/red_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/red_wood_fence_gate.json new file mode 100644 index 000000000..4568f4f77 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/red_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:red_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:red_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:red_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/white_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/white_wood_fence_gate.json new file mode 100644 index 000000000..f2eec8270 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/white_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:white_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:white_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:white_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/advancement/recipes/redstone/yellow_wood_fence_gate.json b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/yellow_wood_fence_gate.json new file mode 100644 index 000000000..e256b25f2 --- /dev/null +++ b/common/src/generated/resources/data/adorn/advancement/recipes/redstone/yellow_wood_fence_gate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_planks": { + "conditions": { + "items": [ + { + "items": "adorn:yellow_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "adorn:yellow_wood_fence_gate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_planks" + ] + ], + "rewards": { + "recipes": [ + "adorn:yellow_wood_fence_gate" + ] + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/black_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/black_wood_fence.json new file mode 100644 index 000000000..53b0bce08 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/black_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:black_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/black_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/black_wood_fence_gate.json new file mode 100644 index 000000000..6cf4373b4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/black_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:black_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/blue_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/blue_wood_fence.json new file mode 100644 index 000000000..bd402c977 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/blue_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:blue_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/blue_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/blue_wood_fence_gate.json new file mode 100644 index 000000000..e28db3fc8 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/blue_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:blue_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/brown_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/brown_wood_fence.json new file mode 100644 index 000000000..d4b4dc81e --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/brown_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:brown_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/brown_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/brown_wood_fence_gate.json new file mode 100644 index 000000000..00515b6e7 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/brown_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:brown_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/cyan_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/cyan_wood_fence.json new file mode 100644 index 000000000..0c01b6ffe --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/cyan_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:cyan_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/cyan_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/cyan_wood_fence_gate.json new file mode 100644 index 000000000..afd90e40a --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/cyan_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:cyan_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/gray_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/gray_wood_fence.json new file mode 100644 index 000000000..bd9919660 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/gray_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:gray_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/gray_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/gray_wood_fence_gate.json new file mode 100644 index 000000000..488591317 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/gray_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:gray_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/green_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/green_wood_fence.json new file mode 100644 index 000000000..5b268ea9a --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/green_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:green_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/green_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/green_wood_fence_gate.json new file mode 100644 index 000000000..299b8f292 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/green_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:green_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/light_blue_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/light_blue_wood_fence.json new file mode 100644 index 000000000..e3c7e2b46 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/light_blue_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:light_blue_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/light_blue_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/light_blue_wood_fence_gate.json new file mode 100644 index 000000000..b93518fc2 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/light_blue_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:light_blue_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/light_gray_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/light_gray_wood_fence.json new file mode 100644 index 000000000..d17a7d95a --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/light_gray_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:light_gray_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/light_gray_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/light_gray_wood_fence_gate.json new file mode 100644 index 000000000..589d89572 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/light_gray_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:light_gray_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/lime_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/lime_wood_fence.json new file mode 100644 index 000000000..1d7c2bb6d --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/lime_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:lime_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/lime_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/lime_wood_fence_gate.json new file mode 100644 index 000000000..9fae78529 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/lime_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:lime_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/magenta_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/magenta_wood_fence.json new file mode 100644 index 000000000..c39215c9d --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/magenta_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:magenta_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/magenta_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/magenta_wood_fence_gate.json new file mode 100644 index 000000000..dd28c9687 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/magenta_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:magenta_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/orange_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/orange_wood_fence.json new file mode 100644 index 000000000..c9346ec40 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/orange_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:orange_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/orange_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/orange_wood_fence_gate.json new file mode 100644 index 000000000..f4e8ca4b4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/orange_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:orange_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/pink_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/pink_wood_fence.json new file mode 100644 index 000000000..8eee1222e --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/pink_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:pink_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/pink_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/pink_wood_fence_gate.json new file mode 100644 index 000000000..526bcd998 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/pink_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:pink_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/purple_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/purple_wood_fence.json new file mode 100644 index 000000000..b301835d3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/purple_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:purple_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/purple_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/purple_wood_fence_gate.json new file mode 100644 index 000000000..802706bf4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/purple_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:purple_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/red_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/red_wood_fence.json new file mode 100644 index 000000000..4200295e2 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/red_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:red_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/red_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/red_wood_fence_gate.json new file mode 100644 index 000000000..baa16e4cd --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/red_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:red_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/white_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/white_wood_fence.json new file mode 100644 index 000000000..e9d2df0c5 --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/white_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:white_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/white_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/white_wood_fence_gate.json new file mode 100644 index 000000000..c7ff1fb9e --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/white_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:white_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/yellow_wood_fence.json b/common/src/generated/resources/data/adorn/loot_table/blocks/yellow_wood_fence.json new file mode 100644 index 000000000..ecbde726c --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/yellow_wood_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:yellow_wood_fence" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/loot_table/blocks/yellow_wood_fence_gate.json b/common/src/generated/resources/data/adorn/loot_table/blocks/yellow_wood_fence_gate.json new file mode 100644 index 000000000..00be825cc --- /dev/null +++ b/common/src/generated/resources/data/adorn/loot_table/blocks/yellow_wood_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "adorn:yellow_wood_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/black_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/black_wood_fence.json new file mode 100644 index 000000000..12c7b75e4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/black_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:black_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:black_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/black_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/black_wood_fence_from_dyeing.json new file mode 100644 index 000000000..08dea6f40 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/black_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/black" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:black_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/black_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/black_wood_fence_gate.json new file mode 100644 index 000000000..40720a777 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/black_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:black_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:black_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/black_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/black_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..cb58c9d02 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/black_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/black" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:black_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/blue_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence.json new file mode 100644 index 000000000..daa8bf41d --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:blue_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:blue_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_from_dyeing.json new file mode 100644 index 000000000..d2078a771 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/blue" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:blue_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_gate.json new file mode 100644 index 000000000..475e3ae35 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:blue_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:blue_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..44ee6e20a --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/blue_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/blue" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:blue_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/brown_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence.json new file mode 100644 index 000000000..933043e68 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:brown_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:brown_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_from_dyeing.json new file mode 100644 index 000000000..ef5d95e61 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/brown" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:brown_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_gate.json new file mode 100644 index 000000000..667547d17 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:brown_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:brown_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..d511b5c88 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/brown_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/brown" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:brown_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence.json new file mode 100644 index 000000000..5734a34c3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:cyan_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:cyan_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_from_dyeing.json new file mode 100644 index 000000000..07c0ae706 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/cyan" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:cyan_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_gate.json new file mode 100644 index 000000000..9702a22ad --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:cyan_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:cyan_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..59ce1858f --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/cyan_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/cyan" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:cyan_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/gray_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence.json new file mode 100644 index 000000000..2c00c1dbb --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:gray_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:gray_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_from_dyeing.json new file mode 100644 index 000000000..125c8931d --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/gray" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:gray_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_gate.json new file mode 100644 index 000000000..e98aa50b1 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:gray_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:gray_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..20f5d2c7b --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/gray_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/gray" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:gray_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/green_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/green_wood_fence.json new file mode 100644 index 000000000..5543410b5 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/green_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:green_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:green_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/green_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/green_wood_fence_from_dyeing.json new file mode 100644 index 000000000..de123fea0 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/green_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/green" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:green_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/green_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/green_wood_fence_gate.json new file mode 100644 index 000000000..3d33b63e7 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/green_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:green_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:green_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/green_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/green_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..ca29410ee --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/green_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/green" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:green_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence.json new file mode 100644 index 000000000..472c1fcae --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:light_blue_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:light_blue_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_from_dyeing.json new file mode 100644 index 000000000..1a5216cb1 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/light_blue" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:light_blue_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_gate.json new file mode 100644 index 000000000..c8cd44793 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:light_blue_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:light_blue_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..d050b11b3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_blue_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/light_blue" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:light_blue_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence.json new file mode 100644 index 000000000..37bf8b221 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:light_gray_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:light_gray_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_from_dyeing.json new file mode 100644 index 000000000..9f74eb5ac --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/light_gray" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:light_gray_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_gate.json new file mode 100644 index 000000000..6c3709552 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:light_gray_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:light_gray_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..4693d86ec --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/light_gray_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/light_gray" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:light_gray_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/lime_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence.json new file mode 100644 index 000000000..191091a6c --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:lime_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:lime_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_from_dyeing.json new file mode 100644 index 000000000..68ff035f7 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/lime" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:lime_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_gate.json new file mode 100644 index 000000000..598359099 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:lime_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:lime_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..3fc96b815 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/lime_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/lime" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:lime_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence.json new file mode 100644 index 000000000..13bb2fcdc --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:magenta_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:magenta_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_from_dyeing.json new file mode 100644 index 000000000..2fc364117 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/magenta" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:magenta_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_gate.json new file mode 100644 index 000000000..8d258de38 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:magenta_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:magenta_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..24c5a2e8d --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/magenta_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/magenta" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:magenta_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/orange_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence.json new file mode 100644 index 000000000..ad00c04a1 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:orange_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:orange_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_from_dyeing.json new file mode 100644 index 000000000..ffc697d4f --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/orange" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:orange_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_gate.json new file mode 100644 index 000000000..9c2121b37 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:orange_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:orange_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..b8c0af37e --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/orange_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/orange" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:orange_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/pink_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence.json new file mode 100644 index 000000000..0b748b5b4 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:pink_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:pink_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_from_dyeing.json new file mode 100644 index 000000000..292c020ed --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/pink" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:pink_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_gate.json new file mode 100644 index 000000000..f9f50c6ba --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:pink_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:pink_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..a73130b23 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/pink_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/pink" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:pink_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/purple_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence.json new file mode 100644 index 000000000..50b27981c --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:purple_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:purple_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_from_dyeing.json new file mode 100644 index 000000000..edbe82e03 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/purple" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:purple_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_gate.json new file mode 100644 index 000000000..4b843df05 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:purple_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:purple_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..79ff6ee13 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/purple_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/purple" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:purple_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/red_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/red_wood_fence.json new file mode 100644 index 000000000..e5b8af2f3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/red_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:red_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:red_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/red_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/red_wood_fence_from_dyeing.json new file mode 100644 index 000000000..b549421fd --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/red_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/red" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:red_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/red_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/red_wood_fence_gate.json new file mode 100644 index 000000000..45cff4ae5 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/red_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:red_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:red_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/red_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/red_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..a80437f1a --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/red_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/red" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:red_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/white_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/white_wood_fence.json new file mode 100644 index 000000000..03145d81f --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/white_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:white_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:white_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/white_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/white_wood_fence_from_dyeing.json new file mode 100644 index 000000000..a0849c7d8 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/white_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/white" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:white_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/white_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/white_wood_fence_gate.json new file mode 100644 index 000000000..437b2e80a --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/white_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:white_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:white_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/white_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/white_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..aee992cc1 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/white_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/white" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:white_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence.json b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence.json new file mode 100644 index 000000000..f847052b3 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:yellow_planks" + } + }, + "pattern": [ + "W#W", + "W#W" + ], + "result": { + "count": 3, + "id": "adorn:yellow_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_from_dyeing.json new file mode 100644 index 000000000..18a4fbaec --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence", + "key": { + "#": { + "tag": "minecraft:wooden_fences" + }, + "*": { + "tag": "c:dyes/yellow" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:yellow_wood_fence" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_gate.json b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_gate.json new file mode 100644 index 000000000..7fd71cbcc --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_gate.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "group": "wooden_fence", + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "adorn:yellow_planks" + } + }, + "pattern": [ + "#W#", + "#W#" + ], + "result": { + "count": 1, + "id": "adorn:yellow_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_gate_from_dyeing.json b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_gate_from_dyeing.json new file mode 100644 index 000000000..aafbc2094 --- /dev/null +++ b/common/src/generated/resources/data/adorn/recipe/yellow_wood_fence_gate_from_dyeing.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wooden_fence_gate", + "key": { + "#": { + "tag": "minecraft:fence_gates" + }, + "*": { + "tag": "c:dyes/yellow" + } + }, + "pattern": [ + "###", + "#*#", + "###" + ], + "result": { + "count": 8, + "id": "adorn:yellow_wood_fence_gate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/tags/block/painted_wood_fence_gates.json b/common/src/generated/resources/data/adorn/tags/block/painted_wood_fence_gates.json new file mode 100644 index 000000000..8c07dda50 --- /dev/null +++ b/common/src/generated/resources/data/adorn/tags/block/painted_wood_fence_gates.json @@ -0,0 +1,20 @@ +{ + "values": [ + "adorn:white_wood_fence_gate", + "adorn:orange_wood_fence_gate", + "adorn:magenta_wood_fence_gate", + "adorn:light_blue_wood_fence_gate", + "adorn:yellow_wood_fence_gate", + "adorn:lime_wood_fence_gate", + "adorn:pink_wood_fence_gate", + "adorn:gray_wood_fence_gate", + "adorn:light_gray_wood_fence_gate", + "adorn:cyan_wood_fence_gate", + "adorn:purple_wood_fence_gate", + "adorn:blue_wood_fence_gate", + "adorn:brown_wood_fence_gate", + "adorn:green_wood_fence_gate", + "adorn:red_wood_fence_gate", + "adorn:black_wood_fence_gate" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/tags/block/painted_wood_fences.json b/common/src/generated/resources/data/adorn/tags/block/painted_wood_fences.json new file mode 100644 index 000000000..869f97769 --- /dev/null +++ b/common/src/generated/resources/data/adorn/tags/block/painted_wood_fences.json @@ -0,0 +1,20 @@ +{ + "values": [ + "adorn:white_wood_fence", + "adorn:orange_wood_fence", + "adorn:magenta_wood_fence", + "adorn:light_blue_wood_fence", + "adorn:yellow_wood_fence", + "adorn:lime_wood_fence", + "adorn:pink_wood_fence", + "adorn:gray_wood_fence", + "adorn:light_gray_wood_fence", + "adorn:cyan_wood_fence", + "adorn:purple_wood_fence", + "adorn:blue_wood_fence", + "adorn:brown_wood_fence", + "adorn:green_wood_fence", + "adorn:red_wood_fence", + "adorn:black_wood_fence" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/tags/item/painted_wood_fence_gates.json b/common/src/generated/resources/data/adorn/tags/item/painted_wood_fence_gates.json new file mode 100644 index 000000000..8c07dda50 --- /dev/null +++ b/common/src/generated/resources/data/adorn/tags/item/painted_wood_fence_gates.json @@ -0,0 +1,20 @@ +{ + "values": [ + "adorn:white_wood_fence_gate", + "adorn:orange_wood_fence_gate", + "adorn:magenta_wood_fence_gate", + "adorn:light_blue_wood_fence_gate", + "adorn:yellow_wood_fence_gate", + "adorn:lime_wood_fence_gate", + "adorn:pink_wood_fence_gate", + "adorn:gray_wood_fence_gate", + "adorn:light_gray_wood_fence_gate", + "adorn:cyan_wood_fence_gate", + "adorn:purple_wood_fence_gate", + "adorn:blue_wood_fence_gate", + "adorn:brown_wood_fence_gate", + "adorn:green_wood_fence_gate", + "adorn:red_wood_fence_gate", + "adorn:black_wood_fence_gate" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/adorn/tags/item/painted_wood_fences.json b/common/src/generated/resources/data/adorn/tags/item/painted_wood_fences.json new file mode 100644 index 000000000..869f97769 --- /dev/null +++ b/common/src/generated/resources/data/adorn/tags/item/painted_wood_fences.json @@ -0,0 +1,20 @@ +{ + "values": [ + "adorn:white_wood_fence", + "adorn:orange_wood_fence", + "adorn:magenta_wood_fence", + "adorn:light_blue_wood_fence", + "adorn:yellow_wood_fence", + "adorn:lime_wood_fence", + "adorn:pink_wood_fence", + "adorn:gray_wood_fence", + "adorn:light_gray_wood_fence", + "adorn:cyan_wood_fence", + "adorn:purple_wood_fence", + "adorn:blue_wood_fence", + "adorn:brown_wood_fence", + "adorn:green_wood_fence", + "adorn:red_wood_fence", + "adorn:black_wood_fence" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/tags/block/fence_gates.json b/common/src/generated/resources/data/minecraft/tags/block/fence_gates.json new file mode 100644 index 000000000..d69fac0d1 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/tags/block/fence_gates.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#adorn:painted_wood_fence_gates" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/tags/block/wooden_fences.json b/common/src/generated/resources/data/minecraft/tags/block/wooden_fences.json new file mode 100644 index 000000000..cdcd6903d --- /dev/null +++ b/common/src/generated/resources/data/minecraft/tags/block/wooden_fences.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#adorn:painted_wood_fences" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/tags/item/fence_gates.json b/common/src/generated/resources/data/minecraft/tags/item/fence_gates.json new file mode 100644 index 000000000..d69fac0d1 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/tags/item/fence_gates.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#adorn:painted_wood_fence_gates" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/tags/item/wooden_fences.json b/common/src/generated/resources/data/minecraft/tags/item/wooden_fences.json new file mode 100644 index 000000000..cdcd6903d --- /dev/null +++ b/common/src/generated/resources/data/minecraft/tags/item/wooden_fences.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#adorn:painted_wood_fences" + ] +} \ No newline at end of file diff --git a/common/src/main/java/juuxel/adorn/AdornBlockSetTypes.java b/common/src/main/java/juuxel/adorn/AdornBlockSetTypes.java new file mode 100644 index 000000000..357b4ca5a --- /dev/null +++ b/common/src/main/java/juuxel/adorn/AdornBlockSetTypes.java @@ -0,0 +1,23 @@ +package juuxel.adorn; + +import net.minecraft.block.BlockSetType; +import net.minecraft.util.DyeColor; +import net.minecraft.util.Util; + +import java.util.EnumMap; +import java.util.Map; + +public final class AdornBlockSetTypes { + public static final Map PAINTED_WOODS = Util.make(new EnumMap<>(DyeColor.class), map -> { + for (DyeColor color : DyeColor.values()) { + map.put(color, register(color.getName() + "_wood")); + } + }); + + public static void init() { + } + + private static BlockSetType register(String id) { + return BlockSetType.register(new BlockSetType(AdornCommon.NAMESPACE + ':' + id)); + } +} diff --git a/common/src/main/java/juuxel/adorn/block/AdornBlocks.java b/common/src/main/java/juuxel/adorn/block/AdornBlocks.java index ef7ac47b9..7891b2982 100644 --- a/common/src/main/java/juuxel/adorn/block/AdornBlocks.java +++ b/common/src/main/java/juuxel/adorn/block/AdornBlocks.java @@ -64,6 +64,25 @@ public final class AdornBlocks { } ); + public static final Registered> PAINTED_WOOD_FENCES = AdornUtil.associateLazily( + DyeColor.values(), + color -> HELPER.registerBlock( + color.asString() + "_wood_fence", + () -> PlatformBridges.get().getBlockFactory().createPaintedWoodFence(BlockVariant.OAK.createSettings().mapColor(color)) + ) + ); + + public static final Registered> PAINTED_WOOD_FENCE_GATES = AdornUtil.associateLazily( + DyeColor.values(), + color -> HELPER.registerBlock( + color.asString() + "_wood_fence_gate", + () -> PlatformBridges.get().getBlockFactory().createPaintedWoodFenceGate( + AdornWoodTypes.PAINTED_WOODS.get(color), + BlockVariant.OAK.createSettings().mapColor(color) + ) + ) + ); + public static final Registered BRICK_CHIMNEY = HELPER.registerBlock("brick_chimney", () -> new ChimneyBlock(AbstractChimneyBlock.createBlockSettings(MapColor.RED))); public static final Registered STONE_BRICK_CHIMNEY = HELPER.registerBlock("stone_brick_chimney", diff --git a/common/src/main/java/juuxel/adorn/block/AdornWoodTypes.java b/common/src/main/java/juuxel/adorn/block/AdornWoodTypes.java new file mode 100644 index 000000000..c7a0d9a6a --- /dev/null +++ b/common/src/main/java/juuxel/adorn/block/AdornWoodTypes.java @@ -0,0 +1,26 @@ +package juuxel.adorn.block; + +import juuxel.adorn.AdornBlockSetTypes; +import juuxel.adorn.AdornCommon; +import net.minecraft.block.BlockSetType; +import net.minecraft.block.WoodType; +import net.minecraft.util.DyeColor; +import net.minecraft.util.Util; + +import java.util.EnumMap; +import java.util.Map; + +public final class AdornWoodTypes { + public static final Map PAINTED_WOODS = Util.make(new EnumMap<>(DyeColor.class), map -> { + for (DyeColor color : DyeColor.values()) { + map.put(color, register(color.getName() + "_wood", AdornBlockSetTypes.PAINTED_WOODS.get(color))); + } + }); + + public static void init() { + } + + private static WoodType register(String id, BlockSetType blockSetType) { + return WoodType.register(new WoodType(AdornCommon.NAMESPACE + ':' + id, blockSetType)); + } +} diff --git a/common/src/main/java/juuxel/adorn/item/group/AdornItemGroups.java b/common/src/main/java/juuxel/adorn/item/group/AdornItemGroups.java index 566359280..85512a05d 100644 --- a/common/src/main/java/juuxel/adorn/item/group/AdornItemGroups.java +++ b/common/src/main/java/juuxel/adorn/item/group/AdornItemGroups.java @@ -89,6 +89,8 @@ public final class AdornItemGroups { addColored(context, AdornBlocks.PAINTED_PLANKS.get()); addColored(context, AdornBlocks.PAINTED_WOOD_STAIRS.get()); addColored(context, AdornBlocks.PAINTED_WOOD_SLABS.get()); + addColored(context, AdornBlocks.PAINTED_WOOD_FENCES.get()); + addColored(context, AdornBlocks.PAINTED_WOOD_FENCE_GATES.get()); } } addColoredBlocks(context, false); @@ -182,6 +184,8 @@ private static void addColoredBlocks(ItemGroupBuildContext context, boolean incl addColored(context, AdornBlocks.PAINTED_PLANKS.get()); addColored(context, AdornBlocks.PAINTED_WOOD_STAIRS.get()); addColored(context, AdornBlocks.PAINTED_WOOD_SLABS.get()); + addColored(context, AdornBlocks.PAINTED_WOOD_FENCES.get()); + addColored(context, AdornBlocks.PAINTED_WOOD_FENCE_GATES.get()); } context.add(AdornBlocks.CANDLELIT_LANTERN); addColored(context, AdornBlocks.DYED_CANDLELIT_LANTERNS.get()); @@ -276,11 +280,15 @@ private static List getPaintedWood() { var planks = AdornBlocks.PAINTED_PLANKS.get(); var slabs = AdornBlocks.PAINTED_WOOD_SLABS.get(); var stairs = AdornBlocks.PAINTED_WOOD_STAIRS.get(); + var fences = AdornBlocks.PAINTED_WOOD_FENCES.get(); + var fenceGates = AdornBlocks.PAINTED_WOOD_FENCE_GATES.get(); for (DyeColor color : DYE_COLORS_IN_ORDER) { items.add(planks.get(color)); items.add(stairs.get(color)); items.add(slabs.get(color)); + items.add(fences.get(color)); + items.add(fenceGates.get(color)); } return items; diff --git a/common/src/main/java/juuxel/adorn/lib/AdornTags.java b/common/src/main/java/juuxel/adorn/lib/AdornTags.java index 8f82b7f4c..ae7428a68 100644 --- a/common/src/main/java/juuxel/adorn/lib/AdornTags.java +++ b/common/src/main/java/juuxel/adorn/lib/AdornTags.java @@ -36,6 +36,8 @@ public final class AdornTags { public static final TagPair PAINTED_PLANKS = blockAndItem("painted_planks"); public static final TagPair PAINTED_WOOD_SLABS = blockAndItem("painted_wood_slabs"); public static final TagPair PAINTED_WOOD_STAIRS = blockAndItem("painted_wood_stairs"); + public static final TagPair PAINTED_WOOD_FENCES = blockAndItem("painted_wood_fences"); + public static final TagPair PAINTED_WOOD_FENCE_GATES = blockAndItem("painted_wood_fence_gates"); public static final TagKey COPPER_PIPES_CONNECT_TO = block("copper_pipes_connect_to"); public static final TagKey WATERING_CAN_FERTILIZERS = item("watering_can_fertilizers"); diff --git a/common/src/main/java/juuxel/adorn/platform/BlockFactory.java b/common/src/main/java/juuxel/adorn/platform/BlockFactory.java index d913d5e33..5a4dbe2d9 100644 --- a/common/src/main/java/juuxel/adorn/platform/BlockFactory.java +++ b/common/src/main/java/juuxel/adorn/platform/BlockFactory.java @@ -5,8 +5,11 @@ import net.minecraft.block.AbstractBlock; import net.minecraft.block.Block; import net.minecraft.block.BlockState; +import net.minecraft.block.FenceBlock; +import net.minecraft.block.FenceGateBlock; import net.minecraft.block.SlabBlock; import net.minecraft.block.StairsBlock; +import net.minecraft.block.WoodType; public interface BlockFactory { BlockFactory DEFAULT = new BlockFactory() {}; @@ -26,4 +29,12 @@ default Block createPaintedWoodSlab(AbstractBlock.Settings settings) { default Block createPaintedWoodStairs(BlockState baseBlockState, AbstractBlock.Settings settings) { return new StairsBlock(baseBlockState, settings); } + + default Block createPaintedWoodFence(AbstractBlock.Settings settings) { + return new FenceBlock(settings); + } + + default Block createPaintedWoodFenceGate(WoodType woodType, AbstractBlock.Settings settings) { + return new FenceGateBlock(woodType, settings); + } } diff --git a/common/src/main/resources/adorn.accesswidener b/common/src/main/resources/adorn.accesswidener index 2de336d68..c0947f770 100644 --- a/common/src/main/resources/adorn.accesswidener +++ b/common/src/main/resources/adorn.accesswidener @@ -2,8 +2,10 @@ accessWidener v1 named # Blocks accessible method net/minecraft/block/AbstractCandleBlock spawnCandleParticles (Lnet/minecraft/world/World;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/random/Random;)V +accessible method net/minecraft/block/BlockSetType register (Lnet/minecraft/block/BlockSetType;)Lnet/minecraft/block/BlockSetType; extendable method net/minecraft/block/PaneBlock connectsTo (Lnet/minecraft/block/BlockState;Z)Z accessible method net/minecraft/block/TallPlantBlock onBreakInCreative (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/player/PlayerEntity;)V +accessible method net/minecraft/block/WoodType register (Lnet/minecraft/block/WoodType;)Lnet/minecraft/block/WoodType; # Game rules accessible method net/minecraft/world/GameRules register (Ljava/lang/String;Lnet/minecraft/world/GameRules$Category;Lnet/minecraft/world/GameRules$Type;)Lnet/minecraft/world/GameRules$Key; diff --git a/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockLootTableGenerator.java b/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockLootTableGenerator.java index 326695df2..f2cd5090d 100644 --- a/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockLootTableGenerator.java +++ b/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockLootTableGenerator.java @@ -17,5 +17,7 @@ public void generate() { AdornBlocks.PAINTED_PLANKS.get().values().forEach(this::addDrop); AdornBlocks.PAINTED_WOOD_SLABS.get().values().forEach(this::slabDrops); AdornBlocks.PAINTED_WOOD_STAIRS.get().values().forEach(this::addDrop); + AdornBlocks.PAINTED_WOOD_FENCES.get().values().forEach(this::addDrop); + AdornBlocks.PAINTED_WOOD_FENCE_GATES.get().values().forEach(this::addDrop); } } diff --git a/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockTagGenerator.java b/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockTagGenerator.java index 493ee40ab..1e170a5e7 100644 --- a/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockTagGenerator.java +++ b/fabric/src/commonData/java/juuxel/adorn/data/AdornBlockTagGenerator.java @@ -23,8 +23,14 @@ protected void configure(RegistryWrapper.WrapperLookup wrapperLookup) { .add(AdornBlocks.PAINTED_WOOD_SLABS.get().values().toArray(Block[]::new)); getOrCreateTagBuilder(AdornTags.PAINTED_WOOD_STAIRS.block()) .add(AdornBlocks.PAINTED_WOOD_STAIRS.get().values().toArray(Block[]::new)); + getOrCreateTagBuilder(AdornTags.PAINTED_WOOD_FENCES.block()) + .add(AdornBlocks.PAINTED_WOOD_FENCES.get().values().toArray(Block[]::new)); + getOrCreateTagBuilder(AdornTags.PAINTED_WOOD_FENCE_GATES.block()) + .add(AdornBlocks.PAINTED_WOOD_FENCE_GATES.get().values().toArray(Block[]::new)); getOrCreateTagBuilder(BlockTags.PLANKS).addTag(AdornTags.PAINTED_PLANKS.block()); getOrCreateTagBuilder(BlockTags.WOODEN_SLABS).addTag(AdornTags.PAINTED_WOOD_SLABS.block()); getOrCreateTagBuilder(BlockTags.WOODEN_STAIRS).addTag(AdornTags.PAINTED_WOOD_STAIRS.block()); + getOrCreateTagBuilder(BlockTags.WOODEN_FENCES).addTag(AdornTags.PAINTED_WOOD_FENCES.block()); + getOrCreateTagBuilder(BlockTags.FENCE_GATES).addTag(AdornTags.PAINTED_WOOD_FENCE_GATES.block()); } } diff --git a/fabric/src/commonData/java/juuxel/adorn/data/AdornItemTagGenerator.java b/fabric/src/commonData/java/juuxel/adorn/data/AdornItemTagGenerator.java index 8a76fe05e..dec9c0453 100644 --- a/fabric/src/commonData/java/juuxel/adorn/data/AdornItemTagGenerator.java +++ b/fabric/src/commonData/java/juuxel/adorn/data/AdornItemTagGenerator.java @@ -19,9 +19,13 @@ protected void configure(RegistryWrapper.WrapperLookup wrapperLookup) { copy(AdornTags.PAINTED_PLANKS); copy(AdornTags.PAINTED_WOOD_SLABS); copy(AdornTags.PAINTED_WOOD_STAIRS); + copy(AdornTags.PAINTED_WOOD_FENCES); + copy(AdornTags.PAINTED_WOOD_FENCE_GATES); copy(BlockTags.PLANKS, ItemTags.PLANKS); copy(BlockTags.WOODEN_SLABS, ItemTags.WOODEN_SLABS); copy(BlockTags.WOODEN_STAIRS, ItemTags.WOODEN_STAIRS); + copy(BlockTags.WOODEN_FENCES, ItemTags.WOODEN_FENCES); + copy(BlockTags.FENCE_GATES, ItemTags.FENCE_GATES); } private void copy(AdornTags.TagPair tagPair) { diff --git a/fabric/src/commonData/java/juuxel/adorn/data/AdornModelGenerator.java b/fabric/src/commonData/java/juuxel/adorn/data/AdornModelGenerator.java index 42240c712..b833928dd 100644 --- a/fabric/src/commonData/java/juuxel/adorn/data/AdornModelGenerator.java +++ b/fabric/src/commonData/java/juuxel/adorn/data/AdornModelGenerator.java @@ -16,7 +16,9 @@ public void generateBlockStateModels(BlockStateModelGenerator generator) { AdornBlocks.PAINTED_PLANKS.get().forEach((color, planks) -> { generator.registerCubeAllModelTexturePool(planks) .slab(AdornBlocks.PAINTED_WOOD_SLABS.get().get(color)) - .stairs(AdornBlocks.PAINTED_WOOD_STAIRS.get().get(color)); + .stairs(AdornBlocks.PAINTED_WOOD_STAIRS.get().get(color)) + .fence(AdornBlocks.PAINTED_WOOD_FENCES.get().get(color)) + .fenceGate(AdornBlocks.PAINTED_WOOD_FENCE_GATES.get().get(color)); }); } diff --git a/fabric/src/commonData/java/juuxel/adorn/data/AdornRecipeGenerator.java b/fabric/src/commonData/java/juuxel/adorn/data/AdornRecipeGenerator.java index 661d41ccc..f31762343 100644 --- a/fabric/src/commonData/java/juuxel/adorn/data/AdornRecipeGenerator.java +++ b/fabric/src/commonData/java/juuxel/adorn/data/AdornRecipeGenerator.java @@ -30,6 +30,10 @@ public void generate(RecipeExporter exporter) { AdornBlocks.PAINTED_WOOD_SLABS.get().forEach((color, block) -> offerSlabDyeingRecipe(exporter, block, color)); AdornBlocks.PAINTED_WOOD_STAIRS.get().forEach((color, block) -> offerPaintedStairsRecipe(exporter, block, color)); AdornBlocks.PAINTED_WOOD_STAIRS.get().forEach((color, block) -> offerStairDyeingRecipe(exporter, block, color)); + AdornBlocks.PAINTED_WOOD_FENCES.get().forEach((color, block) -> offerPaintedFenceRecipe(exporter, block, color)); + AdornBlocks.PAINTED_WOOD_FENCES.get().forEach((color, block) -> offerFenceDyeingRecipe(exporter, block, color)); + AdornBlocks.PAINTED_WOOD_FENCE_GATES.get().forEach((color, block) -> offerPaintedFenceGateRecipe(exporter, block, color)); + AdornBlocks.PAINTED_WOOD_FENCE_GATES.get().forEach((color, block) -> offerFenceGateDyeingRecipe(exporter, block, color)); } private static void offerPlankDyeingRecipe(RecipeExporter exporter, ItemConvertible output, DyeColor color) { @@ -60,6 +64,30 @@ private static void offerStairDyeingRecipe(RecipeExporter exporter, ItemConverti offerDyeingRecipe(exporter, output, color, ItemTags.WOODEN_STAIRS, "stairs", true); } + private static void offerPaintedFenceRecipe(RecipeExporter exporter, ItemConvertible output, DyeColor color) { + var planks = AdornBlocks.PAINTED_PLANKS.get().get(color); + createFenceRecipe(output, Ingredient.ofItems(planks)) + .group("wooden_fence") + .criterion("has_planks", conditionsFromItem(planks)) + .offerTo(exporter); + } + + private static void offerFenceDyeingRecipe(RecipeExporter exporter, ItemConvertible output, DyeColor color) { + offerDyeingRecipe(exporter, output, color, ItemTags.WOODEN_FENCES, "fence", true); + } + + private static void offerPaintedFenceGateRecipe(RecipeExporter exporter, ItemConvertible output, DyeColor color) { + var planks = AdornBlocks.PAINTED_PLANKS.get().get(color); + createFenceGateRecipe(output, Ingredient.ofItems(planks)) + .group("wooden_fence") + .criterion("has_planks", conditionsFromItem(planks)) + .offerTo(exporter); + } + + private static void offerFenceGateDyeingRecipe(RecipeExporter exporter, ItemConvertible output, DyeColor color) { + offerDyeingRecipe(exporter, output, color, ItemTags.FENCE_GATES, "fence_gate", true); + } + private static void offerDyeingRecipe(RecipeExporter exporter, ItemConvertible output, DyeColor color, TagKey ingredient, String kind, boolean suffix) { ShapedRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, output, 8) .input('*', TagKey.of(RegistryKeys.ITEM, Identifier.of("c", "dyes/" + color.asString()))) diff --git a/fabric/src/main/java/juuxel/adorn/Adorn.java b/fabric/src/main/java/juuxel/adorn/Adorn.java index f45148c58..7afece716 100644 --- a/fabric/src/main/java/juuxel/adorn/Adorn.java +++ b/fabric/src/main/java/juuxel/adorn/Adorn.java @@ -2,6 +2,7 @@ import juuxel.adorn.block.AdornBlockEntities; import juuxel.adorn.block.AdornBlocks; +import juuxel.adorn.block.AdornWoodTypes; import juuxel.adorn.block.variant.BlockVariantSets; import juuxel.adorn.client.AdornClientNetworking; import juuxel.adorn.client.ClientEvents; @@ -35,6 +36,8 @@ public static void init() { ConfigManager.get().init(); AdornComponentTypes.init(); AdornSounds.init(); + AdornBlockSetTypes.init(); + AdornWoodTypes.init(); AdornBlocks.init(); AdornBlocksFabric.init(); AdornBlockEntities.init(); diff --git a/fabric/src/main/java/juuxel/adorn/lib/AdornBlocksFabric.java b/fabric/src/main/java/juuxel/adorn/lib/AdornBlocksFabric.java index eccf55918..2ff5fee2e 100644 --- a/fabric/src/main/java/juuxel/adorn/lib/AdornBlocksFabric.java +++ b/fabric/src/main/java/juuxel/adorn/lib/AdornBlocksFabric.java @@ -56,6 +56,8 @@ public static void init() { FlammableBlockRegistry.getDefaultInstance().add(AdornTags.PAINTED_PLANKS.block(), 5, 20); FlammableBlockRegistry.getDefaultInstance().add(AdornTags.PAINTED_WOOD_SLABS.block(), 5, 20); FlammableBlockRegistry.getDefaultInstance().add(AdornTags.PAINTED_WOOD_STAIRS.block(), 5, 20); + FlammableBlockRegistry.getDefaultInstance().add(AdornTags.PAINTED_WOOD_FENCES.block(), 5, 20); + FlammableBlockRegistry.getDefaultInstance().add(AdornTags.PAINTED_WOOD_FENCE_GATES.block(), 5, 20); } public static void afterRegister() { diff --git a/forge/src/main/java/juuxel/adorn/platform/forge/Adorn.java b/forge/src/main/java/juuxel/adorn/platform/forge/Adorn.java index c24404ede..5bfd7c85f 100644 --- a/forge/src/main/java/juuxel/adorn/platform/forge/Adorn.java +++ b/forge/src/main/java/juuxel/adorn/platform/forge/Adorn.java @@ -1,8 +1,10 @@ package juuxel.adorn.platform.forge; +import juuxel.adorn.AdornBlockSetTypes; import juuxel.adorn.AdornCommon; import juuxel.adorn.block.AdornBlockEntities; import juuxel.adorn.block.AdornBlocks; +import juuxel.adorn.block.AdornWoodTypes; import juuxel.adorn.block.variant.BlockVariantSets; import juuxel.adorn.component.AdornComponentTypes; import juuxel.adorn.config.ConfigManager; @@ -42,6 +44,8 @@ public Adorn() { modBus.addListener(this::init); register(AdornComponentTypes.DATA_COMPONENT_TYPES, modBus); register(AdornSounds.SOUNDS, modBus); + AdornBlockSetTypes.init(); + AdornWoodTypes.init(); register(AdornBlocks.BLOCKS, modBus); register(AdornBlocks.ITEMS, modBus); register(AdornItems.ITEMS, modBus); diff --git a/forge/src/main/java/juuxel/adorn/platform/forge/BlockFactoryImpl.java b/forge/src/main/java/juuxel/adorn/platform/forge/BlockFactoryImpl.java index 03086c223..996425f11 100644 --- a/forge/src/main/java/juuxel/adorn/platform/forge/BlockFactoryImpl.java +++ b/forge/src/main/java/juuxel/adorn/platform/forge/BlockFactoryImpl.java @@ -4,11 +4,15 @@ import juuxel.adorn.block.variant.BlockVariant; import juuxel.adorn.platform.BlockFactory; import juuxel.adorn.platform.forge.block.PaintedPlanksBlockNeo; +import juuxel.adorn.platform.forge.block.PaintedWoodFenceBlockNeo; +import juuxel.adorn.platform.forge.block.PaintedWoodFenceGateBlockNeo; import juuxel.adorn.platform.forge.block.PaintedWoodSlabBlockNeo; +import juuxel.adorn.platform.forge.block.PaintedWoodStairsBlockNeo; import juuxel.adorn.platform.forge.block.SofaBlockForge; import net.minecraft.block.AbstractBlock; import net.minecraft.block.Block; import net.minecraft.block.BlockState; +import net.minecraft.block.WoodType; public final class BlockFactoryImpl implements BlockFactory { public static final BlockFactoryImpl INSTANCE = new BlockFactoryImpl(); @@ -30,6 +34,16 @@ public Block createPaintedWoodSlab(AbstractBlock.Settings settings) { @Override public Block createPaintedWoodStairs(BlockState baseBlockState, AbstractBlock.Settings settings) { - return BlockFactory.super.createPaintedWoodStairs(baseBlockState, settings); + return new PaintedWoodStairsBlockNeo(baseBlockState, settings); + } + + @Override + public Block createPaintedWoodFence(AbstractBlock.Settings settings) { + return new PaintedWoodFenceBlockNeo(settings); + } + + @Override + public Block createPaintedWoodFenceGate(WoodType woodType, AbstractBlock.Settings settings) { + return new PaintedWoodFenceGateBlockNeo(woodType, settings); } } diff --git a/forge/src/main/java/juuxel/adorn/platform/forge/block/PaintedWoodFenceBlockNeo.java b/forge/src/main/java/juuxel/adorn/platform/forge/block/PaintedWoodFenceBlockNeo.java new file mode 100644 index 000000000..df952ef97 --- /dev/null +++ b/forge/src/main/java/juuxel/adorn/platform/forge/block/PaintedWoodFenceBlockNeo.java @@ -0,0 +1,23 @@ +package juuxel.adorn.platform.forge.block; + +import net.minecraft.block.BlockState; +import net.minecraft.block.FenceBlock; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.world.BlockView; + +public final class PaintedWoodFenceBlockNeo extends FenceBlock { + public PaintedWoodFenceBlockNeo(Settings settings) { + super(settings); + } + + @Override + public int getFireSpreadSpeed(BlockState state, BlockView level, BlockPos pos, Direction direction) { + return PaintedPlanksBlockNeo.BURN_CHANCE; + } + + @Override + public int getFlammability(BlockState state, BlockView level, BlockPos pos, Direction direction) { + return PaintedPlanksBlockNeo.SPREAD_CHANCE; + } +} diff --git a/forge/src/main/java/juuxel/adorn/platform/forge/block/PaintedWoodFenceGateBlockNeo.java b/forge/src/main/java/juuxel/adorn/platform/forge/block/PaintedWoodFenceGateBlockNeo.java new file mode 100644 index 000000000..f212ad446 --- /dev/null +++ b/forge/src/main/java/juuxel/adorn/platform/forge/block/PaintedWoodFenceGateBlockNeo.java @@ -0,0 +1,24 @@ +package juuxel.adorn.platform.forge.block; + +import net.minecraft.block.BlockState; +import net.minecraft.block.FenceGateBlock; +import net.minecraft.block.WoodType; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.world.BlockView; + +public final class PaintedWoodFenceGateBlockNeo extends FenceGateBlock { + public PaintedWoodFenceGateBlockNeo(WoodType woodType, Settings settings) { + super(woodType, settings); + } + + @Override + public int getFireSpreadSpeed(BlockState state, BlockView level, BlockPos pos, Direction direction) { + return PaintedPlanksBlockNeo.BURN_CHANCE; + } + + @Override + public int getFlammability(BlockState state, BlockView level, BlockPos pos, Direction direction) { + return PaintedPlanksBlockNeo.SPREAD_CHANCE; + } +}