From 9e502c41ed218bb0f9b3372e4a56553f9c3e4d3e Mon Sep 17 00:00:00 2001 From: Frost-ZX Date: Sun, 27 Apr 2025 23:47:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E8=B7=AF=E7=89=8C?= =?UTF-8?q?=E3=80=81=E7=BA=A2=E7=BB=BF=E7=81=AF=E6=96=B9=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kubejs/startup_scripts/wheat_plus.js | 72 ++++++ .../block/road_sign/road_sign_a_ns.json | 144 +++++++++++ .../block/road_sign/road_sign_a_pole.json | 106 ++++++++ .../block/road_sign/road_sign_a_we.json | 144 +++++++++++ .../traffic_light_a_pedestrian_ns.json | 171 +++++++++++++ .../traffic_light_a_pedestrian_we.json | 171 +++++++++++++ .../traffic_light_a_traffic_h_ns.json | 238 ++++++++++++++++++ .../traffic_light_a_traffic_h_we.json | 238 ++++++++++++++++++ .../traffic_light_a_traffic_v_ns.json | 225 +++++++++++++++++ .../traffic_light_a_traffic_v_we.json | 225 +++++++++++++++++ .../block/common/road_sign_a_direction.png | Bin 0 -> 6329 bytes .../block/common/road_sign_a_main.png | Bin 0 -> 3010 bytes .../textures/block/common/traffic_light.png | Bin 0 -> 2799 bytes .../textures/block/common/traffic_light_l.png | Bin 0 -> 288 bytes .../block/common/traffic_light_l.png.mcmeta | 12 + 15 files changed, 1746 insertions(+) create mode 100644 resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_ns.json create mode 100644 resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_pole.json create mode 100644 resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_we.json create mode 100644 resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_ns.json create mode 100644 resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_we.json create mode 100644 resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_ns.json create mode 100644 resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_we.json create mode 100644 resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_ns.json create mode 100644 resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_we.json create mode 100644 resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_direction.png create mode 100644 resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_main.png create mode 100644 resourcepack/assets/wheat_plus/textures/block/common/traffic_light.png create mode 100644 resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png create mode 100644 resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png.mcmeta diff --git a/kubejs/startup_scripts/wheat_plus.js b/kubejs/startup_scripts/wheat_plus.js index d1702d1..4d8f719 100644 --- a/kubejs/startup_scripts/wheat_plus.js +++ b/kubejs/startup_scripts/wheat_plus.js @@ -1291,6 +1291,30 @@ function regBlockOtherBasic(event) { texture: '', orientable: false, }, + { + name: 'road_sign_a_ns', + box: [1, 1, 1, 15, 15, 15, true], + label: '路牌(NS)', + model: 'road_sign/road_sign_a_ns', + texture: '', + orientable: false, + }, + { + name: 'road_sign_a_we', + box: [1, 1, 1, 15, 15, 15, true], + label: '路牌(WE)', + model: 'road_sign/road_sign_a_we', + texture: '', + orientable: false, + }, + { + name: 'road_sign_a_pole', + box: [1, 1, 1, 15, 15, 15, true], + label: '路牌(杆子)', + model: 'road_sign/road_sign_a_pole', + texture: '', + orientable: false, + }, { name: 'station_sign_a', box: [0, 0, 6, 16, 16, 10, true], @@ -1323,6 +1347,54 @@ function regBlockOtherBasic(event) { texture: '', orientable: true, }, + { + name: 'traffic_light_a_pedestrian_ns', + box: [1, 1, 1, 15, 15, 15, true], + label: '人行道红绿灯(NS)', + model: 'traffic_light/traffic_light_a_pedestrian_ns', + texture: '', + orientable: true, + }, + { + name: 'traffic_light_a_pedestrian_we', + box: [1, 1, 1, 15, 15, 15, true], + label: '人行道红绿灯(WE)', + model: 'traffic_light/traffic_light_a_pedestrian_we', + texture: '', + orientable: true, + }, + { + name: 'traffic_light_a_traffic_h_ns', + box: [1, 1, 1, 15, 15, 15, true], + label: '交通红绿灯(水平,NS)', + model: 'traffic_light/traffic_light_a_traffic_h_ns', + texture: '', + orientable: true, + }, + { + name: 'traffic_light_a_traffic_h_we', + box: [1, 1, 1, 15, 15, 15, true], + label: '交通红绿灯(水平,WE)', + model: 'traffic_light/traffic_light_a_traffic_h_we', + texture: '', + orientable: true, + }, + { + name: 'traffic_light_a_traffic_v_ns', + box: [1, 1, 1, 15, 15, 15, true], + label: '交通红绿灯(垂直,NS)', + model: 'traffic_light/traffic_light_a_traffic_v_ns', + texture: '', + orientable: true, + }, + { + name: 'traffic_light_a_traffic_v_we', + box: [1, 1, 1, 15, 15, 15, true], + label: '交通红绿灯(垂直,we)', + model: 'traffic_light/traffic_light_a_traffic_v_we', + texture: '', + orientable: true, + }, ]; blocks.forEach((config) => { diff --git a/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_ns.json b/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_ns.json new file mode 100644 index 0000000..aec762a --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_ns.json @@ -0,0 +1,144 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "textures": { + "direction": "wheat_plus:block/common/road_sign_a_direction", + "particle": "wheat_plus:block/common/road_sign_a_main", + "main": "wheat_plus:block/common/road_sign_a_main" + }, + "elements": [ + { + "name": "Panel", + "from": [6, 0, -16], + "to": [10, 16, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 1.5, 1, 5.5], "texture": "#main"}, + "east": {"uv": [1.5, 1.5, 13.5, 5.5], "texture": "#main"}, + "south": {"uv": [0, 1.5, 1, 5.5], "texture": "#main"}, + "west": {"uv": [1.5, 1.5, 13.5, 5.5], "texture": "#main"}, + "up": {"uv": [1.5, 0, 13.5, 1], "texture": "#main"}, + "down": {"uv": [1.5, 6, 13.5, 7], "texture": "#main"} + } + }, + { + "name": "West", + "from": [5, 0, 6], + "to": [6, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "south": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "west": {"uv": [1, 8.5, 3, 11], "texture": "#main"}, + "up": {"uv": [1, 7.5, 3, 8], "texture": "#main"}, + "down": {"uv": [1, 7.5, 3, 8], "texture": "#main"} + } + }, + { + "name": "East", + "from": [10, 0, 6], + "to": [11, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "east": {"uv": [1, 8.5, 3, 11], "texture": "#main"}, + "south": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "up": {"uv": [1, 7.5, 3, 8], "texture": "#main"}, + "down": {"uv": [1, 7.5, 3, 8], "texture": "#main"} + } + }, + { + "name": "North_Left", + "from": [5.9, 0, -15], + "to": [5.9, 5, -10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "west": {"uv": [0, 4, 4, 8], "texture": "#direction"} + } + }, + { + "name": "South_Right", + "from": [5.9, 0, 26], + "to": [5.9, 5, 31], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "west": {"uv": [4, 4, 8, 8], "texture": "#direction"} + } + }, + { + "name": "South_Left", + "from": [10.1, 0, 26], + "to": [10.1, 5, 31], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "east": {"uv": [8, 4, 12, 8], "texture": "#direction"} + } + }, + { + "name": "North_Right", + "from": [10.1, 0, -15], + "to": [10.1, 5, -10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "east": {"uv": [12, 4, 16, 8], "texture": "#direction"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-90, 0, 0], + "translation": [0, -2, -1.75], + "scale": [0.25, 0.25, 0.25] + }, + "thirdperson_lefthand": { + "rotation": [-90, 0, 0], + "translation": [0, -2, -1.75], + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_righthand": { + "translation": [0, 2, -2], + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_lefthand": { + "translation": [0, 2, -2], + "scale": [0.25, 0.25, 0.25] + }, + "ground": { + "translation": [0, 1, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [16, -32, 0], + "scale": [0.25, 0.25, 0.25] + }, + "head": { + "translation": [0, 11, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, 0, -2], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "NS", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + { + "name": "Cube", + "origin": [8, 8, 8], + "color": 0, + "children": [1, 2] + }, + { + "name": "Direction", + "origin": [8, 8, 8], + "color": 0, + "children": [3, 4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_pole.json b/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_pole.json new file mode 100644 index 0000000..86e845a --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_pole.json @@ -0,0 +1,106 @@ +{ + "credit": "Create by Frost-ZX using Blockbench.", + "textures": { + "particle": "wheat_plus:block/common/road_sign_a_main", + "main": "wheat_plus:block/common/road_sign_a_main" + }, + "elements": [ + { + "name": "北", + "from": [6, -16, 5], + "to": [10, 32, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "east": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "south": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "west": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "up": {"uv": [14.75, 0, 15.75, 0.25], "texture": "#main"}, + "down": {"uv": [14.75, 13.25, 15.75, 13.5], "texture": "#main"} + } + }, + { + "name": "东", + "from": [10, -16, 6], + "to": [11, 32, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "east": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "south": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "west": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "up": {"uv": [14.75, 0, 15.75, 0.25], "texture": "#main"}, + "down": {"uv": [14.75, 13.25, 15.75, 13.5], "texture": "#main"} + } + }, + { + "name": "南", + "from": [6, -16, 10], + "to": [10, 32, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "east": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "south": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "west": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "up": {"uv": [14.75, 0, 15.75, 0.25], "texture": "#main"}, + "down": {"uv": [14.75, 13.25, 15.75, 13.5], "texture": "#main"} + } + }, + { + "name": "西", + "from": [5, -16, 6], + "to": [6, 32, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "east": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "south": {"uv": [14, 0.75, 14.25, 12.75], "texture": "#main"}, + "west": {"uv": [14.75, 0.75, 15.75, 12.75], "texture": "#main"}, + "up": {"uv": [14.75, 0, 15.75, 0.25], "texture": "#main"}, + "down": {"uv": [14.75, 13.25, 15.75, 13.5], "texture": "#main"} + } + } + ], + "display": { + "thirdperson_righthand": { + "scale": [0.25, 0.25, 0.25] + }, + "thirdperson_lefthand": { + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_righthand": { + "translation": [0, 2, 0], + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_lefthand": { + "translation": [0, 2, 0], + "scale": [0.25, 0.25, 0.25] + }, + "ground": { + "rotation": [90, 0, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [16, -32, 0], + "scale": [0.25, 0.25, 0.25] + }, + "head": { + "rotation": [90, 0, 90], + "translation": [0, 8.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, 0, -2], + "scale": [0.25, 0.25, 0.25] + } + }, + "groups": [ + { + "name": "杆子", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_we.json b/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_we.json new file mode 100644 index 0000000..6f5849a --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/road_sign/road_sign_a_we.json @@ -0,0 +1,144 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "textures": { + "direction": "wheat_plus:block/common/road_sign_a_direction", + "particle": "wheat_plus:block/common/road_sign_a_main", + "main": "wheat_plus:block/common/road_sign_a_main" + }, + "elements": [ + { + "name": "Panel", + "from": [-16, 0, 6], + "to": [32, 16, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.5, 1.5, 13.5, 5.5], "texture": "#main"}, + "east": {"uv": [0, 1.5, 1, 5.5], "texture": "#main"}, + "south": {"uv": [1.5, 1.5, 13.5, 5.5], "texture": "#main"}, + "west": {"uv": [0, 1.5, 1, 5.5], "texture": "#main"}, + "up": {"uv": [1.5, 0, 13.5, 1], "texture": "#main"}, + "down": {"uv": [1.5, 6, 13.5, 7], "texture": "#main"} + } + }, + { + "name": "North", + "from": [6, 0, 5], + "to": [10, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1, 8.5, 3, 11], "texture": "#main"}, + "east": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "west": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "up": {"uv": [1, 7.5, 3, 8], "texture": "#main"}, + "down": {"uv": [1, 7.5, 3, 8], "texture": "#main"} + } + }, + { + "name": "South", + "from": [6, 0, 10], + "to": [10, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "east": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "south": {"uv": [1, 8.5, 3, 11], "texture": "#main"}, + "west": {"uv": [0, 8.5, 0.5, 11], "texture": "#main"}, + "up": {"uv": [1, 7.5, 3, 8], "texture": "#main"}, + "down": {"uv": [1, 7.5, 3, 8], "texture": "#main"} + } + }, + { + "name": "East_Left", + "from": [26, 0, 5.9], + "to": [31, 5, 5.9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 0, 12, 4], "texture": "#direction"} + } + }, + { + "name": "West_Right", + "from": [-15, 0, 5.9], + "to": [-10, 5, 5.9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [12, 0, 16, 4], "texture": "#direction"} + } + }, + { + "name": "West_Left", + "from": [-15, 0, 10.1], + "to": [-10, 5, 10.1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "south": {"uv": [0, 0, 4, 4], "texture": "#direction"} + } + }, + { + "name": "East_Right", + "from": [26, 0, 10.1], + "to": [31, 5, 10.1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "south": {"uv": [4, 0, 8, 4], "texture": "#direction"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-90, 0, 0], + "translation": [0, -2, -1.75], + "scale": [0.25, 0.25, 0.25] + }, + "thirdperson_lefthand": { + "rotation": [-90, 0, 0], + "translation": [0, -2, -1.75], + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_righthand": { + "translation": [0, 2, -2], + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_lefthand": { + "translation": [0, 2, -2], + "scale": [0.25, 0.25, 0.25] + }, + "ground": { + "translation": [0, 1, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [16, -32, 0], + "scale": [0.25, 0.25, 0.25] + }, + "head": { + "translation": [0, 11, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "translation": [0, 0, -2], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "WE", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + { + "name": "Cube", + "origin": [8, 8, 8], + "color": 0, + "children": [1, 2] + }, + { + "name": "Direction", + "origin": [8, 8, 8], + "color": 0, + "children": [3, 4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_ns.json b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_ns.json new file mode 100644 index 0000000..72aa498 --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_ns.json @@ -0,0 +1,171 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "parent": "block/block", + "textures": { + "particle": "block/black_concrete", + "texture": "block/black_concrete", + "content": "wheat_plus:block/common/traffic_light" + }, + "elements": [ + { + "name": "red", + "from": [6, 9, 10.7], + "to": [10, 13, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 0, 12, 4], "texture": "#content"}, + "east": {"uv": [8, 0, 9.3, 4], "texture": "#content"}, + "south": {"uv": [8, 0, 12, 4], "texture": "#content"}, + "west": {"uv": [8, 0, 9.3, 4], "texture": "#content"}, + "up": {"uv": [8, 0, 12, 1.3], "rotation": 180, "texture": "#content"}, + "down": {"uv": [8, 0, 12, 1.3], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "green", + "from": [6, 4, 10.8], + "to": [10, 8, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 4, 12, 8], "texture": "#content"}, + "east": {"uv": [8, 4, 9.2, 8], "texture": "#content"}, + "south": {"uv": [8, 4, 12, 8], "texture": "#content"}, + "west": {"uv": [8, 4, 9.2, 8], "texture": "#content"}, + "up": {"uv": [8, 4, 12, 5.2], "rotation": 180, "texture": "#content"}, + "down": {"uv": [8, 4, 12, 5.2], "rotation": 180, "texture": "#content"} + } + }, + { + "from": [5, 3, 12], + "to": [11, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 2, 11, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 4, 13], "texture": "#texture"}, + "south": {"uv": [5, 2, 11, 13], "texture": "#texture"}, + "west": {"uv": [12, 2, 16, 13], "texture": "#texture"}, + "up": {"uv": [5, 12, 11, 16], "texture": "#texture"}, + "down": {"uv": [5, 0, 11, 4], "texture": "#texture"} + } + }, + { + "from": [6, 13, 10], + "to": [10, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 2, 10, 3], "texture": "#texture"}, + "east": {"uv": [4, 2, 6, 3], "texture": "#texture"}, + "south": {"uv": [6, 2, 10, 3], "texture": "#texture"}, + "west": {"uv": [10, 2, 12, 3], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [6, 8, 10], + "to": [10, 9, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 7, 10, 8], "texture": "#texture"}, + "east": {"uv": [4, 7, 6, 8], "texture": "#texture"}, + "south": {"uv": [6, 7, 10, 8], "texture": "#texture"}, + "west": {"uv": [10, 7, 12, 8], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [10, 12.3, 10], + "to": [11, 13.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "east": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "south": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "west": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [5, 12.3, 10], + "to": [6, 13.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "east": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "south": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "west": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [5, 7.3, 10], + "to": [6, 8.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "east": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "south": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "west": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 7.3, 10], + "to": [11, 8.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "east": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "south": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "west": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [10, 3, 11], + "to": [11, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 2, 6, 13], "texture": "#texture"}, + "east": {"uv": [4, 2, 5, 13], "texture": "#texture"}, + "south": {"uv": [10, 2, 11, 13], "texture": "#texture"}, + "west": {"uv": [11, 2, 12, 13], "texture": "#texture"}, + "up": {"uv": [10, 11, 11, 12], "texture": "#texture"}, + "down": {"uv": [10, 4, 11, 5], "texture": "#texture"} + } + }, + { + "from": [5, 3, 11], + "to": [6, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 2, 11, 13], "texture": "#texture"}, + "east": {"uv": [4, 2, 5, 13], "texture": "#texture"}, + "south": {"uv": [5, 2, 6, 13], "texture": "#texture"}, + "west": {"uv": [11, 2, 12, 13], "texture": "#texture"}, + "up": {"uv": [5, 11, 6, 12], "texture": "#texture"}, + "down": {"uv": [5, 4, 6, 5], "texture": "#texture"} + } + }, + { + "from": [6, 3, 11], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 12, 10, 13], "texture": "#texture"}, + "east": {"uv": [4, 12, 5, 13], "texture": "#texture"}, + "south": {"uv": [6, 12, 10, 13], "texture": "#texture"}, + "west": {"uv": [11, 12, 12, 13], "texture": "#texture"}, + "up": {"uv": [6, 11, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 5], "texture": "#texture"} + } + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_we.json b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_we.json new file mode 100644 index 0000000..f51c183 --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_pedestrian_we.json @@ -0,0 +1,171 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "parent": "block/block", + "textures": { + "particle": "block/black_concrete", + "texture": "block/black_concrete", + "content": "wheat_plus:block/common/traffic_light" + }, + "elements": [ + { + "name": "red", + "from": [6, 9, 10.7], + "to": [10, 13, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [12, 0, 16, 4], "texture": "#content"}, + "east": {"uv": [12, 0, 13.3, 4], "texture": "#content"}, + "south": {"uv": [12, 0, 16, 4], "texture": "#content"}, + "west": {"uv": [12, 0, 13.3, 4], "texture": "#content"}, + "up": {"uv": [12, 0, 16, 1.3], "rotation": 180, "texture": "#content"}, + "down": {"uv": [12, 0, 16, 1.3], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "green", + "from": [6, 4, 10.8], + "to": [10, 8, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [12, 4, 16, 8], "texture": "#content"}, + "east": {"uv": [12, 4, 13.2, 8], "texture": "#content"}, + "south": {"uv": [12, 4, 16, 8], "texture": "#content"}, + "west": {"uv": [12, 4, 13.2, 8], "texture": "#content"}, + "up": {"uv": [12, 4, 16, 5.2], "rotation": 180, "texture": "#content"}, + "down": {"uv": [12, 4, 16, 5.2], "rotation": 180, "texture": "#content"} + } + }, + { + "from": [5, 3, 12], + "to": [11, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 2, 11, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 4, 13], "texture": "#texture"}, + "south": {"uv": [5, 2, 11, 13], "texture": "#texture"}, + "west": {"uv": [12, 2, 16, 13], "texture": "#texture"}, + "up": {"uv": [5, 12, 11, 16], "texture": "#texture"}, + "down": {"uv": [5, 0, 11, 4], "texture": "#texture"} + } + }, + { + "from": [6, 13, 10], + "to": [10, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 2, 10, 3], "texture": "#texture"}, + "east": {"uv": [4, 2, 6, 3], "texture": "#texture"}, + "south": {"uv": [6, 2, 10, 3], "texture": "#texture"}, + "west": {"uv": [10, 2, 12, 3], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [6, 8, 10], + "to": [10, 9, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 7, 10, 8], "texture": "#texture"}, + "east": {"uv": [4, 7, 6, 8], "texture": "#texture"}, + "south": {"uv": [6, 7, 10, 8], "texture": "#texture"}, + "west": {"uv": [10, 7, 12, 8], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [10, 12.3, 10], + "to": [11, 13.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "east": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "south": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "west": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [5, 12.3, 10], + "to": [6, 13.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "east": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "south": {"uv": [5, 2.7, 6, 3.7], "texture": "#texture"}, + "west": {"uv": [10, 2.7, 11, 3.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [5, 7.3, 10], + "to": [6, 8.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "east": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "south": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "west": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 7.3, 10], + "to": [11, 8.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "east": {"uv": [5, 7.7, 6, 8.7], "texture": "#texture"}, + "south": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "west": {"uv": [10, 7.7, 11, 8.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [10, 3, 11], + "to": [11, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 2, 6, 13], "texture": "#texture"}, + "east": {"uv": [4, 2, 5, 13], "texture": "#texture"}, + "south": {"uv": [10, 2, 11, 13], "texture": "#texture"}, + "west": {"uv": [11, 2, 12, 13], "texture": "#texture"}, + "up": {"uv": [10, 11, 11, 12], "texture": "#texture"}, + "down": {"uv": [10, 4, 11, 5], "texture": "#texture"} + } + }, + { + "from": [5, 3, 11], + "to": [6, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 2, 11, 13], "texture": "#texture"}, + "east": {"uv": [4, 2, 5, 13], "texture": "#texture"}, + "south": {"uv": [5, 2, 6, 13], "texture": "#texture"}, + "west": {"uv": [11, 2, 12, 13], "texture": "#texture"}, + "up": {"uv": [5, 11, 6, 12], "texture": "#texture"}, + "down": {"uv": [5, 4, 6, 5], "texture": "#texture"} + } + }, + { + "from": [6, 3, 11], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 12, 10, 13], "texture": "#texture"}, + "east": {"uv": [4, 12, 5, 13], "texture": "#texture"}, + "south": {"uv": [6, 12, 10, 13], "texture": "#texture"}, + "west": {"uv": [11, 12, 12, 13], "texture": "#texture"}, + "up": {"uv": [6, 11, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 5], "texture": "#texture"} + } + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_ns.json b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_ns.json new file mode 100644 index 0000000..54b5fca --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_ns.json @@ -0,0 +1,238 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "parent": "block/block", + "textures": { + "particle": "block/black_concrete", + "texture": "block/black_concrete", + "content": "wheat_plus:block/common/traffic_light" + }, + "elements": [ + { + "name": "red", + "from": [11, 6, 10.7], + "to": [15, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#content"}, + "east": {"uv": [0, 0, 4, 1.3], "texture": "#content"}, + "south": {"uv": [0, 0, 4, 4], "texture": "#content"}, + "west": {"uv": [0, 0, 4, 1.3], "texture": "#content"}, + "up": {"uv": [0, 0, 1.3, 4], "rotation": 180, "texture": "#content"}, + "down": {"uv": [0, 0, 1.3, 4], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "yellow", + "from": [6, 6, 10.7], + "to": [10, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 4, 4, 8], "texture": "#content"}, + "east": {"uv": [0, 4, 4, 5.3], "texture": "#content"}, + "south": {"uv": [0, 4, 4, 8], "texture": "#content"}, + "west": {"uv": [0, 4, 4, 5.3], "texture": "#content"}, + "up": {"uv": [0, 4, 1.3, 8], "rotation": 180, "texture": "#content"}, + "down": {"uv": [0, 4, 1.3, 8], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "green", + "from": [1, 6, 10.8], + "to": [5, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 8, 4, 12], "texture": "#content"}, + "east": {"uv": [0, 8, 4, 9.2], "texture": "#content"}, + "south": {"uv": [0, 8, 4, 12], "texture": "#content"}, + "west": {"uv": [0, 8, 4, 9.2], "texture": "#content"}, + "up": {"uv": [0, 8, 1.2, 12], "rotation": 180, "texture": "#content"}, + "down": {"uv": [0, 8, 1.2, 12], "rotation": 180, "texture": "#content"} + } + }, + { + "from": [0, 5, 12], + "to": [16, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 5, 16, 11], "texture": "#texture"}, + "east": {"uv": [0, 5, 4, 11], "texture": "#texture"}, + "south": {"uv": [0, 5, 16, 11], "texture": "#texture"}, + "west": {"uv": [12, 5, 16, 11], "texture": "#texture"}, + "up": {"uv": [0, 12, 16, 16], "texture": "#texture"}, + "down": {"uv": [0, 0, 16, 4], "texture": "#texture"} + } + }, + { + "from": [15, 6, 11], + "to": [16, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 6, 1, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [15, 6, 16, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [15, 11, 16, 12], "texture": "#texture"}, + "down": {"uv": [15, 4, 16, 5], "texture": "#texture"} + } + }, + { + "from": [15, 9, 10], + "to": [16, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 6, 1, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [15, 6, 16, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [15, 10, 16, 11], "texture": "#texture"}, + "down": {"uv": [15, 5, 16, 6], "texture": "#texture"} + } + }, + { + "from": [10, 9, 10], + "to": [11, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [5, 9, 10], + "to": [6, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 6, 11], + "to": [11, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 6, 6, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [10, 6, 11, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [10, 11, 11, 12], "texture": "#texture"}, + "down": {"uv": [10, 4, 11, 5], "texture": "#texture"} + } + }, + { + "from": [5, 6, 11], + "to": [6, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 6, 11, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [5, 6, 6, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [5, 11, 6, 12], "texture": "#texture"}, + "down": {"uv": [5, 4, 6, 5], "texture": "#texture"} + } + }, + { + "from": [11, 10, 10], + "to": [15, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1, 5, 5, 6], "texture": "#texture"}, + "east": {"uv": [5, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [11, 5, 15, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 11, 6], "texture": "#texture"}, + "up": {"uv": [11, 10, 15, 11], "texture": "#texture"}, + "down": {"uv": [11, 5, 15, 6], "texture": "#texture"} + } + }, + { + "from": [6, 10, 10], + "to": [10, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "east": {"uv": [5, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 11, 6], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 11], "texture": "#texture"}, + "down": {"uv": [6, 5, 10, 6], "texture": "#texture"} + } + }, + { + "from": [1, 10, 10], + "to": [5, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [11, 5, 15, 6], "texture": "#texture"}, + "east": {"uv": [5, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [1, 5, 5, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 11, 6], "texture": "#texture"}, + "up": {"uv": [1, 10, 5, 11], "texture": "#texture"}, + "down": {"uv": [1, 5, 5, 6], "texture": "#texture"} + } + }, + { + "from": [0, 9, 10], + "to": [1, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [15, 6, 16, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [0, 6, 1, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [0, 10, 1, 11], "texture": "#texture"}, + "down": {"uv": [0, 5, 1, 6], "texture": "#texture"} + } + }, + { + "from": [0, 5, 11], + "to": [16, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 10, 16, 11], "texture": "#texture"}, + "east": {"uv": [4, 10, 5, 11], "texture": "#texture"}, + "south": {"uv": [0, 10, 16, 11], "texture": "#texture"}, + "west": {"uv": [11, 10, 12, 11], "texture": "#texture"}, + "up": {"uv": [0, 11, 16, 12], "texture": "#texture"}, + "down": {"uv": [0, 4, 16, 5], "texture": "#texture"} + } + }, + { + "from": [0, 10, 11], + "to": [16, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#texture"}, + "east": {"uv": [4, 5, 5, 6], "texture": "#texture"}, + "south": {"uv": [0, 5, 16, 6], "texture": "#texture"}, + "west": {"uv": [11, 5, 12, 6], "texture": "#texture"}, + "up": {"uv": [0, 11, 16, 12], "texture": "#texture"}, + "down": {"uv": [0, 4, 16, 5], "texture": "#texture"} + } + }, + { + "from": [0, 6, 11], + "to": [1, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [15, 6, 16, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [0, 6, 1, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [0, 11, 1, 12], "texture": "#texture"}, + "down": {"uv": [0, 4, 1, 5], "texture": "#texture"} + } + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_we.json b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_we.json new file mode 100644 index 0000000..775d623 --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_h_we.json @@ -0,0 +1,238 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "parent": "block/block", + "textures": { + "particle": "block/black_concrete", + "texture": "block/black_concrete", + "content": "wheat_plus:block/common/traffic_light" + }, + "elements": [ + { + "name": "red", + "from": [11, 6, 10.7], + "to": [15, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 0, 8, 4], "texture": "#content"}, + "east": {"uv": [4, 0, 8, 1.3], "texture": "#content"}, + "south": {"uv": [4, 0, 8, 4], "texture": "#content"}, + "west": {"uv": [4, 0, 8, 1.3], "texture": "#content"}, + "up": {"uv": [4, 0, 5.3, 4], "rotation": 180, "texture": "#content"}, + "down": {"uv": [4, 0, 5.3, 4], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "yellow", + "from": [6, 6, 10.7], + "to": [10, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 4, 8, 8], "texture": "#content"}, + "east": {"uv": [4, 4, 8, 5.3], "texture": "#content"}, + "south": {"uv": [4, 4, 8, 8], "texture": "#content"}, + "west": {"uv": [4, 4, 8, 5.3], "texture": "#content"}, + "up": {"uv": [4, 4, 5.3, 8], "rotation": 180, "texture": "#content"}, + "down": {"uv": [4, 4, 5.3, 8], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "green", + "from": [1, 6, 10.8], + "to": [5, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 8, 8, 12], "texture": "#content"}, + "east": {"uv": [4, 8, 8, 9.2], "texture": "#content"}, + "south": {"uv": [4, 8, 8, 12], "texture": "#content"}, + "west": {"uv": [4, 8, 8, 9.2], "texture": "#content"}, + "up": {"uv": [4, 8, 5.2, 12], "rotation": 180, "texture": "#content"}, + "down": {"uv": [4, 8, 5.2, 12], "rotation": 180, "texture": "#content"} + } + }, + { + "from": [0, 5, 12], + "to": [16, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 5, 16, 11], "texture": "#texture"}, + "east": {"uv": [0, 5, 4, 11], "texture": "#texture"}, + "south": {"uv": [0, 5, 16, 11], "texture": "#texture"}, + "west": {"uv": [12, 5, 16, 11], "texture": "#texture"}, + "up": {"uv": [0, 12, 16, 16], "texture": "#texture"}, + "down": {"uv": [0, 0, 16, 4], "texture": "#texture"} + } + }, + { + "from": [15, 6, 11], + "to": [16, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 6, 1, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [15, 6, 16, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [15, 11, 16, 12], "texture": "#texture"}, + "down": {"uv": [15, 4, 16, 5], "texture": "#texture"} + } + }, + { + "from": [15, 9, 10], + "to": [16, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 6, 1, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [15, 6, 16, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [15, 10, 16, 11], "texture": "#texture"}, + "down": {"uv": [15, 5, 16, 6], "texture": "#texture"} + } + }, + { + "from": [10, 9, 10], + "to": [11, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [5, 9, 10], + "to": [6, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 6, 11], + "to": [11, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 6, 6, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [10, 6, 11, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [10, 11, 11, 12], "texture": "#texture"}, + "down": {"uv": [10, 4, 11, 5], "texture": "#texture"} + } + }, + { + "from": [5, 6, 11], + "to": [6, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 6, 11, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [5, 6, 6, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [5, 11, 6, 12], "texture": "#texture"}, + "down": {"uv": [5, 4, 6, 5], "texture": "#texture"} + } + }, + { + "from": [11, 10, 10], + "to": [15, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1, 5, 5, 6], "texture": "#texture"}, + "east": {"uv": [5, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [11, 5, 15, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 11, 6], "texture": "#texture"}, + "up": {"uv": [11, 10, 15, 11], "texture": "#texture"}, + "down": {"uv": [11, 5, 15, 6], "texture": "#texture"} + } + }, + { + "from": [6, 10, 10], + "to": [10, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "east": {"uv": [5, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 11, 6], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 11], "texture": "#texture"}, + "down": {"uv": [6, 5, 10, 6], "texture": "#texture"} + } + }, + { + "from": [1, 10, 10], + "to": [5, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [11, 5, 15, 6], "texture": "#texture"}, + "east": {"uv": [5, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [1, 5, 5, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 11, 6], "texture": "#texture"}, + "up": {"uv": [1, 10, 5, 11], "texture": "#texture"}, + "down": {"uv": [1, 5, 5, 6], "texture": "#texture"} + } + }, + { + "from": [0, 9, 10], + "to": [1, 10, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [15, 6, 16, 7], "texture": "#texture"}, + "east": {"uv": [5, 6, 6, 7], "texture": "#texture"}, + "south": {"uv": [0, 6, 1, 7], "texture": "#texture"}, + "west": {"uv": [10, 6, 11, 7], "texture": "#texture"}, + "up": {"uv": [0, 10, 1, 11], "texture": "#texture"}, + "down": {"uv": [0, 5, 1, 6], "texture": "#texture"} + } + }, + { + "from": [0, 5, 11], + "to": [16, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 10, 16, 11], "texture": "#texture"}, + "east": {"uv": [4, 10, 5, 11], "texture": "#texture"}, + "south": {"uv": [0, 10, 16, 11], "texture": "#texture"}, + "west": {"uv": [11, 10, 12, 11], "texture": "#texture"}, + "up": {"uv": [0, 11, 16, 12], "texture": "#texture"}, + "down": {"uv": [0, 4, 16, 5], "texture": "#texture"} + } + }, + { + "from": [0, 10, 11], + "to": [16, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#texture"}, + "east": {"uv": [4, 5, 5, 6], "texture": "#texture"}, + "south": {"uv": [0, 5, 16, 6], "texture": "#texture"}, + "west": {"uv": [11, 5, 12, 6], "texture": "#texture"}, + "up": {"uv": [0, 11, 16, 12], "texture": "#texture"}, + "down": {"uv": [0, 4, 16, 5], "texture": "#texture"} + } + }, + { + "from": [0, 6, 11], + "to": [1, 10, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [15, 6, 16, 10], "texture": "#texture"}, + "east": {"uv": [4, 6, 5, 10], "texture": "#texture"}, + "south": {"uv": [0, 6, 1, 10], "texture": "#texture"}, + "west": {"uv": [11, 6, 12, 10], "texture": "#texture"}, + "up": {"uv": [0, 11, 1, 12], "texture": "#texture"}, + "down": {"uv": [0, 4, 1, 5], "texture": "#texture"} + } + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_ns.json b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_ns.json new file mode 100644 index 0000000..ecc859e --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_ns.json @@ -0,0 +1,225 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "parent": "block/block", + "textures": { + "particle": "block/black_concrete", + "texture": "block/black_concrete", + "content": "wheat_plus:block/common/traffic_light" + }, + "elements": [ + { + "name": "red", + "from": [6, 11, 10.7], + "to": [10, 15, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#content"}, + "east": {"uv": [0, 0, 1.3, 4], "texture": "#content"}, + "south": {"uv": [0, 0, 4, 4], "texture": "#content"}, + "west": {"uv": [0, 0, 1.3, 4], "texture": "#content"}, + "up": {"uv": [0, 0, 4, 1.3], "rotation": 180, "texture": "#content"}, + "down": {"uv": [0, 0, 4, 1.3], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "yellow", + "from": [6, 6, 10.7], + "to": [10, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 4, 4, 8], "texture": "#content"}, + "east": {"uv": [0, 4, 1.3, 8], "texture": "#content"}, + "south": {"uv": [0, 4, 4, 8], "texture": "#content"}, + "west": {"uv": [0, 4, 1.3, 8], "texture": "#content"}, + "up": {"uv": [0, 4, 4, 5.3], "rotation": 180, "texture": "#content"}, + "down": {"uv": [0, 4, 4, 5.3], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "green", + "from": [6, 1, 10.8], + "to": [10, 5, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 8, 4, 12], "texture": "#content"}, + "east": {"uv": [0, 8, 1.2, 12], "texture": "#content"}, + "south": {"uv": [0, 8, 4, 12], "texture": "#content"}, + "west": {"uv": [0, 8, 1.2, 12], "texture": "#content"}, + "up": {"uv": [0, 8, 4, 9.2], "rotation": 180, "texture": "#content"}, + "down": {"uv": [0, 8, 4, 9.2], "rotation": 180, "texture": "#content"} + } + }, + { + "from": [5, 0, 12], + "to": [11, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [5, 0, 11, 16], "texture": "#texture"}, + "west": {"uv": [12, 0, 16, 16], "texture": "#texture"}, + "up": {"uv": [5, 12, 11, 16], "texture": "#texture"}, + "down": {"uv": [5, 0, 11, 4], "texture": "#texture"} + } + }, + { + "from": [6, 15, 10], + "to": [10, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 0, 10, 1], "texture": "#texture"}, + "east": {"uv": [4, 0, 6, 1], "texture": "#texture"}, + "south": {"uv": [6, 0, 10, 1], "texture": "#texture"}, + "west": {"uv": [10, 0, 12, 1], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [5, 14.3, 10], + "to": [6, 15.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "east": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "south": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "west": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 14.3, 10], + "to": [11, 15.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "east": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "south": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "west": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [6, 10, 10], + "to": [10, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "east": {"uv": [4, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 12, 6], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [6, 5, 10], + "to": [10, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 10, 10, 11], "texture": "#texture"}, + "east": {"uv": [4, 10, 6, 11], "texture": "#texture"}, + "south": {"uv": [6, 10, 10, 11], "texture": "#texture"}, + "west": {"uv": [10, 10, 12, 11], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [10, 9.3, 10], + "to": [11, 10.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "east": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "south": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "west": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [5, 9.3, 10], + "to": [6, 10.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "east": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "south": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "west": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [5, 4.3, 10], + "to": [6, 5.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "east": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "south": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "west": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 4.3, 10], + "to": [11, 5.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "east": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "south": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "west": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [10, 0, 11], + "to": [11, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 0, 6, 16], "texture": "#texture"}, + "east": {"uv": [4, 0, 5, 16], "texture": "#texture"}, + "south": {"uv": [10, 0, 11, 16], "texture": "#texture"}, + "west": {"uv": [11, 0, 12, 16], "texture": "#texture"}, + "up": {"uv": [10, 11, 11, 12], "texture": "#texture"}, + "down": {"uv": [10, 4, 11, 5], "texture": "#texture"} + } + }, + { + "from": [5, 0, 11], + "to": [6, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 0, 11, 16], "texture": "#texture"}, + "east": {"uv": [4, 0, 5, 16], "texture": "#texture"}, + "south": {"uv": [5, 0, 6, 16], "texture": "#texture"}, + "west": {"uv": [11, 0, 12, 16], "texture": "#texture"}, + "up": {"uv": [5, 11, 6, 12], "texture": "#texture"}, + "down": {"uv": [5, 4, 6, 5], "texture": "#texture"} + } + }, + { + "from": [6, 0, 11], + "to": [10, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 15, 10, 16], "texture": "#texture"}, + "east": {"uv": [4, 15, 5, 16], "texture": "#texture"}, + "south": {"uv": [6, 15, 10, 16], "texture": "#texture"}, + "west": {"uv": [11, 15, 12, 16], "texture": "#texture"}, + "up": {"uv": [6, 11, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 5], "texture": "#texture"} + } + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_we.json b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_we.json new file mode 100644 index 0000000..88c7b29 --- /dev/null +++ b/resourcepack/assets/wheat_plus/models/block/traffic_light/traffic_light_a_traffic_v_we.json @@ -0,0 +1,225 @@ +{ + "credit": "Created by Frost-ZX using Blockbench.", + "parent": "block/block", + "textures": { + "particle": "block/black_concrete", + "texture": "block/black_concrete", + "content": "wheat_plus:block/common/traffic_light" + }, + "elements": [ + { + "name": "red", + "from": [6, 11, 10.7], + "to": [10, 15, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 0, 8, 4], "texture": "#content"}, + "east": {"uv": [4, 0, 5.3, 4], "texture": "#content"}, + "south": {"uv": [4, 0, 8, 4], "texture": "#content"}, + "west": {"uv": [4, 0, 5.3, 4], "texture": "#content"}, + "up": {"uv": [4, 0, 8, 1.3], "rotation": 180, "texture": "#content"}, + "down": {"uv": [4, 0, 8, 1.3], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "yellow", + "from": [6, 6, 10.7], + "to": [10, 10, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 4, 8, 8], "texture": "#content"}, + "east": {"uv": [4, 4, 5.3, 8], "texture": "#content"}, + "south": {"uv": [4, 4, 8, 8], "texture": "#content"}, + "west": {"uv": [4, 4, 5.3, 8], "texture": "#content"}, + "up": {"uv": [4, 4, 8, 5.3], "rotation": 180, "texture": "#content"}, + "down": {"uv": [4, 4, 8, 5.3], "rotation": 180, "texture": "#content"} + } + }, + { + "name": "green", + "from": [6, 1, 10.8], + "to": [10, 5, 12], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [4, 8, 8, 12], "texture": "#content"}, + "east": {"uv": [4, 8, 5.2, 12], "texture": "#content"}, + "south": {"uv": [4, 8, 8, 12], "texture": "#content"}, + "west": {"uv": [4, 8, 5.2, 12], "texture": "#content"}, + "up": {"uv": [4, 8, 8, 9.2], "rotation": 180, "texture": "#content"}, + "down": {"uv": [4, 8, 8, 9.2], "rotation": 180, "texture": "#content"} + } + }, + { + "from": [5, 0, 12], + "to": [11, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [5, 0, 11, 16], "texture": "#texture"}, + "west": {"uv": [12, 0, 16, 16], "texture": "#texture"}, + "up": {"uv": [5, 12, 11, 16], "texture": "#texture"}, + "down": {"uv": [5, 0, 11, 4], "texture": "#texture"} + } + }, + { + "from": [6, 15, 10], + "to": [10, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 0, 10, 1], "texture": "#texture"}, + "east": {"uv": [4, 0, 6, 1], "texture": "#texture"}, + "south": {"uv": [6, 0, 10, 1], "texture": "#texture"}, + "west": {"uv": [10, 0, 12, 1], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [5, 14.3, 10], + "to": [6, 15.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "east": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "south": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "west": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 14.3, 10], + "to": [11, 15.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "east": {"uv": [5, 0.7, 6, 1.7], "texture": "#texture"}, + "south": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "west": {"uv": [10, 0.7, 11, 1.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [6, 10, 10], + "to": [10, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "east": {"uv": [4, 5, 6, 6], "texture": "#texture"}, + "south": {"uv": [6, 5, 10, 6], "texture": "#texture"}, + "west": {"uv": [10, 5, 12, 6], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [6, 5, 10], + "to": [10, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 10, 10, 11], "texture": "#texture"}, + "east": {"uv": [4, 10, 6, 11], "texture": "#texture"}, + "south": {"uv": [6, 10, 10, 11], "texture": "#texture"}, + "west": {"uv": [10, 10, 12, 11], "texture": "#texture"}, + "up": {"uv": [6, 10, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 6], "texture": "#texture"} + } + }, + { + "from": [10, 9.3, 10], + "to": [11, 10.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "east": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "south": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "west": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [5, 9.3, 10], + "to": [6, 10.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "east": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "south": {"uv": [5, 5.7, 6, 6.7], "texture": "#texture"}, + "west": {"uv": [10, 5.7, 11, 6.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [5, 4.3, 10], + "to": [6, 5.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "east": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "south": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "west": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "up": {"uv": [5, 10, 6, 11], "texture": "#texture"}, + "down": {"uv": [5, 5, 6, 6], "texture": "#texture"} + } + }, + { + "from": [10, 4.3, 10], + "to": [11, 5.3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "east": {"uv": [5, 10.7, 6, 11.7], "texture": "#texture"}, + "south": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "west": {"uv": [10, 10.7, 11, 11.7], "texture": "#texture"}, + "up": {"uv": [10, 10, 11, 11], "texture": "#texture"}, + "down": {"uv": [10, 5, 11, 6], "texture": "#texture"} + } + }, + { + "from": [10, 0, 11], + "to": [11, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [5, 0, 6, 16], "texture": "#texture"}, + "east": {"uv": [4, 0, 5, 16], "texture": "#texture"}, + "south": {"uv": [10, 0, 11, 16], "texture": "#texture"}, + "west": {"uv": [11, 0, 12, 16], "texture": "#texture"}, + "up": {"uv": [10, 11, 11, 12], "texture": "#texture"}, + "down": {"uv": [10, 4, 11, 5], "texture": "#texture"} + } + }, + { + "from": [5, 0, 11], + "to": [6, 16, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [10, 0, 11, 16], "texture": "#texture"}, + "east": {"uv": [4, 0, 5, 16], "texture": "#texture"}, + "south": {"uv": [5, 0, 6, 16], "texture": "#texture"}, + "west": {"uv": [11, 0, 12, 16], "texture": "#texture"}, + "up": {"uv": [5, 11, 6, 12], "texture": "#texture"}, + "down": {"uv": [5, 4, 6, 5], "texture": "#texture"} + } + }, + { + "from": [6, 0, 11], + "to": [10, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 15, 10, 16], "texture": "#texture"}, + "east": {"uv": [4, 15, 5, 16], "texture": "#texture"}, + "south": {"uv": [6, 15, 10, 16], "texture": "#texture"}, + "west": {"uv": [11, 15, 12, 16], "texture": "#texture"}, + "up": {"uv": [6, 11, 10, 12], "texture": "#texture"}, + "down": {"uv": [6, 4, 10, 5], "texture": "#texture"} + } + } + ] +} \ No newline at end of file diff --git a/resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_direction.png b/resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_direction.png new file mode 100644 index 0000000000000000000000000000000000000000..a015e9c9c9466874cebcc2a68d32c0d394c6cd68 GIT binary patch literal 6329 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 literal 0 HcmV?d00001 diff --git a/resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_main.png b/resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_main.png new file mode 100644 index 0000000000000000000000000000000000000000..1f8d2bd76f28c9e8dbdd28987d15f48f4da479dc GIT binary patch literal 3010 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 Ef?NEl1ONa4 literal 0 HcmV?d00001 diff --git a/resourcepack/assets/wheat_plus/textures/block/common/traffic_light.png b/resourcepack/assets/wheat_plus/textures/block/common/traffic_light.png new file mode 100644 index 0000000000000000000000000000000000000000..52fc8ab854aed3497799c50191f3a0c5e26f70ad GIT binary patch literal 2799 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 BP|5%R literal 0 HcmV?d00001 diff --git a/resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png b/resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png new file mode 100644 index 0000000000000000000000000000000000000000..888eb536b3cc7e48d254b89b76c66b9627f64203 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0zjO=!3HEnE`C}7q&N#aB8wRqxP?KOkzv*x380`t zvPY0F14ET614BbI1H;e%K>8&EL#Y7+!>a@a2CEqi4C48d;*Yuk)h_dNaSW-r_2#-G z*I@$zW{2FDH-G=X{)P3o#B=6XTLo41eq6YA?Os!}qmtYs1&2L8k8EP+mHurz`STy! z_nhncEbF`@7d9tPn3(XVtmP%|qE-KF4%M)KW4L&0XS3cy<>}uQ6l7mqS^TEab_4r+ zn+716U3TF}^TnU{B*R*twAXpZx~*Zx4+5&3^E` hVQhNxPR@p%VaG$C9^ICSH9!|Lc)I$ztaD0e0suU;aHaqN literal 0 HcmV?d00001 diff --git a/resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png.mcmeta b/resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png.mcmeta new file mode 100644 index 0000000..cf692e7 --- /dev/null +++ b/resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png.mcmeta @@ -0,0 +1,12 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20, + "frames": [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 2, 1, 2, 1, 2, 1, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 4, 5, 4, 5, 4, 5, 4 + ] + } +}