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 0000000..a015e9c Binary files /dev/null and b/resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_direction.png differ 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 0000000..1f8d2bd Binary files /dev/null and b/resourcepack/assets/wheat_plus/textures/block/common/road_sign_a_main.png differ 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 0000000..52fc8ab Binary files /dev/null and b/resourcepack/assets/wheat_plus/textures/block/common/traffic_light.png differ 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 0000000..888eb53 Binary files /dev/null and b/resourcepack/assets/wheat_plus/textures/block/common/traffic_light_l.png differ 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 + ] + } +}