From 4668bcc71ca8a3037e8dea34e80d8bc75869783a Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Wed, 18 Aug 2021 19:18:08 +0700 Subject: [PATCH] Update assets from last commit --- shapenator.js | 20 +- .../models/block/matter_decomposer_idle.json | 78 +---- .../models/block/matter_replicator_error.json | 270 +----------------- .../models/block/matter_replicator_idle.json | 270 +----------------- .../models/block/matter_scanner_error.json | 223 +-------------- .../models/block/matter_scanner_idle.json | 223 +-------------- 6 files changed, 25 insertions(+), 1059 deletions(-) diff --git a/shapenator.js b/shapenator.js index 891f15cbf..b58134f66 100644 --- a/shapenator.js +++ b/shapenator.js @@ -2,11 +2,11 @@ const models = [ 'android_station', 'battery_bank', - 'matter_scanner', + ['matter_scanner', 'matter_scanner_working'], 'pattern_storage', - 'matter_replicator', + ['matter_replicator', 'matter_replicator_working'], // 'matter_panel', - 'matter_decomposer', + ['matter_decomposer', 'matter_decomposer_working'], ]; const fs = require('fs') @@ -22,10 +22,20 @@ fs.writeSync(handle, 'package ru.dbotthepony.mc.otm.shapes;\n\n\n') fs.writeSync(handle, `// This file is regenerated on each gradle run. Do not edit it!\n`) fs.writeSync(handle, 'public class BlockShapes {\n') -for (const model of models) { +for (const _model of models) { + let model, path + + if (Array.isArray(_model)) { + model = _model[0] + path = _model[1] + } else { + model = _model + path = _model + } + fs.writeSync(handle, '\tpublic static final BlockShape ' + model.toUpperCase() + ' = new BlockShape(\n') - const obj = JSON.parse(fs.readFileSync(root + model + '.json', {encoding: 'utf-8'})) + const obj = JSON.parse(fs.readFileSync(root + path + '.json', {encoding: 'utf-8'})) let first = true for (const elementID in obj.elements) { diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_idle.json b/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_idle.json index b6285d2fb..b08cc9ba0 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_idle.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_idle.json @@ -1,82 +1,8 @@ { - "parent": "block/block", + "parent": "overdrive_that_matters:block/matter_decomposer_working", "texture_size": [64, 64], "textures": { "texture": "overdrive_that_matters:block/matter_decomposer_offline", "particle": "overdrive_that_matters:block/matter_decomposer_offline" - }, - "elements": [ - { - "from": [0, 0, 0], - "to": [16, 3, 16], - "faces": { - "north": {"uv": [0, 11.25, 4, 12], "texture": "#texture"}, - "east": {"uv": [0, 11.25, 4, 12], "texture": "#texture"}, - "south": {"uv": [0, 11.25, 4, 12], "texture": "#texture"}, - "west": {"uv": [0, 11.25, 4, 12], "texture": "#texture"}, - "up": {"uv": [0, 7.25, 4, 11.25], "texture": "#texture"}, - "down": {"uv": [0, 12, 4, 16], "texture": "#texture"} - } - }, - { - "from": [8, 3, 0], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [4, 7.25, 6, 10.5], "texture": "#texture"}, - "east": {"uv": [4, 10.5, 8, 13.75], "texture": "#texture"}, - "south": {"uv": [6, 7.25, 8, 10.5], "texture": "#texture"}, - "west": {"uv": [8, 10.5, 12, 13.75], "texture": "#texture"}, - "up": {"uv": [4, 13.75, 8, 15.25], "rotation": 90, "texture": "#texture"}, - "down": {"uv": [0, 7.25, 2, 11.25], "texture": "#texture"} - } - }, - { - "from": [1, 3, 1], - "to": [7, 14, 7], - "faces": { - "north": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "east": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "south": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "west": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "up": {"uv": [0, 3, 1.5, 4.5], "texture": "#texture"}, - "down": {"uv": [0, 3, 1.5, 4.5], "texture": "#texture"} - } - }, - { - "from": [1, 3, 9], - "to": [7, 14, 15], - "faces": { - "north": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "east": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "south": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "west": {"uv": [0, 4.5, 1.5, 7.25], "texture": "#texture"}, - "up": {"uv": [0, 3, 1.5, 4.5], "texture": "#texture"}, - "down": {"uv": [0, 3, 1.5, 4.5], "texture": "#texture"} - } - }, - { - "from": [3, 13, 11], - "to": [8, 15, 13], - "faces": { - "north": {"uv": [1.75, 6, 2.25, 7.25], "rotation": 270, "texture": "#texture"}, - "east": {"uv": [0.5, 3.5, 1, 3.75], "texture": "#texture"}, - "south": {"uv": [1.75, 6, 2.25, 7.25], "rotation": 90, "texture": "#texture"}, - "west": {"uv": [1.75, 6.75, 2.25, 7.25], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [2.25, 6, 2.75, 7.25], "rotation": 90, "texture": "#texture"}, - "down": {"uv": [1.5, 5.25, 1.75, 7.25], "texture": "#texture"} - } - }, - { - "from": [3, 13, 3], - "to": [8, 15, 5], - "faces": { - "north": {"uv": [1.75, 6, 2.25, 7.25], "rotation": 270, "texture": "#texture"}, - "east": {"uv": [0.5, 3.5, 1, 3.75], "texture": "#texture"}, - "south": {"uv": [1.75, 6, 2.25, 7.25], "rotation": 90, "texture": "#texture"}, - "west": {"uv": [1.75, 6.75, 2.25, 7.25], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [2.25, 6, 2.75, 7.25], "rotation": 90, "texture": "#texture"}, - "down": {"uv": [1.5, 5.25, 1.75, 7.25], "texture": "#texture"} - } - } - ] + } } \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_error.json b/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_error.json index 9a886840e..5b894ac93 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_error.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_error.json @@ -1,274 +1,8 @@ { - "parent": "block/block", + "parent": "overdrive_that_matters:block/matter_replicator_working", "texture_size": [32, 64], "textures": { "particle": "overdrive_that_matters:block/matter_replicator_halted", "texture": "overdrive_that_matters:block/matter_replicator_halted" - }, - "elements": [ - { - "name": "body", - "from": [15, 0, 0], - "to": [16, 11, 16], - "faces": { - "north": {"uv": [0, 1.25, 0.5, 4], "texture": "#texture"}, - "east": {"uv": [0, 5.25, 8, 8], "texture": "#texture"}, - "south": {"uv": [15.5, 1.25, 16, 4], "texture": "#texture"}, - "west": {"uv": [8, 9, 16, 11.75], "texture": "#texture"}, - "up": {"uv": [0, 8, 0.5, 12], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [8, 8, 8.5, 12], "texture": "#texture"} - } - }, - { - "name": "body", - "from": [0, 0, 0], - "to": [1, 11, 16], - "faces": { - "north": {"uv": [7.5, 1.25, 8, 4], "texture": "#texture"}, - "east": {"uv": [8, 9, 16, 11.75], "texture": "#texture"}, - "south": {"uv": [8, 1.25, 8.5, 4], "texture": "#texture"}, - "west": {"uv": [8, 5.25, 16, 8], "texture": "#texture"}, - "up": {"uv": [7.5, 8, 8, 12], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [15.5, 8, 16, 12], "texture": "#texture"} - } - }, - { - "name": "controlpanel", - "from": [0, 11, 1], - "to": [8, 16, 6], - "faces": { - "north": {"uv": [4, 13.25, 8, 14.5], "texture": "#texture"}, - "east": {"uv": [0, 0, 5, 5], "texture": "#missing"}, - "south": {"uv": [4, 12, 8, 13.25], "texture": "#texture"}, - "west": {"uv": [8.5, 4, 11, 5.25], "texture": "#texture"}, - "up": {"uv": [4, 12, 8, 13.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 8, 5], "texture": "#missing"} - } - }, - { - "name": "computer", - "from": [8, 11, 0], - "to": [16, 16, 6], - "faces": { - "north": {"uv": [0, 0, 4, 1.25], "texture": "#texture"}, - "east": {"uv": [5, 4, 8, 5.25], "texture": "#texture"}, - "south": {"uv": [0, 12.25, 4, 13.5], "texture": "#texture"}, - "west": {"uv": [0, 12, 4, 13.5], "texture": "#texture"}, - "up": {"uv": [0, 12, 4, 13.5], "texture": "#texture"}, - "down": {"uv": [0, 0, 8, 6], "texture": "#missing"} - } - }, - { - "name": "canister", - "from": [3, 11, 11], - "to": [15, 15, 15], - "faces": { - "north": {"uv": [10, 12, 16, 13], "rotation": 180, "texture": "#texture"}, - "east": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "south": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "west": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "up": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "down": {"uv": [0, 0, 6, 1], "texture": "#missing"} - } - }, - { - "name": "canister", - "from": [3, 11, 6], - "to": [15, 15, 10], - "faces": { - "north": {"uv": [0, 0, 6, 1], "texture": "#missing"}, - "east": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "south": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "west": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "up": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "down": {"uv": [0, 0, 6, 1], "texture": "#missing"} - } - }, - { - "name": "pipe", - "from": [1, 11, 7], - "to": [3, 14, 9], - "faces": { - "north": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 1, 0.75], "texture": "#missing"}, - "south": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "west": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "up": {"uv": [0, 13.5, 1, 14], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 0.5], "texture": "#missing"} - } - }, - { - "name": "pipe", - "from": [1, 11, 12], - "to": [3, 14, 14], - "faces": { - "north": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 1, 0.75], "texture": "#missing"}, - "south": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "west": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "up": {"uv": [0, 13.5, 1, 14], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 0.5], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 11, 15], - "to": [0, 16, 16], - "faces": { - "north": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "down": {"uv": [0, 0, 0, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [16, 11, 15], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "down": {"uv": [0, 0, 0, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [16, 15, 6], - "to": [16, 16, 15], - "faces": { - "north": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [0, 0, 0, 9], "texture": "#missing"}, - "down": {"uv": [0, 0, 0, 9], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 15, 6], - "to": [0, 16, 15], - "faces": { - "north": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 0, 9], "texture": "#missing"} - } - }, - { - "from": [1, 0, 0], - "to": [15, 1, 16], - "faces": { - "north": {"uv": [0.5, 3.75, 7.5, 4], "texture": "#texture"}, - "east": {"uv": [0, 0, 8, 0.25], "texture": "#missing"}, - "south": {"uv": [8.5, 3.75, 15.5, 4], "texture": "#texture"}, - "west": {"uv": [0, 0, 8, 0.25], "texture": "#missing"}, - "up": {"uv": [0.5, 8, 7.5, 12], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [8.5, 8, 15.5, 12], "texture": "#texture"} - } - }, - { - "from": [8, 7, 0], - "to": [15, 11, 1], - "faces": { - "north": {"uv": [0.5, 1.25, 4, 2.25], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 0.75], "texture": "#missing"}, - "south": {"uv": [0, 0, 3.5, 1], "texture": "#texture"}, - "west": {"uv": [3.5, 1.25, 4, 2], "texture": "#texture"}, - "up": {"uv": [0, 0, 3.5, 0.25], "texture": "#missing"}, - "down": {"uv": [0.5, 2, 4, 2.25], "texture": "#texture"} - } - }, - { - "from": [1, 9, 0], - "to": [8, 11, 1], - "faces": { - "north": {"uv": [4, 1.25, 7.5, 1.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"}, - "south": {"uv": [4, 1.25, 7, 1.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"}, - "up": {"uv": [4, 11.75, 7.5, 12], "texture": "#texture"}, - "down": {"uv": [1.5, 3.5, 5, 3.75], "texture": "#texture"} - } - }, - { - "from": [1, 1, 0], - "to": [2, 9, 1], - "faces": { - "north": {"uv": [7, 1.75, 7.5, 3.75], "texture": "#texture"}, - "east": {"uv": [7, 1.75, 7.5, 3.75], "texture": "#texture"}, - "south": {"uv": [7, 1.75, 7.5, 3.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 2], "texture": "#missing"}, - "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"}, - "down": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"} - } - }, - { - "from": [14, 1, 0], - "to": [15, 7, 1], - "faces": { - "north": {"uv": [0.5, 2.25, 1, 3.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 1.75], "texture": "#missing"}, - "south": {"uv": [0.5, 2.25, 1, 3.75], "texture": "#texture"}, - "west": {"uv": [0.5, 2.25, 1, 3.75], "texture": "#texture"}, - "up": {"uv": [0.5, 3.25, 1, 3.5], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"} - } - }, - { - "from": [2, 1, 0], - "to": [14, 2, 1], - "faces": { - "north": {"uv": [1, 3.5, 7, 3.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"}, - "south": {"uv": [1, 3.5, 7, 3.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"}, - "up": {"uv": [1, 3.5, 7, 3.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 6, 0.25], "texture": "#missing"} - } - }, - { - "from": [1, 10, 1], - "to": [15, 11, 15], - "faces": { - "north": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "east": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "south": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "west": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "up": {"uv": [0.5, 8.25, 7.5, 11.75], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [8.5, 8.25, 15.5, 11.75], "texture": "#texture"} - } - }, - { - "from": [1, 1, 15], - "to": [15, 11, 16], - "faces": { - "north": {"uv": [8.5, 9, 15.5, 11.5], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 2.5], "texture": "#missing"}, - "south": {"uv": [8.5, 1.25, 15.5, 3.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 2.5], "texture": "#missing"}, - "up": {"uv": [0.5, 8, 7.5, 8.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 7, 0.25], "texture": "#missing"} - } - }, - { - "from": [3, 1, 3], - "to": [13, 2, 13], - "faces": { - "north": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "east": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "south": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "west": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "up": {"uv": [10.5, 13, 16, 15.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"} - } - } - ] + } } \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_idle.json b/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_idle.json index 23709f312..06f1f7254 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_idle.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/matter_replicator_idle.json @@ -1,274 +1,8 @@ { - "parent": "block/block", + "parent": "overdrive_that_matters:block/matter_replicator_working", "texture_size": [32, 64], "textures": { "particle": "overdrive_that_matters:block/matter_replicator_offline", "texture": "overdrive_that_matters:block/matter_replicator_offline" - }, - "elements": [ - { - "name": "body", - "from": [15, 0, 0], - "to": [16, 11, 16], - "faces": { - "north": {"uv": [0, 1.25, 0.5, 4], "texture": "#texture"}, - "east": {"uv": [0, 5.25, 8, 8], "texture": "#texture"}, - "south": {"uv": [15.5, 1.25, 16, 4], "texture": "#texture"}, - "west": {"uv": [8, 9, 16, 11.75], "texture": "#texture"}, - "up": {"uv": [0, 8, 0.5, 12], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [8, 8, 8.5, 12], "texture": "#texture"} - } - }, - { - "name": "body", - "from": [0, 0, 0], - "to": [1, 11, 16], - "faces": { - "north": {"uv": [7.5, 1.25, 8, 4], "texture": "#texture"}, - "east": {"uv": [8, 9, 16, 11.75], "texture": "#texture"}, - "south": {"uv": [8, 1.25, 8.5, 4], "texture": "#texture"}, - "west": {"uv": [8, 5.25, 16, 8], "texture": "#texture"}, - "up": {"uv": [7.5, 8, 8, 12], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [15.5, 8, 16, 12], "texture": "#texture"} - } - }, - { - "name": "controlpanel", - "from": [0, 11, 1], - "to": [8, 16, 6], - "faces": { - "north": {"uv": [4, 13.25, 8, 14.5], "texture": "#texture"}, - "east": {"uv": [0, 0, 5, 5], "texture": "#missing"}, - "south": {"uv": [4, 12, 8, 13.25], "texture": "#texture"}, - "west": {"uv": [8.5, 4, 11, 5.25], "texture": "#texture"}, - "up": {"uv": [4, 12, 8, 13.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 8, 5], "texture": "#missing"} - } - }, - { - "name": "computer", - "from": [8, 11, 0], - "to": [16, 16, 6], - "faces": { - "north": {"uv": [0, 0, 4, 1.25], "texture": "#texture"}, - "east": {"uv": [5, 4, 8, 5.25], "texture": "#texture"}, - "south": {"uv": [0, 12.25, 4, 13.5], "texture": "#texture"}, - "west": {"uv": [0, 12, 4, 13.5], "texture": "#texture"}, - "up": {"uv": [0, 12, 4, 13.5], "texture": "#texture"}, - "down": {"uv": [0, 0, 8, 6], "texture": "#missing"} - } - }, - { - "name": "canister", - "from": [3, 11, 11], - "to": [15, 15, 15], - "faces": { - "north": {"uv": [10, 12, 16, 13], "rotation": 180, "texture": "#texture"}, - "east": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "south": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "west": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "up": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "down": {"uv": [0, 0, 6, 1], "texture": "#missing"} - } - }, - { - "name": "canister", - "from": [3, 11, 6], - "to": [15, 15, 10], - "faces": { - "north": {"uv": [0, 0, 6, 1], "texture": "#missing"}, - "east": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "south": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "west": {"uv": [8, 12, 10, 13], "texture": "#texture"}, - "up": {"uv": [10, 12, 16, 13], "texture": "#texture"}, - "down": {"uv": [0, 0, 6, 1], "texture": "#missing"} - } - }, - { - "name": "pipe", - "from": [1, 11, 7], - "to": [3, 14, 9], - "faces": { - "north": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 1, 0.75], "texture": "#missing"}, - "south": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "west": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "up": {"uv": [0, 13.5, 1, 14], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 0.5], "texture": "#missing"} - } - }, - { - "name": "pipe", - "from": [1, 11, 12], - "to": [3, 14, 14], - "faces": { - "north": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 1, 0.75], "texture": "#missing"}, - "south": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "west": {"uv": [0, 14, 1, 14.75], "texture": "#texture"}, - "up": {"uv": [0, 13.5, 1, 14], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 0.5], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 11, 15], - "to": [0, 16, 16], - "faces": { - "north": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "down": {"uv": [0, 0, 0, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [16, 11, 15], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 5], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "down": {"uv": [0, 0, 0, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [16, 15, 6], - "to": [16, 16, 15], - "faces": { - "north": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [0, 0, 0, 9], "texture": "#missing"}, - "down": {"uv": [0, 0, 0, 9], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 15, 6], - "to": [0, 16, 15], - "faces": { - "north": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "east": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "south": {"uv": [0, 0, 0, 1], "texture": "#missing"}, - "west": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "up": {"uv": [14.5, 0, 16, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 0, 9], "texture": "#missing"} - } - }, - { - "from": [1, 0, 0], - "to": [15, 1, 16], - "faces": { - "north": {"uv": [0.5, 3.75, 7.5, 4], "texture": "#texture"}, - "east": {"uv": [0, 0, 8, 0.25], "texture": "#missing"}, - "south": {"uv": [8.5, 3.75, 15.5, 4], "texture": "#texture"}, - "west": {"uv": [0, 0, 8, 0.25], "texture": "#missing"}, - "up": {"uv": [0.5, 8, 7.5, 12], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [8.5, 8, 15.5, 12], "texture": "#texture"} - } - }, - { - "from": [8, 7, 0], - "to": [15, 11, 1], - "faces": { - "north": {"uv": [0.5, 1.25, 4, 2.25], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 0.75], "texture": "#missing"}, - "south": {"uv": [0, 0, 3.5, 1], "texture": "#texture"}, - "west": {"uv": [3.5, 1.25, 4, 2], "texture": "#texture"}, - "up": {"uv": [0, 0, 3.5, 0.25], "texture": "#missing"}, - "down": {"uv": [0.5, 2, 4, 2.25], "texture": "#texture"} - } - }, - { - "from": [1, 9, 0], - "to": [8, 11, 1], - "faces": { - "north": {"uv": [4, 1.25, 7.5, 1.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"}, - "south": {"uv": [4, 1.25, 7, 1.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"}, - "up": {"uv": [4, 11.75, 7.5, 12], "texture": "#texture"}, - "down": {"uv": [1.5, 3.5, 5, 3.75], "texture": "#texture"} - } - }, - { - "from": [1, 1, 0], - "to": [2, 9, 1], - "faces": { - "north": {"uv": [7, 1.75, 7.5, 3.75], "texture": "#texture"}, - "east": {"uv": [7, 1.75, 7.5, 3.75], "texture": "#texture"}, - "south": {"uv": [7, 1.75, 7.5, 3.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 2], "texture": "#missing"}, - "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"}, - "down": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"} - } - }, - { - "from": [14, 1, 0], - "to": [15, 7, 1], - "faces": { - "north": {"uv": [0.5, 2.25, 1, 3.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 1.75], "texture": "#missing"}, - "south": {"uv": [0.5, 2.25, 1, 3.75], "texture": "#texture"}, - "west": {"uv": [0.5, 2.25, 1, 3.75], "texture": "#texture"}, - "up": {"uv": [0.5, 3.25, 1, 3.5], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"} - } - }, - { - "from": [2, 1, 0], - "to": [14, 2, 1], - "faces": { - "north": {"uv": [1, 3.5, 7, 3.75], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"}, - "south": {"uv": [1, 3.5, 7, 3.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"}, - "up": {"uv": [1, 3.5, 7, 3.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 6, 0.25], "texture": "#missing"} - } - }, - { - "from": [1, 10, 1], - "to": [15, 11, 15], - "faces": { - "north": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "east": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "south": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "west": {"uv": [0, 0, 7, 0.25], "texture": "#missing"}, - "up": {"uv": [0.5, 8.25, 7.5, 11.75], "rotation": 180, "texture": "#texture"}, - "down": {"uv": [8.5, 8.25, 15.5, 11.75], "texture": "#texture"} - } - }, - { - "from": [1, 1, 15], - "to": [15, 11, 16], - "faces": { - "north": {"uv": [8.5, 9, 15.5, 11.5], "texture": "#texture"}, - "east": {"uv": [0, 0, 0.5, 2.5], "texture": "#missing"}, - "south": {"uv": [8.5, 1.25, 15.5, 3.75], "texture": "#texture"}, - "west": {"uv": [0, 0, 0.5, 2.5], "texture": "#missing"}, - "up": {"uv": [0.5, 8, 7.5, 8.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 7, 0.25], "texture": "#missing"} - } - }, - { - "from": [3, 1, 3], - "to": [13, 2, 13], - "faces": { - "north": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "east": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "south": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "west": {"uv": [10.5, 13, 16, 13.25], "texture": "#texture"}, - "up": {"uv": [10.5, 13, 16, 15.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.25], "texture": "#missing"} - } - } - ] + } } \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_error.json b/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_error.json index 7b92c11ee..d07163c55 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_error.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_error.json @@ -1,227 +1,8 @@ { - "parent": "block/block", + "parent": "overdrive_that_matters:block/matter_scanner_working", "texture_size": [32, 64], "textures": { "texture": "overdrive_that_matters:block/matter_scanner_halted", "particle": "overdrive_that_matters:block/matter_scanner_halted" - }, - "elements": [ - { - "name": "platform", - "from": [0, 4, 0], - "to": [16, 8, 16], - "faces": { - "north": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "east": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "south": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "west": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "up": {"uv": [0, 0, 8, 4], "texture": "#texture"}, - "down": {"uv": [0, 5, 8, 9], "texture": "#texture"} - } - }, - { - "name": "base", - "from": [0, 0, 0], - "to": [16, 2, 16], - "faces": { - "north": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "east": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "south": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "west": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "up": {"uv": [8, 5, 16, 9], "texture": "#texture"}, - "down": {"uv": [0, 9.5, 8, 13.5], "texture": "#texture"} - } - }, - { - "name": "pane", - "from": [1, 2, 1], - "to": [15, 4, 15], - "faces": { - "north": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "east": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "south": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "west": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "up": {"uv": [0, 0, 14, 14], "texture": "#missing"}, - "down": {"uv": [0, 0, 14, 14], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 14, 1], - "to": [1, 15, 15], - "faces": { - "north": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "east": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "west": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"}, - "down": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"} - } - }, - { - "name": "frame", - "from": [15, 8, 0], - "to": [16, 16, 1], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 8, 0], - "to": [1, 16, 1], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 8, 15], - "to": [1, 16, 16], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [15, 8, 15], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [15, 14, 1], - "to": [16, 15, 15], - "faces": { - "north": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "east": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "west": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"}, - "down": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"} - } - }, - { - "name": "panel", - "from": [10, 5, -4], - "to": [14, 9, -3], - "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 0, 0]}, - "faces": { - "north": {"uv": [8, 0, 10, 1], "texture": "#texture"}, - "east": {"uv": [8, 1, 10, 1.25], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [8, 1.25, 10, 2.25], "texture": "#texture"}, - "west": {"uv": [8, 1, 10, 1.25], "rotation": 270, "texture": "#texture"}, - "up": {"uv": [8, 1, 10, 1.25], "texture": "#texture"}, - "down": {"uv": [8, 1, 10, 1.25], "rotation": 180, "texture": "#texture"} - } - }, - { - "name": "railholder", - "from": [0, 13, 11], - "to": [2, 14, 13], - "faces": { - "north": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "east": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "south": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "west": {"uv": [8, 10, 9, 10.25], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.5], "texture": "#texture"}, - "down": {"uv": [8, 10, 9, 10.5], "texture": "#texture"} - } - }, - { - "name": "railholder", - "from": [1, 14, 11], - "to": [2, 15, 13], - "faces": { - "north": {"uv": [8, 9.25, 8.5, 9.5], "texture": "#texture"}, - "east": {"uv": [8, 9.5, 9, 9.75], "texture": "#texture"}, - "south": {"uv": [8, 9.5, 8.5, 9.75], "texture": "#texture"}, - "west": {"uv": [8, 9.5, 9, 9.75], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"} - } - }, - { - "name": "railholder", - "from": [14, 14, 11], - "to": [15, 15, 13], - "faces": { - "north": {"uv": [8, 9.25, 8.5, 9.5], "texture": "#texture"}, - "east": {"uv": [8, 9.25, 9, 9.5], "texture": "#texture"}, - "south": {"uv": [8, 9.5, 8.5, 9.75], "texture": "#texture"}, - "west": {"uv": [8, 9.5, 9, 9.75], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"} - } - }, - { - "name": "railholder", - "from": [14, 13, 11], - "to": [16, 14, 13], - "faces": { - "north": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "east": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "south": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "west": {"uv": [8, 10, 9, 10.25], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.5], "texture": "#texture"}, - "down": {"uv": [8, 10, 9, 10.5], "texture": "#texture"} - } - }, - { - "name": "rail", - "from": [2, 14, 11], - "to": [14, 14, 13], - "faces": { - "north": {"uv": [0, 0, 12, 0], "texture": "#missing"}, - "east": {"uv": [0, 0, 2, 0], "texture": "#missing"}, - "south": {"uv": [0, 0, 12, 0], "texture": "#missing"}, - "west": {"uv": [0, 0, 2, 0], "texture": "#missing"}, - "up": {"uv": [10, 9, 16, 9.5], "texture": "#texture"}, - "down": {"uv": [10, 9, 16, 9.5], "texture": "#texture"} - } - }, - { - "name": "scanner", - "from": [3, 13, 9], - "to": [6, 15, 14], - "faces": { - "north": {"uv": [8, 12.25, 9.5, 12.75], "texture": "#texture"}, - "east": {"uv": [9.5, 11, 10.5, 12.25], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [8, 12.25, 9.5, 12.75], "texture": "#texture"}, - "west": {"uv": [9.5, 11, 10.5, 12.25], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [8, 11, 9.5, 12.25], "texture": "#texture"}, - "down": {"uv": [10.5, 11, 12, 12.25], "texture": "#texture"} - } - } - ], - "groups": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, - { - "name": "rail", - "origin": [0, 0, 0], - "color": 0, - "children": [10, 11, 12, 13, 14, 15] - } - ] + } } \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_idle.json b/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_idle.json index 6faf674ff..b672336de 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_idle.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/matter_scanner_idle.json @@ -1,227 +1,8 @@ { - "parent": "block/block", + "parent": "overdrive_that_matters:block/matter_scanner_working", "texture_size": [32, 64], "textures": { "texture": "overdrive_that_matters:block/matter_scanner_offline", "particle": "overdrive_that_matters:block/matter_scanner_offline" - }, - "elements": [ - { - "name": "platform", - "from": [0, 4, 0], - "to": [16, 8, 16], - "faces": { - "north": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "east": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "south": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "west": {"uv": [0, 4, 8, 5], "texture": "#texture"}, - "up": {"uv": [0, 0, 8, 4], "texture": "#texture"}, - "down": {"uv": [0, 5, 8, 9], "texture": "#texture"} - } - }, - { - "name": "base", - "from": [0, 0, 0], - "to": [16, 2, 16], - "faces": { - "north": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "east": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "south": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "west": {"uv": [0, 9, 8, 9.5], "texture": "#texture"}, - "up": {"uv": [8, 5, 16, 9], "texture": "#texture"}, - "down": {"uv": [0, 9.5, 8, 13.5], "texture": "#texture"} - } - }, - { - "name": "pane", - "from": [1, 2, 1], - "to": [15, 4, 15], - "faces": { - "north": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "east": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "south": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "west": {"uv": [8.5, 4.5, 15.5, 5], "texture": "#texture"}, - "up": {"uv": [0, 0, 14, 14], "texture": "#missing"}, - "down": {"uv": [0, 0, 14, 14], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 14, 1], - "to": [1, 15, 15], - "faces": { - "north": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "east": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "west": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"}, - "down": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"} - } - }, - { - "name": "frame", - "from": [15, 8, 0], - "to": [16, 16, 1], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 8, 0], - "to": [1, 16, 1], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [0, 8, 15], - "to": [1, 16, 16], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [15, 8, 15], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "east": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "south": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "west": {"uv": [10, 0, 10.5, 2], "texture": "#texture"}, - "up": {"uv": [10, 0.5, 10.5, 0.75], "texture": "#texture"}, - "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} - } - }, - { - "name": "frame", - "from": [15, 14, 1], - "to": [16, 15, 15], - "faces": { - "north": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "east": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [0, 0, 1, 1], "texture": "#missing"}, - "west": {"uv": [11, 0, 11.5, 3.5], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"}, - "down": {"uv": [11, 0, 11.5, 3.5], "texture": "#texture"} - } - }, - { - "name": "panel", - "from": [10, 5, -4], - "to": [14, 9, -3], - "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 0, 0]}, - "faces": { - "north": {"uv": [8, 0, 10, 1], "texture": "#texture"}, - "east": {"uv": [8, 1, 10, 1.25], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [8, 1.25, 10, 2.25], "texture": "#texture"}, - "west": {"uv": [8, 1, 10, 1.25], "rotation": 270, "texture": "#texture"}, - "up": {"uv": [8, 1, 10, 1.25], "texture": "#texture"}, - "down": {"uv": [8, 1, 10, 1.25], "rotation": 180, "texture": "#texture"} - } - }, - { - "name": "railholder", - "from": [0, 13, 11], - "to": [2, 14, 13], - "faces": { - "north": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "east": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "south": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "west": {"uv": [8, 10, 9, 10.25], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.5], "texture": "#texture"}, - "down": {"uv": [8, 10, 9, 10.5], "texture": "#texture"} - } - }, - { - "name": "railholder", - "from": [1, 14, 11], - "to": [2, 15, 13], - "faces": { - "north": {"uv": [8, 9.25, 8.5, 9.5], "texture": "#texture"}, - "east": {"uv": [8, 9.5, 9, 9.75], "texture": "#texture"}, - "south": {"uv": [8, 9.5, 8.5, 9.75], "texture": "#texture"}, - "west": {"uv": [8, 9.5, 9, 9.75], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"} - } - }, - { - "name": "railholder", - "from": [14, 14, 11], - "to": [15, 15, 13], - "faces": { - "north": {"uv": [8, 9.25, 8.5, 9.5], "texture": "#texture"}, - "east": {"uv": [8, 9.25, 9, 9.5], "texture": "#texture"}, - "south": {"uv": [8, 9.5, 8.5, 9.75], "texture": "#texture"}, - "west": {"uv": [8, 9.5, 9, 9.75], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.25], "texture": "#texture"}, - "down": {"uv": [0, 0, 0.5, 0.5], "texture": "#missing"} - } - }, - { - "name": "railholder", - "from": [14, 13, 11], - "to": [16, 14, 13], - "faces": { - "north": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "east": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "south": {"uv": [8, 9.75, 9, 10], "texture": "#texture"}, - "west": {"uv": [8, 10, 9, 10.25], "texture": "#texture"}, - "up": {"uv": [8, 9, 9, 9.5], "texture": "#texture"}, - "down": {"uv": [8, 10, 9, 10.5], "texture": "#texture"} - } - }, - { - "name": "rail", - "from": [2, 14, 11], - "to": [14, 14, 13], - "faces": { - "north": {"uv": [0, 0, 12, 0], "texture": "#missing"}, - "east": {"uv": [0, 0, 2, 0], "texture": "#missing"}, - "south": {"uv": [0, 0, 12, 0], "texture": "#missing"}, - "west": {"uv": [0, 0, 2, 0], "texture": "#missing"}, - "up": {"uv": [10, 9, 16, 9.5], "texture": "#texture"}, - "down": {"uv": [10, 9, 16, 9.5], "texture": "#texture"} - } - }, - { - "name": "scanner", - "from": [3, 13, 9], - "to": [6, 15, 14], - "faces": { - "north": {"uv": [8, 12.25, 9.5, 12.75], "texture": "#texture"}, - "east": {"uv": [9.5, 11, 10.5, 12.25], "rotation": 90, "texture": "#texture"}, - "south": {"uv": [8, 12.25, 9.5, 12.75], "texture": "#texture"}, - "west": {"uv": [9.5, 11, 10.5, 12.25], "rotation": 90, "texture": "#texture"}, - "up": {"uv": [8, 11, 9.5, 12.25], "texture": "#texture"}, - "down": {"uv": [10.5, 11, 12, 12.25], "texture": "#texture"} - } - } - ], - "groups": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, - { - "name": "rail", - "origin": [0, 0, 0], - "color": 0, - "children": [10, 11, 12, 13, 14, 15] - } - ] + } } \ No newline at end of file